Writing
Blog
Thoughts on software, web development, and building things.

Building My Dream Desk Setup Starts With a Powerful Gaming PC
Mar 30, 2026A great desk setup is more than aesthetics—it starts with the hardware underneath. Here's why I made the trip to Microcenter in Indianapolis to build my dream gaming PC from scratch.
HardwareGamingDesk SetupDIYRead post

What No One Tells You About Publishing Your First iOS App Solo
Mar 23, 2026Submitting TRASH DAY to the App Store wasn't hard—but it was a lot of steps. Here's what caught me off guard as a solo developer going through the process for the first time.
iOSApp StoreSide ProjectsSolo DeveloperRead post

Introducing TRASH DAY — Never Miss a Pickup
Mar 14, 2026I built an iOS app so I’d stop forgetting trash and recycling day. Set your address once, get smart reminders and your full schedule at a glance—no account, one-time purchase.
Side ProjectsiOSApp StoreProductivityRead post

Why I Love the Logitech MX Mechanical as a Developer
Mar 2, 2026Tactile Quiet switches, multi-device switching, and smart backlighting make the MX Mechanical my go-to keyboard for long coding sessions—here's why.
ToolsHardwareProductivityErgonomicsRead post

Building an Ad-Free Tic-Tac-Toe PWA with Cursor—With My Nephew in the Room
Feb 28, 2026Tired of ads ruining simple games with my 5-year-old nephew, I built a tic-tac-toe PWA with Cursor while he watched—no code literacy needed, just seeing something get made. We tested on his iPad and kept adding features as we played.
PWACursorSide ProjectsVueRead post

v0—Brainstorm UI Designs in Minutes, Not Hours
Feb 5, 2026v0 by Vercel turns rough ideas into working UI in minutes. Here's why it's become my go-to for rapid prototyping and brainstorming design directions.
ToolsUI DesignAIPrototypingRead post

Frontend Mentor—Learn to Code by Building Real Projects
Feb 5, 2026Frontend Mentor offers 100+ design-to-code challenges that mirror real-world work. Here's why it's become a go-to for developers building portfolio-worthy projects.
LearningFrontendPortfolioWeb DevelopmentRead post

Why Warp Is My Go-To Terminal
Jan 2, 2026Warp isn't just another terminal skin—it reimagines the command line with blocks, AI, and IDE-like editing. Here's why it's worth trying.
ToolsTerminalProductivityAIRead post

JavaScript Challenges That Trump the Normal Developer
Jan 31, 2025Tricky JS puzzles that trip up even experienced devs—closures, this, coercion, and the event loop.
JavaScriptCoding ChallengeTrickyRead post

Custom Alphabetical Order — A C# Coding Challenge
Jan 30, 2024Check if a list of words is sorted according to a custom alphabet. Problem breakdown and a C# solution.
C#Coding ChallengeAlgorithmsRead post