Ziņas

Savādi gan

Attēls
Šī pasaule ir kā alķīmisks trauks, kurā indi mēģina neitralizēt ar vēl lielāku indi. Mēs dzīvojam laikā, kur risinājumi arvien biežāk atgādina pašu problēmu atspulgu — vardarbību dzēš ar vardarbību, melus labo ar izsmalcinātākiem meliem, bailes kliedē ar jaunām bailēm. It kā citādu valodu mēs vairs neprastu. Miers šeit nav iemācījies dzīvot; viņš klīst apkārt kā svešinieks, kuru visi atpazīst, bet neviens neuzņem. Melnajam tiek uzvilkts balts mētelis, un tas tiek pasniegts kā patiesība. Nevis tāpēc, ka mēs nespētu atšķirt krāsas, bet tāpēc, ka tas ir izdevīgi. Patiesība ir kļuvusi par pielāgojamu jēdzienu — elastīgu kā gumija, ko var izstiept līdz vajadzīgajai formai. Un, jo vairāk to stiepj, jo mazāk paliek no tās sākotnējās būtības. Tā pārvēršas par rīku, nevis pamatu. Viss ir savādi, jo mēs esam pieraduši pie savādā. Haoss vairs neizskatās pēc haosa — tas ir kļuvis par fonu. Cilvēks pamostas troksnī, aizmieg troksnī un sāk domāt, ka klusums būtu kaut kas aizdomīgs. Miers prasa apstā...

Dev notes 31.01.2026 #0003 Fumadocs

Attēls
Lielā projektā pienāk brīdis, kad kods vairs nav lielākais izaicinājums. Sistēma strādā, arhitektūra ir pārdomāta, servisi sarunājas savā starpā, bet es pats sāku just bremzi. Ne tāpēc, ka kaut kas nestrādātu, bet tāpēc, ka viss sāk dzīvot manā galvā. Lēmumi, konteksts, “kāpēc tas ir tieši tā” — ja es to nepierakstu, tas pazūd vai jāizdomā no jauna. Tieši šajā brīdī projektā ienāk Fumadocs. Sākumā tas ir pragmatisks solis — beidzot sakārtot dokumentāciju. Bet ļoti ātri kļūst skaidrs, ka Fumadocs nav par dokumentiem. Tas ir par domāšanu. Kad arhitektūras lēmumi, plūsmas un robežas ir pierakstītas skaidrā, strukturētā veidā, galva atbrīvojas. Nav vairs jāatceras viss — sistēma sāk sevi paskaidrot. Strādājot vienatnē pie liela projekta, Fumadocs kļūst par manu otro atmiņu. Ja pēc mēneša atgriežos pie kāda servisa vai funkcijas, man nav jārokas kodā, lai saprastu, ko es toreiz domāju. Atbilde jau ir dokumentācijā. Kāpēc šis risinājums? Kādi bija alternatīvie varianti? Kur šeit ir robežas? ...

Dev notes 30.01.2026 #0002 Sarežģītība prasa vienkāršību.

Strādājot pie Next.js super projekta ar AI funkcionalitāti, es nonācu pie secinājuma, kas šķiet paradoksāls tikai virspusēji: jo sarežģītāka sistēma, jo lielāku vienkāršību tā prasa. Nevis paviršu vai primitīvu vienkāršību, bet skaidrību. Iekšēju kārtību. Disciplinētu domāšanu. Kad sistēma aug, tā sāk dzīvot pati savu dzīvi. Katrs komponents, katra rinda kodā, katrs datu plūsmas mezgls pieprasa, lai tu zinātu ne tikai ko tas dara, bet kāpēc tas tur atrodas. Sarežģītība nepiedod nejaušību. Tajā nav vietas “pagaidām lai stāv” vai “varbūt vēl noderēs”. Tieši tur arī sākas haoss — nevis tur, kur ir par maz funkciju, bet tur, kur ir par daudz bez skaidras nozīmes. Strādājot vienatnē, tas kļūst īpaši spilgti redzams. Parasti šādus projektus veido komanda: viens domā par arhitektūru, cits par UX, vēl kāds par infrastruktūru vai AI loģiku. Atbildība ir sadalīta. Bet, kad viss gulstas uz viena cilvēka pleciem, nav, kam paslēpties aiz muguras. Katra kļūda ir tava. Katrs lieks risinājums – arī....

Dev notes 29.01.2026 #0001

