Blog
Thoughts, updates, and reflections on software development.
All Posts
How I Use AI to Build Software Without Letting AI Own the Architecture
AI helps me move faster through implementation, research, and review. It does not replace the responsibility to understand the system, validate the result, or make product decisions.

From a C++ Experiment to Spheriz: Rethinking the Falling-Block Puzzle
More than two years ago, Spheriz was a rough C++ experiment built around one question: what happens if a falling-block puzzle stops being rectangular? This is how that prototype became a full 2D and 3D mobile game.
The Features I Decide Not to Build
Scope control is product engineering: every feature adds states, maintenance, support, and decisions that must remain understandable long after the first implementation.
What Mobile Forensics Taught Me About Building Software Products
Lessons from C++, XML/XQuery, and investigating iOS and Android application artifacts that still shape how I approach reliability, compatibility, privacy, and product engineering.
What I Learned From Shipping Multiple Apps While Still at University
University gave me the fundamentals. Shipping Spheriz, PassportPlate, 100 Reps, Ritual Grove, and DevGuess taught me what happens after the code first works.
Why Some Apps Should Not Have Accounts
Accounts, cloud sync, analytics, and databases can be valuable product infrastructure. They should exist because the product needs them, not because they make an architecture look sophisticated.

How My Girlfriend Accidentally Gave Me the Idea for PassportPlate
The real story behind PassportPlate: a tired kitchen conversation, a half-joking suggestion to spin a wheel, and how that became an offline recipe app.

Building 100 Reps: A Focused Workout Tracker for Daily Consistency
How I built a focused workout tracker around daily reps, animated progress, premium unlocks, and the challenge of shipping a polished mobile app.

Building Ritual Grove: From One Prompt to a Finished Habit Tracker
How a rough AI-assisted prototype became a real mobile habit tracker built with React Native and Expo.
How and Why I Built DevGuess
The story behind DevGuess: from Wordle-inspired curiosity to a developer-first guessing game built around real tech metadata.
Building This Portfolio
Notes on the design decisions and technical choices behind this portfolio site.