September 26, 2025

Building Snooji

Building Snooji cover image

I recently built Snooji, a modern take on the classic Snood puzzle game using Laravel 12 and HTML5 Canvas. In this post, I'll share how I implemented the core game mechanics, level system, and scoring backend. Snood was a fantastic puzzle game from...

Read

September 4, 2025

JSONL Viewer Tool

Working with large JSONL files can be a real pain. You've got thousands of lines of data, but no easy way to browse through them, format them properly, or quickly jump to specific records. That's...

Read

April 15, 2025

Building a Serverless Search Engine with Laravel and Cloudflare Vectorize

Ever wanted to build a search system that's both powerful and globally distributed without managing servers? That's exactly what we're going to do today using Laravel and Cloudflare Vectorize. This...

Read

April 9, 2025

Building a Site Search Engine with Laravel and Meilisearch

Ever tried implementing search on your Laravel site and ended up with slow, irrelevant results? Traditional search solutions often require complex setup, extensive configuration, and still fall short...

Read

April 3, 2025

Building a Laravel Cloud Pricing Calculator with Livewire

I recently built a pricing calculator for Laravel Cloud to help developers better understand and estimate their potential hosting costs. This project was born from personal experience - I got early...

Read

February 28, 2025

Building a Hybrid Search System with Laravel, OpenAI, and PostgreSQL

Ever tried searching your site and got a bunch of irrelevant results? Traditional search sucks at understanding what users actually want. Let's fix that by building something better - a hybrid search...

Read

February 24, 2025

Building a Website Spell Checker with Laravel and GPT-4

I recently launched Site Spell Checker, a tool that helps website owners find and fix spelling errors before their visitors do. In this post, I'll share how I built it using Laravel, GPT-4, and...

Read
👉 See all blog posts

Current Projects

I'm always tinkering with new ideas and building interesting things. From AI-powered tools to micro-SaaS products, these are the projects currently keeping me up at night. Each one solves a specific problem I've encountered or explores an emerging technology I'm excited about.

❤️ Tapback

Tapback helps you get real-time micro feedback from users of your website or app. It's a simple tool and API that lets you customize emoji-based feedback forms and easily drop them on a website or app to start gathering valuable feedback.

🎯 Snooji

Snooji is a modern web version of the classic Snood puzzle game, built with Laravel 12 and HTML5 Canvas. You launch emojis from a cannon, match three or more, and clear the board before the danger meter fills up. The backend uses Laravel for real-time scoring and level progression, while the frontend runs smooth physics-based gameplay in the browser. Play Snooji or see how it's built.

✍️ Site Spell Checker

It's like grammarly for websites. I built an AI-powered proofreader that crawls websites and checks for spelling, grammar, and style issues and offers helpful suggestsions for improvement.

🤖 PMPrompt

AI for product managers. The goal is simple - help PMs save time and be more effective by leveraging AI in their daily workflow. Read more about this project in my blog post about building PMPrompt or try the AI-Powered PRD Generator. Try the new AI-powered PRD Reviewer.

📊 SurveySnaps

I recently launched SurveySnaps, a platform that makes collecting location-based feedback dead simple using QR codes. The goal is straightforward - help businesses gather real-time feedback from specific locations without the complexity of traditional survey tools. Read more about this project in my blog post about building SurveySnaps.

🏗️ JSONL Tools

I am working on a set of tools to help me work with JSONL. JSONL is a simple format for working with JSON data. I am working on a set of tools to help me work with JSONL data. I will use these tools to help me work with my own data as well as help me build my own APIs. One of the tools I am developing is a JSONL Validator to ensure the integrity and structure of JSONL data. Read more about this project in my blog post about building JSONL Tools.

🤖 Make Storytime

Personalized children's stories generated by AI. This is an app I am building with my kids.

📠 Fax Online

Yea, I know. But there is a long tail for everything and believe it or not there was an underserved market for people that need to send a fax online. Some people (like me!) just need to send a one time fax.

Read more about this micro Saas project in a blog post about building an online fax service.

🥑 Free URL Indexer

Free URL Indexer is a free tool to help you index your backlinks and get them into Google faster. It's a simple tool that I built to help me with my own SEO efforts and I decided to share it with the world. It's a free tool and I don't even ask for your email address. Just paste in your URL and click the button.

👉 See all projects