
I built PadForward because sometimes you just need a pad
This is a submission for Weekend Challenge: Generosity Edition 💗 Live demo:...

Author profile
I build intelligent systems, design tech strategies, and occasionally pretend I knew what I was doing all along.
Browse the latest writing surfaced through DevArt.

This is a submission for Weekend Challenge: Generosity Edition 💗 Live demo:...

Today I'm launching Docgrity — a tool for finding where your documentation disagrees with itself,...

AI engineering sounds fancy. New terms are everywhere: agentic development, AI-native engineering,...

This is a submission for Weekend Challenge: Dog Days Edition There are only two types of people in...

This is a submission for Frontend Challenge - Comfort Food Edition, CSS Art. ...

This is a submission for Frontend Challenge - Comfort Food Edition, Perfect Landing. What I...

This is a submission for DEV's Summer Bug Smash: Smash Stories powered by Sentry. You Know What's...

This is a submission for DEV's Summer Bug Smash: Smash Stories powered by Sentry. ...

This is a submission for Weekend Challenge: Passion Edition What I Built I built Passion...

This is a submission for the June Solstice Game Jam What I Built For this game jam, I...

I’ve always had a soft spot for authentication systems. About seven years ago, I started working on...

This is a submission for the Hermes Agent Challenge: Build With Hermes Agent What I...

This is a submission for the GitHub Finish-Up-A-Thon Challenge What I Built Project...

What If AI Agents Put Each Other on Trial? This is a submission for the Gemma 4 Challenge: Build...

This is a submission for the Google Cloud NEXT Writing Challenge A few days ago, I shipped...

This is a submission for the OpenClaw Challenge. What I Built PlanetLedger is a...

This is a submission for Weekend Challenge: Earth Day Edition What I Built PlanetLedger —...

Idris has always promised something bold: encode correctness directly into the type system. In 2026,...

This is a submission for the DEV April Fools Challenge What I Built I built Fourbidden, a...
![[Boost]](https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fywz6ucr0r2vfr5u1569s.png)

I Built EchoHR: The HR System That Doesn’t Ghost You ujja...

This is a submission for the 2026 WeCoded Challenge: Echoes of Experience Sometimes the difference...

Building a Privacy-First Mobile Speech Assistant Using Google...

Building Safer Online Spaces with CommonGround ujja ・ Feb...

How We’re Surviving 20+ Domains and 100+ SQL Tables While...
![[UPDATED] How We’re Surviving 20+ Domains and 100+ SQL Tables While Migrating Our Legacy .NET Backend to GraphQL](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjzlv307rdd3ye0duzdmr.png)
Introduction In Part 1 – How We’re Surviving 600+ Legacy Angular Components While...

I built a Stutter-Friendly App in 1 Day with Elm, Elixir, and...

Lately, I’ve been noticing a curious trend. I visit one website, and then another, and… it’s almost...

I built a Stutter-Friendly App in 1 Day with Elm, Elixir, and...

How We’re Surviving 600+ Legacy Angular Components While...
Advertisement