Articles

Source for this blog
Click here
For free public APIs
Click here
Building a headless visual editor for Vue — the Vue answer to Puck
Building a headless visual editor for Vue — the Vue answer to Puck

There's a good open-source page builder for React. It's called Puck, and it's genuinely well-built:...

5 min read
A chatbot that helps you fill out a form
A chatbot that helps you fill out a form

Chatbots usually block when they offer buttons, forms, or input fields. That's always annoyed me. I...

1 min read
How to Embed Text and Hand-Drawn Signatures into PDFs with Vue 3 and pdf-lib
How to Embed Text and Hand-Drawn Signatures into PDFs with Vue 3 and pdf-lib

A client sent me a contract last week. I needed to sign it and send it back without installing...

3 min read
Vue Performance Optimization: A Practical Guide for Faster Apps
Vue Performance Optimization: A Practical Guide for Faster Apps

` Most Vue apps do not break suddenly. They slow down quietly. At first, everything feels smooth....

10 min read
I've worked on this side project for over a year now: ZemDomu, a semantic linter for HTML/JSX/TSX and Vue
I've worked on this side project for over a year now: ZemDomu, a semantic linter for HTML/JSX/TSX and Vue

I'm a frontend developer and have worked as one for almost a decade. One of the biggest and most...

1 min read
How We Render 1 Million Rows Without Breaking a Sweat — Inside EliteGrid's Virtual Scrolling Engine
How We Render 1 Million Rows Without Breaking a Sweat — Inside EliteGrid's Virtual Scrolling Engine

A deep dive into the architecture decisions, bugs, and breakthroughs behind building a...

4 min read
I extracted a Laravel SaaS engine from my own app, then rebuilt the app on top of it. Here is what stood up, and the bug that fooled me
I extracted a Laravel SaaS engine from my own app, then rebuilt the app on top of it. Here is what stood up, and the bug that fooled me

A bit of backstory, because it is the whole point of this post. Kohana.io came first. It is a CRM I...

6 min read
From Idea to Launch in 72 Hours: My Astro + Cloudflare R2 + Vue "Novel" Stack
From Idea to Launch in 72 Hours: My Astro + Cloudflare R2 + Vue "Novel" Stack

I built lyriq.space – a modern, lightning-fast web novel platform – from scratch in just three days. ...

1 min read
DevOps Automation Using Open Source Tools and Frameworks
DevOps Automation Using Open Source Tools and Frameworks

Quick Overview DevOps automation removes manual bottlenecks in CI/CD, infrastructure, and...

6 min read
How I Convert Excel to PDF in the Browser with Vue 3, xlsx, and html2pdf.js
How I Convert Excel to PDF in the Browser with Vue 3, xlsx, and html2pdf.js

I needed a dead-simple way to turn spreadsheets into PDFs without sending them to a server. Most...

4 min read