The One-Person Stack | ivan.codes
How to ship real products alone and what to care about at each stage.
How to ship real products alone and what to care about at each stage.
The nightmare of materialism, which has turned the life of the universe into an evil, useless game, is not yet past; it holds the awakening soul still in its grip. - Wassily Kandinsky
Most designers will talk to you about fonts, colors, and layouts. Few will ever tell you what design actually is — and why that misunderstanding costs everyone.
How to build a simple AI SQL analyst agent with Node.js, OpenAI, Vercel AI SDK, and SQLite.
Notes on Serial Experiments Lain, the Wired, fractured selfhood, alienation, and the digital apocalypse that came true.
Exploring how to apply an interesting numerical technique with constant time and space complexity to FPS counters.
One month, one prototype — the first Intensity Pad, and why I think striking movements deserve a power meter of their own.
Your blog is a radio station - Down the Road
A useful metaphor for us niche bloggers that helps explain why some readers stay.
SQL was created in 1973, survived NoSQL, and 55.6% of devs use PostgreSQL today. The full history with standards, tools, and why SQL won.
Practice machine learning engineering with hands-on coding challenges. Implement neural network components, backprop, and more — from scratch.
The other day, a link popped up on Hacker News reviving this old Reddit post1 in which u/flipstables shares a pretty long and honest list of things they learned as a senior engineer. I highly suggest going through it as most of the things there are pure gold. …
A look at the quietest barrier to bicycle adoption (inflating your tires), and why bike share and public pumps deserve more credit than they get.
ChatGPT Images 2.0 is able to generate a seven-legged spider, but it's not missing the leg I asked for.
The Claude Architect plugin adds an interactive architecture diagram to Plan Mode so you can review, annotate, and revise the plan with Claude in real time.
You can beat the binary search
We sometimes have to look for a value in a sorted array. The simplest algorithm consists in just going through the values one by one, until we encounter the value, or exhaust the array. We sometimes call this algorithm a linear search. In C++, you can get the …
I’ve been noticing a lot of service outages lately. Some with few enough nines that you’d think they were going for a low score. My guess: this is probably going to get worse before it gets better. But maybe not for the reasons you’d think.
LLMs are confident. So much so that if you ask one to give you the recipe to immortality, it will probably take a stab at it, even though it knows as much about mortality as it does its own existence. Ask one to write a design spec and it’ll produce something …
Why You Can't Write That Book
I could do that, I just need more time.
Cost of PostgreSQL performance issues | Stormatics
Understand the cost of PostgreSQL performance issues. Learn how query inefficiency, bloat, and misconfiguration drive unnecessary spend.
../postgres-lateral-makes-quite-a-good-dsl
Starting June 1, your Copilot usage will consume GitHub AI Credits.
Reliable PostgreSQL Backup & Restore. Contribute to pgbackrest/pgbackrest development by creating an account on GitHub.
See how sembed-engine made Vamana vector search 16x faster with flat arrays, lightweight views, squared distances, SIMD-friendly loops, and cached candidate scores.
A previously unknown 2005 cyber sabotage framework patches high-precision calculation software in memory to silently corrupt results.
SWE-bench Verified is increasingly contaminated and mismeasures frontier coding progress. Our analysis shows flawed tests and training leakage. We recommend SWE-bench Pro.
Design is due for its Opus 4.5 moment
product, design, and engineering lessons from building Sail & Muddy
Adventures in over-optimising timers for niche applications.
AGENTS.md, skills, MCP, sandboxes, tests, and review agents are not random tricks.
['Programmer', 'Computer nerd', 'Unix enthusiast'];
A blog about software craft and quality
If you've done much with modern cellphones, you've probably noticed just how odd the architecture can be around audio. Specifically, I mean call audio: modern smartphones have made call audio less of a special case (mostly by just becoming more complicated in …
After 20 years running infrastructure at scale, here's what DevOps actually means — and why the most common implementation is an anti-pattern.
Drupal, tech and all things geek.
A blog by James Adam, of lazyatom.com fame.
Apple and Porsche both figured out the same secret that the cheapest product in the lineup can be the most exciting. It just takes a little intention.
Read about the .
We start with a re-definition and an observation.