Thoughts & Insights

Why I Stopped Using Online Image Compressors and Built a CLI Instead
The story and engineering behind pixcrush: a one-command CLI that converts PNG and JPG images to WebP and safely updates matching code references.

Building a CRM That Works Without Internet: A 3-Week Journey
How I added offline capability to a production SAP Hybris CRM and shipped it in 3 weeks for a field sales team.

Common Problems in AI-Generated Frontend Code and How to Avoid Them
AI can write frontend code fast, but it often ships performance and UX problems. Here are the most common issues and how to avoid them in production.

Legacy code is pain, but here's how to extract value
Stuck with legacy code? Here's what you can actually learn from outdated systems to boost your development skills.

Code with compassion: How small changes create inclusive web experiences
What a one-week sprint on accessibility taught me about empathy, better coding habits, and why inclusive design is every developer's responsibility.

How I got my first developer job at 17 when everyone said I was too young
Every single person I meet asks me the same question: "How did you get a job without even finishing school?" It's still a mystery to them how I have 3+ years of professional experience while being in...