Adventures in Vibe Coding and Agentic Engineering
Over the last few months, I've tried vibe coding, a practice in which the software "developer" doesn't write any code but produces an application exclusively by chatting with an AI agent. It's all…
20 articles
Over the last few months, I've tried vibe coding, a practice in which the software "developer" doesn't write any code but produces an application exclusively by chatting with an AI agent. It's all…
I'm getting older, which is not fun. Still feeling great, but definitely realizing that I'm no longer young. Little things are starting to ache, but overall, I feel comfortable and confident in my…
Today I am participating in the January 30th, 2026 national shutdown of (1) no work, (2) no school, and (3) no shopping.
One of the recent issues of Nature magazine featured an article on the cover where I'm listed as an author!
This year I had a professional and personal goal to "attend" a software engineering conference. While I had hoped to do it in person, nothing that was feasible for me to attend popped up, so I…
I turned 34 today, and this was the first year The Universe got me something for my birthday! It was COVID! Surprise! So thoughtful, right?
Last weekend I was driving on the interstate on the way to Utah for a family vacation when I saw a sign saying it was going to narrow from two lanes to one. At that point, the right lane of traffic…
The year is 2023. The Internet is over two decades old. And yet, individual messaging apps can't communicate with each other.
Style guides are used to get your team on the same page so you can work effectively together.
A few weeks ago I went on a backpacking trip with some of my childhood friends. We spent two nights camped out by a pristine alpine lake in the Sawtooth mountain range in Idaho. It was a much-needed…
A major rule on the Internet is "don't feed the trolls". It's good advice and a rule I generally follow. But sometimes you wind up talking to a troll unknowingly!
Recently I was notified that my team won the "Exemplary Achievement Award for Data Reuse" award from the National Institutes of Health!
Heyyyy 2022 wasn't half bad, right? And compared to the last few years we've had, 2022 was downright awesome.
Midterms are coming up. GO VOTE!
Today my apartment complex locked me into my apartment.
The Internet is an incredible invention, likely to go down as one of the most consequential technologies in human history, right up there with agriculture, government, electricity, and industrial…
Recently I was working on getting a basic Node.js REST API running on Microsoft Azure's App Service platform. I've only used AWS professionally, but I wanted to get a sense of what it would take to…
JavaScript is everywhere. As the most popular language in the world right now, it's almost unavoidable. Especially if you're building things for the web. I personally hate JavaScript and tolerate…
Now that I've been working remotely for more than two years, I figured it's worth sitting down to hammer out my thoughts and reflect on what I do and don't like about a fully remote job. I'm going to…
Surprisingly, I haven’t written anything about one of the most meaningful decisions I've ever made. About six years ago I became a vegan!