I’ve been working on this site for a while now, and I’m excited to finally launch it. Here’s what I’ve built:
Why Astro?
Astro↗ is an incredible framework for static sites. It’s fast, flexible, and has excellent developer experience. Perfect for a personal site that needs to be performant and easy to maintain.
The Design
Inspired by my Omarchy Linux setup, I’ve used the Tokyo Night color scheme throughout:
- Background: #1a1b26
- Accent: #7aa2f7
- Foreground: #a9b1d6
The font is JetBrains Mono for that terminal aesthetic.
Flexible Content
One of my goals was to have a flexible blog system. I’ve built support for:
- Articles - Long-form posts for tutorials and deep dives
- Notes - Short-form updates and quick thoughts
- Links - Link roundups (inspired by cassidoo’s newsletter)
- Videos - Share interesting videos I find
- Questions - Coding interview questions
This makes daily blogging achievable while maintaining variety.
A Trip Down Memory Lane
I’ve been building websites for a long time. Here’s the evolution of my personal site:
Version 1 (2010)

WordPress↗ with an off-the-shelf theme called OverEasy by WooThemes↗. Each page was separate and had full pages for each project I had worked on. It also included a “Work Status” indicator I could update with my freelance availability.
Version 2 (2012)

A static website I hand-wrote using procedural PHP scripts. Each page had its own script file and was built to be very centred on screen in a very minimalistic styling. I didn’t use anything off-the-shelf for this one.
Version 3 (2013)

A static website using an off-the-shelf theme called CVilized which was inspired to look like a single-page CV / resume with extra details added on (about me and projects). The site was only a single webpage and also included a “Work Status” check for freelance availability.
Version 4 (2015)

A static website using an off-the-shelf Bootstrap 3↗ theme called MeFlat. This site has stood the longest and I learned a lot about CI/CD workflows with GitHub↗. The site used Renovate↗ to keep dependencies updated. Again a single page website acting like a CV / advertisement of freelance services.
Version 5 (2026) - Current
This new version is built with Astro↗ and styled with TailwindCSS↗. The site is hosted on Netlify↗ with CDN caching configured for optimal performance. Dependencies are kept up to date with Renovate↗. All source code is available on GitHub↗.
The design is inspired by my Omarchy Linux↗ desktop setup, featuring the Tokyo Night color scheme and JetBrains Mono font for a terminal-inspired aesthetic.
What’s Next
I’ll be posting regularly on:
- Development with Laravel, PHP, Symfony
- AI-augmented development workflows
- Kubernetes and DevOps
- Tech tips and tricks
Stay tuned!