
The Birth of Websites: A Visual Journey through IT History
I built a visual timeline exploring the origins of major tech companies, web services, and even the dark web. Built with Vue 3 & Vite.

Roast Feast is LIVE: How I shipped a social platform as a solo dev (Nuxt 3 + Supabase)
We are finally live! 🚀 A few months ago, I wrote about my journey starting "Roast Feast" – a...

Storybook in a Laravel + Inertia (Vue 3) app: building a modal + interaction tests
If you’re building a Laravel + Inertia (Vue 3) app, you’re probably shipping UI components fast… and...

Why You Shouldn’t Manually Define a Vue Component’s name
What is the component name used for? A Vue component’s name is useful for: Recursively...

Fixing Real-Time Notification Issues Using Vue, Laravel, and Socket.IO
Real-time notifications are a core feature in many modern applications. Recently, while working on a...

I Built an i18n Library That Works with Rails/Laravel and React/Vue
The Problem If you're building a Rails or Laravel backend with a React or Vue SPA...

Crypto Forge - Embracing Nuxt
I was out of commission for several months. During my time away I got time to refocus, recentre and...

Testing Vue 3 Apps with Vitest and Cypress
The Vue.js ecosystem has undergone a massive transformation with the release of Vue 3 and the shift...

Angular vs React vs Vue: Which Should You Learn in 2026?
If you're stepping into front-end development — or even if you're already a developer trying to level...

Comparing Free Online CSS Formatters in 2026 – Where Does Zletai Stand?
As devs, we all hit that moment: inheriting a minified stylesheet or dealing with someone else's...
