my blog.
How I Made My Portfolio Load Faster Than My Attention Span 🏃♂️💨
I rebuilt my portfolio website from Next.js to Astro.js and got a massive performance boost. Next.js is amazing for web applications, but for a static site like my portfolio, Astro delivers blazing-fast load times, better SEO, and a leaner codebase—while still letting me use React for interactive components.
Kotlin Multiplatform vs React Native: Which Cross-Platform Framework Should You Choose? 🤔
Honest comparison of Kotlin Multiplatform vs React Native from a developer who has used both. Performance, DX, and real-world insights to help you choose the right cross-platform framework in 2025.
How I Keep My Go Code Clean (Without Going Crazy) 🧹
Learn how to structure Go applications with clean architecture principles that actually work. Discover why pure Clean Architecture doesn't fit Go, and get a practical approach using services and repositories that keeps code maintainable without over-engineering. Includes real code examples and testing strategies.
Redesigning My Portfolio: Making Space for What Matters ✨
A behind-the-scenes look at how I simplified my portfolio website. I went from a crowded, colorful design to a clean, minimal, and modern look that puts my work front and center. See the before & after, check out the live demos, and explore the open-source code on GitHub.