Choosing optimism
Choosing optimism in an age of bad news. The data supports it: extreme poverty at historic lows, gene therapies curing once-fatal diseases, and the pace of progress accelerating.
All of my long-form thoughts on programming, starting a company and life in general. Collected in chronological order as I wrote them.
Choosing optimism in an age of bad news. The data supports it: extreme poverty at historic lows, gene therapies curing once-fatal diseases, and the pace of progress accelerating.
En webbaserad podcast-app byggd med TanStack Start, React, Node.js och SQLite. Self-hostad, PWA-kompatibel och utan konton eller tracking.
Ett spel jag spelat sedan jag var 14, på och av, men knappt rört på åratal. Kvällar som den här påminner mig om att allt har sin tid.
Istället för att använda en app där man inte vet var datan tar vägen byggde jag en egen. Gratis, ingen prenumeration, ingen mystisk datainsamling.
Istället för att lösa problemet en gång manuellt byggde jag gisformat.com — ett verktyg för att konvertera mellan GIS-format och koordinatsystem. Men det verkliga projektet var egentligen att lära mig Rust.
När Miljödata hade sin stora dataläcka för ett par månader sen ville jag kolla om jag var med. Då fanns det ingen tjänst som hade publicerat någon form av sök. Så jag bestämde mig för att hitta läckan och bygga idvakt.se.
Under flera år som utvecklare levde jag drömmen i storstad. Sen räknade jag på det. Det jag upptäckte ändrade allt.