My Journal
Thoughts on software, design, and the journey of building digital products.Exploring the intersection of code and creativity.

EngineeringOct 8, 2025
Tailwind CSS Tricks I Use to Speed Up Development
Stop writing basic utility classes. Learn the advanced patterns like `cn()`, peer modifiers, data attributes, and arbitrary values to ship React apps faster.
Read Article
PhilosophyOct 7, 2025
Why the 'Job Market' is Broken for Developers
The hiring system is failing developers. From ATS filters to the LeetCode grind, the process no longer matches the work. Here is why I'm betting on permissionless leverage.
Read Article
PersonalOct 6, 2025
Emmanuel Asika’s Advice for 20-Year-Old Coders
Stop over-optimizing. Start shipping. From WordPress hustles to Cloud engineering, here is the raw, technical advice I wish I had at 20.
Read Article
PhilosophyOct 2, 2025
Automating the Boring Stuff: My GitHub Workflow
I used to drag-and-drop files. Now I let robots handle it. Here is my complete CI/CD workflow for Next.js and Supabase, from Husky hooks to Semantic Release.
Read Article