Model Context Protocol, Product Demos, and the New App Store
Is MCP ushering in an entirely new type of app store?
🎉 My new book SaaS Demos That Sell is now available for purchase! 🎉
Is MCP ushering in an entirely new type of app store?
Debugging Claude Desktop MCP servers can be a drag, but tailing the log helps
MCP servers are an emerging technology with enormous promise and the potential to change how we use the Internet.
In this video I will explain how I used Google Gemini, DALL-E, and Cursor to research and build a subscription business called SpiesInDC.
I have started building menubar apps with AI. Here are my early observations.
Years ago I spent a lot of time exploring the Eternal City, and put this travel itinerary together for fellow travelers.
There seem to be very few Japanese language short stories useful for beginning learners, so I have started writing my own. This story is about a trip to the grocery store.
I love games that are fun while teaching the user something practical. There are a lot of programming- and technology-related games which fit this definition so I thought I would compile a list for easy reference.
DESCRIPTION HERE
Performing technical due diligence on a relational database is much more than just understanding the schema. Indexes, backups, performance, and security should also be taken into consideration.
It can be difficult to keep track of your JIRA notifications, particularly when managing multiple projects. This post shows you how to regain control.
Macs offer a convenient solution for seamlessly switching between English and Hiragana alphabets. I regularly switch between the two when working on my Japanese language homework.
It's never been easier than ever to buy a SaaS. This is what you should do to ensure you can effectively assume control upon acquisition.
It's convenient to jump between VS Code's editor and terminal. You can use these keybindings to toggle between them in fullscreen mode.
I recently started using an old flatscreen TV as a Raspberry Pi-powered monitor and needed to connect to it using VNC.
A look back at struggling with developing user interfaces for the web, and why the future looks amazing.
The Bruno API client is great but you will probably need to make a minor configuration change when using it in conjunction with local Laravel development environments like Herd.
The NodeJS Axios library will by default verify the supplied server certificate against the associated certificate authority, which will fail if you are using a self-signed certificate.
AI coding assistants can provide enormous productivity gains. Learn how I used them to create two B2B SaaS MVPs in less than 15 hours.
Laravel redirects logged in users to the dashboard route. I needed to change this behavior to redirect the user elsewhere. This post explains how I did it.
Macs offer a convenient solution for seamlessly switching between English and Hiragana alphabets. I regularly switch between the two when working on my Japanese language homework.
Disable foreign key checks when loading data into an InnoDB storage engine-backed MySQL database
Zend Framework 1.10.5 added enhanced support for comparing form input
This article shows how to run PostgreSQL in a Docker container on macOS.
Git is great, but can be intimidating. One scary situation pertains to figuring out how to undo mistakenly merged code. This short tutorial shows you how.
This post shows you how to override Zend_Form defaults
Learn how to deploy and rollback PHP websites with Capistrano
Extending Doctrine with even more powerful capabilities
Check whether a user is logged in using a Zend Framework action helper.
Retrieve controller and action names inside your Zend Framework logic.
Add tail to Windows console.
Use PHP to merge two arrays together and form a hash.