Building Games for Old Retro 1985 Hardware is fun! Ever wanted to code a game from scratch that runs on an old retro computer hardware from 1985 ? Challenge Accepted - This is my Work in Progress port of Zippy Race that runs on a standard Commodore Amiga A500 with the Original Chip Set (OCS) and just 512k...
The end of the kernel Rust experiment The topic of the Rust experiment was just discussed at the annual Maintainers Summit. The cons [...]
Windows Post-Install Script Generator Automate your Windows setup with custom installation scripts. 200+ apps, 100+ system tweaks, all in your browser.
What I Learned Using Neon Postgres for a Week of Live Traffic I recently built a SQL practice platform for my DBMS course at IITM BS Degree. About 50-100 students were hitting it simultaneously during peak exam prep. I chose Neon as the backend database, mostly because I was curious about their serverless Postgres o...
I Don't Want to Be a Ping-Pong Ball Anymore | Tristan Isham The Pandemic made a job in journalism untennable, so I pivoted to software development. Now software development is becoming obsolete. Maybe a communications degree was the long play?
Engineers: Stop trying to win other people's game Last week, I wrote about a category of softwares engineer companies should be seeking: masters of context— the people who know when to slam the gas, when to tap the brakes, and how to shift their entire approach without being asked.
2026: The Last Year Before AGI 2026 could be the final “normal” year of software development. AI agents are accelerating, cost structures are collapsing, and engineering teams are being redesigned from the ground up. Winning teams will be smaller, faster, AI-powered, and globally distr...
Why Is Video Editing So Bad on Linux Compared to Windows with Camtasia? — Nick Janetakis I recently tried Kdenlive, Shotcut, DaVinci Resolve, Blender and Lightworks on Linux. They're not even close to Camtasia.
What is a Startup CTO? A candid look at what early-stage CTOs actually do, why many companies really need a founding engineer first, and how the role evolves as the startup scales.
“I've failed 17 consecutive times with the exact same error” That was the verbatim response from our agent as it attempted to execute a coding task.
Productivity? Obsession! For years, I have tried to repair myself with the usual techniques that everyone talks about. You know, like principles, habits, systems, yada yada. ...
My App Will Harm You Physically, Using Math — Prolost I made an app! A real, native iPhone app coded in Swift and SwiftUI.
Please, don't automate science! I was at an event on AI for science yesterday, a panel discussion here at NeurIPS. The panelists discussed how they plan to replace humans a...
The Rise of the 0.1x Engineer The 0.1x engineers of the future will have to learn to trudge through the slop
Building a startup marketing engine when you have nothing - Arnon Shimoni I think lots of founders misunderstand what early-stage marketing is. You don’t start when you get funding, or when you’re ready, or even when you hire your first marketing person – you start when you decide who you want to be in the world but more import...
Tono, actually – Olympia Time One of the historic rabbit holes I’m prone to falling down is the lost cities in Washington State. I don’t mean ghost towns, because some of them, like Tono in southern Thurston County, don’t exist at all anymore.
Private first, public when ready I recently read Galileo’s Dream by Kim Stanley Robinson, an exquisite historical science-fiction novel about the Italian scientist’s life. A central highlight is a story Galileo wrote in 1623 in his book The Assayer (one of the original diss tracks) that’...
Options Are Not Constraints This short article is a gentle reminder to myself. Way too often, I see my options as constraints.
DHH & Open Source I might have a new prayer: God, give me confidence of DHH claiming his proprietary license is Open Source. 37signals/Basecamp has a great new product called Fizzy, whose brilliance and innovative q…
Using E-Ink tablet as monitor for Linux - alavi.me We will explore how we can use an Android E-ink tablet (or any tablet) as a monitor for Linux computer
Morphisms All the Way Down: API Design as Arrow-First Thinking — Ibrahim Cesar Stop designing services. Start designing contracts. Part 2 of applying category theory to Solutions Architecture—where we learn that the arrows, not the boxes, are the architecture.