I'm passionate about pushing the boundaries of what's possible and inspiring the next generation of innovators.
Chronological collection of my long-form thoughts on programming, leadership, product design, and more.
Meme Monday
Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...
Read Article
Keyboard shortcuts to raise specific windows
As soon as I got a Keychron K10 Pro, I started to wonder what to do with those extra 4 keys on the...
Read Article
From student to full-time Platform Engineer at Appwrite
TLDR For those who are not really interested in reading some random university student’s...
Read Article
What was your win this week!?
👋👋👋👋 Looking back on your week -- what was something you're proud of? All wins count -- big or...
Read Article
New Ruby Gem: webri
Gem to display Ruby documentation web pages.
Read Article
Taking Time to Breathe: A New Chapter Begins
My life update means exploring new opportunities in AI tools and content strategy
Read Article
Missed last week's Project of the Week? Check out MapLibre's collaboration metrics!
02:00 Project of...
Read Article
Father's Day means Dad Jokes.
This is a submission for Frontend Challenge - June Celebrations, Perfect Landing: June...
Read Article
Top 7 Featured DEV Posts of the Week
Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the...
Read Article
LLMs are Bad at Math
LLMs are known to struggle with math. Not in those PhD level tasks from AIME eval, where the...
Read Article
Join the World's Largest Hackathon: $1 Million in Prizes 💸
Our friends at Bolt just officially kicked off the World's Largest Hackathon, an awesome competition...
Read Article
The Illusion of Thinking: Why Apple’s Findings Hold True for AI Code Reviews
Recent research has cast new light on the limitations of modern AI “reasoning” models. Apple’s 2025...
Read Article
What are your goals for the week? #128
School is out and May is almost over. I spent Memorial Day weekend at the Renaissance Faire. Played...
Read Article
Vibe Coding Is More Fun Than Actual Coding — And That’s Okay, Bro
A love letter to coding for the aesthetic, not the algorithm. Why vibe coding slaps harder than your production backend.
Read Article
Does Cursor Generate Accessible Android Apps?
I've been testing the accessibility of Android code created by different AI tools, and this time,...
Read Article
Save the Date: Runner H Demo and Livestream on June 26 and July 3!
We're hosting two livestreams with H Company in support of the Runner H "AI Agent Prompting"...
Read Article
Towards a Raku Foundation
Drifting Apart: Some History The Raku Programming Language was originally started as the...
Read Article
Do You Plan Ahead or Figure out Programs as You Are Writing Them?
I have been wondering if I should plan ahead everything I code in advance since I tend to figure out...
Read Article
State Management in Front-end Web Development: State 101
Learn where to keep your variables to improve your app design, performance, and readability. ...
Read Article
🤖 I Built an AI Agent That Finds Jobs for Me 🤯
In this current market, finding a job that suits you is Super Hard! Recently, I was exploring the...
Read Article
I Was So Angry, I Built My Own
Frustration often breeds innovation. After years of wrestling with project management tools that...
Read Article
How do you stay sane with the non-stop tech hype (LLMs, anyone?)
Every day it feels like there’s a new tool, a new framework or a new AI model that’s going to “change...
Read Article
Top 7 Featured DEV Posts of the Week
Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the...
Read Article
I Replaced MongoDB with a Single Postgres Table
Look, I need to show you something that might hurt your feelings: CREATE TABLE MongoDB ( _id ...
Read Article