562 followers 2 articles/week
Visions of the future

Nothing gets me quite as fired up as discovering the future early and undistributed. That feeling of realizing that something is simply better, and the only reason it hasn't taken off yet is because the world hasn't realized it. It's amazing, and it's how I'm feeling about Linux right now. That "how did I not know it was this good" sensation. I...

Sat Jun 8, 2024 09:19
Introducing Omakub

Linux can look and feel so good, but it often doesn't out of the box. It's almost like there's a rite of passage in certain parts of the community where becoming an expert in the intricacies of every tool and its theming is required to prove you're a proper nerd. I think that's a bit silly, so I created Omakub: An opinionated web developer setup...

Thu Jun 6, 2024 17:40
Why I retired from the tech crusades

When Ruby on Rails was launched over twenty years ago, I was a twenty-some young programmer convinced that anyone who gave my stack a try would accept its universal superiority for solving The Web Problem. So I pursued the path of the crusade, attempting to convert the unenlightened masses by the edge of a pointed argument. And for a long time,...

Mon Jun 3, 2024 01:05
Linux as the new developer default at 37signals

For over twenty years, the Mac was the default at 37signals. For designers, programmers, support, and everyone else. That mono culture had some clear advantages, like being able to run Kandji and macOS-specific setup scripts. But it certainly also had its disadvantages, like dealing with Apple's awful reliability years, and being cut off from seeing...

Fri May 24, 2024 20:20
Beautiful motivations

Programmers are often skeptical of aesthetics because they frequently associate it with veneering. A thin sheen of flashy marketing design covering up for a rotten or deficient product. Something that looks good from afar, but reveals itself to be a disappointing imitation up close. They're right to be skeptical. Cheap veneers are the worst. But...

Mon May 20, 2024 23:08
System tests have failed

When we introduced a default setup for system tests in Rails 5.1 back in 2016, I had high hopes. In theory, system tests, which drive a headless browser through your actual interface, offer greater confidence that the entire machine is working as it ought. And because it runs in a black-box fashion, it should be more resilient to implementation...

Fri May 17, 2024 22:48

Build your own newsfeed

Ready to give it a go?
Start a 14-day trial, no credit card required.

Create account