I have a C++ class starting next semester, so I decided to see if I could still write for Arduino.It's a simple "hello world" type program. I've forgotten a lot since developing a machine vision system in high school. 12 years later at least I can still make an LED blink, I can even do...
Tightening up the ship After a year of publishing The Fulcrum, I (as publisher) now know the topics, tools, and techniques I want to focus The Programmer's Fulcrum coverage on. And maybe it will have the side benefit of shorter TPF posts. We'll see if I can tighten up my discipline as well. ;) That...
This post provides the most straightforward and minimum way to animate the HTML detials element using only CSS.
There are people, groups, works and topics that are old just in terms of age, and everyone and their dog wants to replace them for good, often for their age alone. But that turns out to be a wild goose chase, since these are so good at what they do, and/or they command so much mindshare, that they keep going for decades. See Emacs, Vim, COBOL, paperbacks, notebooks, email.
Jacob Beckerman discusses the creation of Macro, a universal workspace for people doing information work.
I've been meaning to read this for years. I finally picked up a copy for a decent price last year, and read it as a refresher before embarking on some map creation. It seems a bit strange, reading a technology-related book from 2014 in 2026, but Ian Muehlenhaus did a good job of keeping most...
Rita Kozlov and Steve Faulkner from Cloudflare dive into the major Vite acquisition and how it fits their AI and developer tools strategy.
The surveillance-capitalism business model that defines the Internet today is only going to get more imposing. The vast majority of our online requests today are serviced and logged by centralized infrastructure - even more centralized than what we probably expect. While our collective hivemind takes rightful pride in the successful pushes that have improved this...
Thou shalt handle errors with care: ten tips for wrapping, translating, and returning them without turning every failure into noise.
For a long time, I've had a dream of creating my own novel programming language someday. I have a computer science degree and a grade of "A" in my third-year Compiler Construction course back in 2011. All that was missing was a Claude Code subscription.
Jeff Dickey discusses monetizing open source through his company en.dev and his suite of tools: Mise, HK, Fnox, and the new Aube package manager.
Sam Goodwin introduces Alchemy, a modern infrastructure-as-code tool built with Effect that challenges the tech debt of current solutions.
A curated collection of command-line tools that fundamentally changed how I work. With installation guides using Homebrew and practical usage examples for each tool.
Sorry Peter. — I'm at a birthday party, and while most people here also work in tech, there's always a Guy with a Real Job. You know, a physical job, building some or other thing people need. And this Guy always asks some variant of the same question: aren't you worried AI is taking your job? I glance around and see a few faces turning around toward us, rolling their eyes ever so slightly before returning to their previous conversation. Yes, this question again.
The good, the bad, and the ugly of using AI to build software
Elio Struyf showcases Front Matter CMS for VS Code and Demo Time, his tool for creating flawless presentation demos and talks.
Alem Tuzlak breaks down building TanStack Dev Tools and how TanStack AI differentiates itself in the crowded AI library landscape.
30 years ago, programming was fun. Then the size and scope of projects, and getting to value, became more important and displaced the fun. But now, starting projects and getting quick outcomes is essentially free.
I was thinking about writing this thought for a while. I would say almost since we started publishing the vibe-coded advent calendar* for DigiLab at IMAFO ÖAW. However, I was not sure what my stand on the use of LLMs for coding is, and to be honest, I am still not sure. The technology advances so fast that is hard to keep pace with the development. There are very different opinions in the developer community and the results seems to vary a lot, too. However, I started noticing that more and more scholars are leaning towards vibe-coding as a way of taking the development of the tools they want from the slow and expensive software engineers back in their hands. And I think that is a dangerous mindset.
The bar for shipping quality work hasn‘t lowered just because AI can generate code in minutes — and if you‘re accepting AI output without reviewing it, you‘re part of the problem.
Paolo Ricciuti, Svelte maintainer and TMCP creator, discusses Svelte 5's new runes system and his journey from fan to core contributor.
Redux maintainer Mark Erikson covers his journey maintaining Redux, building Redux Toolkit, and pioneering time-travel debugging at Replay.io.