micasa — your house, in a terminal
A terminal UI for tracking everything about your home. Single SQLite file. No cloud. No account. No subscriptions.
A terminal UI for tracking everything about your home. Single SQLite file. No cloud. No account. No subscriptions.
This post is an elaboration on a comment I made on Hacker News recently, on a blog post that showed an increase in volume and decline in quality among the “Show HN” submissons. I don't actually mind AI-aided development, a tool is a tool and should be used if …
Gemini 3.1 Pro is the next iteration in the Gemini 3 series of models, a suite of highly capable, natively multimodal reasoning models.
XC-BASIC Shoot 'em Up: Programming the PET Part 2
In "Programming the Commodore PET part 2" we start coding a single-screen shoot 'em up video game using XC-BASIC.
This is why we can't have nice things. Referenced in this video: - Ars Technica's redaction: https://arstechnica.com/ai/2026/02/after-a-routine-code-rejection-an-ai-agent-published-a-hit-piece-on-someone-by-name/ - Ars Technica Author's response: https:/…
Legal agreements, compliance certifications, and security information for Claude Code.
This is a 21 year old one, but the point still stands.
Introduction Your PostgreSQL database keeps growing, even though the number of rows stays roughly the same. Disk usage climbs, queries slow down, and you wonder what the heck is happening. It’s not a bug - it’s called bloat and it’s baked into the core design …
Everyone talks about AI-assisted learning. Here's what it actually looks like. A 155-message journey from zero WebGPU knowledge to a working MNIST classifier, with the entire conversation captured and browsable.
8 min read Feb 17, 2026
Building a satirical AI slop generator, getting auto-scouted by what is almost certainly another bot, and why the internet is slowly eating itself
The Death of the Software Moat: Knowledge Bootstraps in 2026
AI is killing the software moat. Learn why OpenAI buys "Taste" over code, and how selling a Knowledge Bootstrap can protect your enterprise IP in the AI era.
AI is doing to software what the internet did to newspapers, and most SaaS companies aren't ready.
I’m a modest LLM skeptic. It’s not that I don’t believe in LLMs, I am aware that they exist, I just know that they’re not doing what people do when we think, and that they&#…
“There is a theory that if anyone discovers exactly why the Universe is here, it will instantly be replaced by something even more bizarre and inexplicable. Another theory states this has already happened.” - Douglas Adams
We killed search operators right before AI agents needed them most.
Python and JavaScript/TypeScript AI frameworks are reinventing what telecom solved in 1986. What 40 years of production-grade concurrency teaches us about building AI agents.
I’m not really sure how to tell the story of me teaching Claude to write Pony, so I’m just going to tell it and see how it goes.
Before the smart-phone arrived -- together with widely-available GSM networks -- online communication was different. I would deliberately have to sit in-front o...
No, AI isn't going to bring about the apocalypse of SaaS.
Thoughtworks Future of Software Development Retreat key takeaways.
Hot takes and cold truths on software, startups, and the lies we tell ourselves.
WolfSSL Doesn't Suck
You're Just Holding It Wrong My previous post made some rounds on the internet. However, there has been a happy ending to this saga. I've revisited my test environment as their requirement of building the library with WOLFSSL_TLS13_MIDDLEBOX_COMPAT and still n…
We cannot continue participating in social media platforms which do nothing to stop us being tricked by GenAI and the powerful people/governments that control them.
As agents become autonomous, the local IDE model hits a ceiling — and async remote agents become the default.