my blog.
How I Made My Portfolio Load Faster Than My Attention Span 🏃♂️💨
I rebuilt my portfolio from Next.js to Astro and cut most of the unnecessary JavaScript. The site feels snappier, easier to maintain, and still runs the tiny interactive bits I care about.
Kotlin Multiplatform vs React Native: Which Cross-Platform Framework Should You Choose?
A practical comparison of Kotlin Multiplatform and React Native based on real experience. I cover performance, developer experience, and when each option makes sense in 2025.
How I Keep My Go Code Clean (Without Going Crazy) 🧹
Learn how to structure Go applications with clean, practical patterns that fit the language. I explain a pragmatic approach—services, repositories, and simple interfaces—that keeps code maintainable without over-engineering.
Redesigning My Portfolio: Making Space for What Matters ✨
A behind-the-scenes look at simplifying my portfolio: I pared back visual noise, focused content, and improved clarity so projects speak for themselves.