May 12, 2026
Hello World: Building a Modern Portfolio
Next.jsWeb DevelopmentClean Architecture
Welcome to my new blog! This is the first post on my newly rebuilt personal website.
Why Next.js?
Next.js provides an incredible developer experience combined with top-tier performance. By using the App Router, I've managed to keep the client-side bundle size minimal while still offering a rich, interactive experience.
Bulletproof Architecture
I followed the Bulletproof React pattern to organize the codebase. This means:
- Feature-driven folders: Each feature (like this blog) has its own components, hooks, and types.
- Strict Separation of Concerns: Logic is decoupled from UI.
function helloWorld() {
console.log("Welcome to my clean architecture blog!");
}Stay tuned for more posts about Software Engineering, System Design, and productivity!