
I build fast, mobile-first websites and digital products for brands that need clarity — from brand identity and UI/UX to full stack apps.
What you will find here is the writing: notes from shipping a site, fixing performance issues, and the design decisions that still hold up after launch. Read through blog to find insights and useful information for your own projects. I've also included my open source github projects further down the page.
Stay up to date with the latest web development tutorials, design tips, SEO strategies, and modern tech insights. Catch up on practical guides, real-world examples, and tips & tricks from the web design and software development industry.
Visit BlogReading Time: 10 min read
AI can scaffold pages fast, but results still come from architecture, accessibility, SEO, and performance decisions a developer owns. Here is how I use AI without shipping fragile sites.
Reading Time: 12 min read
A practical guide to embedding Phaser in a Next.js App Router site: client-only loading, cleanup, assets, and the pitfalls that break production builds.
Reading Time: 9 min read
How I wire a Next.js App Router sitemap from static routes plus blogPosts.map, pair it with robots.txt, and verify everything in Google Search Console.
A selection of recent open-source work — experiments, tools, and projects.
View GitHubPHP
Stop User Enumeration is a specialized security plugin for WordPress designed to block hackers and automated scanning tools from discovering valid user login names on a website.
Dart
A fully offline daily task planner converted from the React Native Expo app. Tasks are stored locally in SQLite with optional start-time notifications.
TypeScript
A Quick Next.js Setup with step by step guide on how to do it from scratch | Better Auth | Drizzle ORM | Mysql | Typescript