Building Modern PHP Apps with Vite
Learn how to combine the power of Vite's blazing fast HMR and build system with traditional PHP projects. No framework required.
Hello, I'm Alex
I build fast, accessible, and beautiful web experiences using modern tools and timeless techniques. PHP 8.5 enthusiast, Vite early adopter, and dark mode advocate.
Freelance & contract opportunities welcome
Modern PHP 8.5 with strict types, attributes, and fibre-based async when needed.
Vanilla JS, Vite, Bootstrap, and accessible UI components without framework bloat.
Apache/Nginx tuning, Docker containers, and CI/CD pipelines that just work.
Aggressive caching, lazy loading, and Core Web Vitals optimisation.
I've been building websites for over a decade. I started with plain HTML and CSS, moved through jQuery and WordPress, and now I specialise in lean, modern PHP applications paired with cutting-edge frontend tooling.
I believe in the principle of least power: use the simplest tool that solves the problem. Sometimes that's a full framework, and sometimes it's a single PHP file with thoughtful caching headers.
When I'm not coding, you'll find me hiking, reading sci-fi, or optimising my dotfiles for the hundredth time.
Learn how to combine the power of Vite's blazing fast HMR and build system with traditional PHP projects. No framework required.
Creating beautiful dark themes isn't just about inverting colours. Learn about contrast ratios, accent colours, and reducing eye strain.
I'm currently available for freelance work and open to new opportunities.
Let's Talk