A simple workflow with experience.md as the source of truth, Cursor commands, and LaTeX conversion to keep my CV and cover letter updated in under 10 minutes.
Devlog
Notes about software development, technical experiments, and lessons from building things.
Subscribe via RSS.
posts
-
How I Keep My Curriculum Updated in Under 10 Minutes -
How AI Helped Me Free ~120GB and Organize My Backups How AI helped me free ~120GB before a LUKS backup, reorganize a USB drive, and build a bidirectional Proton Drive sync script.
-
Personal Projects Checkpoint: books-cli, cards-cli, ship-it, and More A checkpoint of recent vibe-coded personal projects, and how a shared AI harness keeps them organized with issues, PRs, and changelogs.
-
The Step We Skip When Developing with AI Before shipping AI-assisted code, explore alternative paths, review your solution, and stress-test edge cases in a fresh session.
-
Nine Lessons from Building a White-Label Reverse Logistics Platform Nine lessons from building a customizable e-commerce reverse logistics platform at scale.
-
Talking Instead of Typing: First Impressions on Voice Prompting A few days of dictating AI prompts in Cursor surprised me: more context, faster output, and even devlog posts written by voice.
-
Give the Tool, Not Only the Prompt Simple tools like a CLI or a bash script often give AI agents more leverage than a clever prompt alone.
-
Programming Is More Fun Than Ever Why building for fun is not a waste of time, and how being a creator compounds into sharper thinking and better ideas over time.
-
The Workflow Around AI Matters More Than the Model Skills, tools, and project rules around the model matter more than the model itself for AI-assisted development.
-
Payments on App Store, Google Play, Stripe with one RevenueCat Setup A checklist for setting up App Store, Google Play, and Stripe subscriptions through RevenueCat.
-
my-docs: One Repo to Centralize All My Learnings I moved scattered GitHub Gists into one searchable repo for all my technical notes.
-
White Screens in Production: Fixing Meteor Cordova Hot Code Push Production users hit white screens after a Meteor Cordova hot code push mismatch.
-
Test Plans Before the PR Ask for the test plan before opening the PR, not after.
-
GitHub Activity GIF A cron job that turns my recent GitHub activity into a live profile GIF.
-
We're Wasting the Real Benefits of AI The best part of AI is not speed. It is the hour you get back to plan properly.
-
Millions of Documents, COLSCANs on Two Collections, Background Indexes Millions of documents, COLSCANs on two collections, fixed with background indexes.
-
MongoDB Troubleshooting Queries: Saving Time on Performance Investigations Save the diagnostic queries before the next CPU spike hits.
-
Bulk Operations Can Break Meteor Reactivity Bulk database inserts can slip past Meteor reactivity and freeze the UI.
-
I Asked AI How to Use It I asked the model itself how to work with it better.
-
Top-Level Clarity First: Why I'm Pre-Planning Before Planning A clarification round before planning keeps big changes aligned at the top level.
-
I Needed to Create My Own Battery Monitor My Linux Mint stopped warning about low battery, so I built a cron fix.
-
How to Create a Cold Wallet the Simple Way A step-by-step guide to creating a Bitcoin cold wallet with Tails.
-
Good code vs Bad code Working 8 hours with good code beats 1 hour with bad code.
-
What's the best prompt approach? Breaking the ebook generator into steps worked better than one-shot prompts.
-
Techocalypse Now: Extreme Hypotheticals for Developers Extreme hypotheticals to make you think outside the code box.
-
Event Loop Basics: This Time You Understand A simple explanation of the Event Loop you can teach your grandmother.
-
Exploring Terraform: Your First Guide to Infrastructure as Code Pull a Docker image and run a container using only Terraform.
-
Pilot A git history of my day-to-day life as a developer, raw and not polished.