Developing this project has been an incredibly exciting and motivating journey, and I’m deeply involved in every part of it—from concept to execution. By using Gemini , we are not just enhancing search functionality; we are building a faster, smarter, and more cost-effective search engine that truly elevates the user experience. Being fully hands-on in this process allows me to shape the system with intention and precision. The integration of vector search brings a new level of intelligence, enabling the engine to understand meaning, context, and user intent rather than relying solely on keywords. This results in more relevant, accurate, and human-like search outcomes. On top of that, the project is built on a Next.js platform , ensuring modern performance, scalability, and a smooth developer and user experience. Developing on Next.js allows for rapid iteration, optimized rendering, and a future-proof architecture that perfectly complements the power of Gemini and vector-based search....

Rail Baltica atkal pietrūkst miljardi. Ieiesim. Caurā spainī. Latvija var

Šī afēra neturpinās tāpēc, ka trūkst naudas. Tā turpinās tāpēc, ka trūkst kauna. Trīs līdz četri miljardi eiro. Skaitlis tik liels, ka tas vairs nesāp, jo cilvēka prāts tam nespēj pieskarties. Miljards nav nauda — tas ir miglas mākonis, aiz kura pazūd atbildība. Kad pietrūkst trīs eiro, cilvēks meklē kabatās. Kad pietrūkst trīs miljardi, cilvēks aizņemas “valsts vārdā” un jūtas cēls. Tā Rail Baltica ir kļuvusi nevis par infrastruktūras projektu, bet par morāles eksperimentu: cik ilgi sabiedrība piekritīs maksāt par solījumu, kas pats sevi ēd. Šī projekta būtība sen vairs nav sliedes, vilcieni vai savienojamība ar Eiropu. Tā būtība ir inerce. Reiz tika pateikts “jā”, un kopš tā brīža visi lēmumi ir tikai šī “jā” atbalss. Neviens vairs neuzdod jautājumu — vai tas ir vajadzīgs šādā apjomā, šādā tempā, šādā kvalitātē? Jautājums ir tikai viens: kur dabūt vēl naudu, lai varētu turpināt neteikt patiesību. Aizņemties vēlreiz. Tā ir mūsdienu politikas mantra. Aizņemties, jo apturēt nozīmētu atz...

Nākamā IQ un debilizācijas pārbaude.

Bailēm jauns iepakojums Kārtējais cēliens ir sācies. Skatuve jau pazīstama, dekorācijas nemainās: Indija, “iespējamais uzliesmojums”, sikspārņi, anonīmi eksperti, grafiki ar bultām uz augšu un vārds *nāve*, kas tiek mētāts kā reklāmas sauklis. Scenārijs tik nolietots, ka varētu to drukāt uz T-krekliem. Un tomēr — publika atkal sastingst. Aplausi baiļu formā. Baiļu mārketings vairs nav blakusprodukts. Tas ir galvenais produkts. Mēs dzīvojam laikmetā, kurā panika tiek ražota rūpnieciski, iepakota ar pseidozinātnes lenti un izplatīta kā sabiedrības drošības vārdā svētīta patiesība. Katrs “uzliesmojums” ir nevis fakts, bet piedāvājums. Nevis ziņa, bet tests. Tests — nevis veselībai, bet prātam. Jo cik reižu vēl var atkārtot vienu un to pašu rituālu, pirms kļūst skaidrs: runa nav par slimībām, bet par paklausību. Nevis par sikspārņiem, bet par cilvēka spēju atslēgt kritisko domāšanu pie pirmā dramatiskā virsraksta. Atkal jābaidās. Atkal jāseko. Atkal jāuzticas “avotiem”, kuru autoritāte bal...

Eiropas gāzes impotence

Eiropas Savienības dalībvalstis beidzot pieņēma lēmumu, kas ilgi tika vilcināts – no 2027. gada beigām tiks pilnībā aizliegts importēt Krievijas gāzi. Politiskā korektuma un "vienotības" vārdā šis solis tiek prezentēts kā stratēģisks un ilgtspējīgs. Tomēr realitāte ir daudz skarbāka. Mēs te vēl nedaudz iepirksim gāzi, tas nekas, ka mēs atbalstam Krievijas kara kasi. Līdz 2027. gadam ES plāno turpināt iepirkt lēto Krievijas gāzi, lai "nesabojātu ekonomiku" un nepārmaksātu par dārgāko ASV gāzi. Šeit atklājas šī lēmuma ironija – mēs formāli deklarējam enerģētisko neatkarību, bet praktiski turpinām atkarību no tās pašas Krievijas. Līdz ar to politiskie triumfi un ideoloģiskie izrādījumi par enerģētisko brīvību kļūst par tukšu retoriku. Šis kompromiss arī liek aizdomāties par Eiropas stratēģijas īstermiņa redzējumu. Ekonomiskais racionālisms šeit pārspēj principus: tiek izlaists brīdis, kad ES patiešām varētu ieviest patiesi neatkarīgus enerģijas risinājumus – ieguldīt a...