Cameron Aubuchon
At Work
In my day job, I'm the technical Co-Founder & President at PropFuel
Our tech stack there is
PHP - Our backend is a Laravel PHP application, it is architected as a REST Api with a SPA frontend, and we make heavy use of Laravel Horizon for Queued jobs (1m+ per hour)
Vue.js - The admin and user facing components are Vue.js single page apps that reference the API, although we are starting to play with InertiaJS
PlanetScale (MySQL) - Our transactional database runs on Planetscale Metal and is blazing fast
AWS - We host everything on AWS, primarily containerized on ECS
Other Tools - We make heavy use of Redis for caching and backing Horizon queues, Clickhouse for logging and activity data, Typesense (Laravel Scout) for search, OpenAI API for AI functionality in platform
Development
Cursor - I use Cursor as my IDE, although I'm spending less and less time in there
Claude Code - I'm in love with Claude code and use it for the first pass on most development tasks
Local First - We run our entire application stack locally and can test features end-to-end in a dockerized dev environment
This Blog
This blog runs on a simple tech stack that requires zero server management and costs nothing to host.
HydePHP - A Laravel-based static site generator that turns Markdown files into a complete blog.
Cloudflare Pages - Free static hosting with global CDN. Push to GitHub, get instant deployments
GitHub Actions - Automated CI/CD pipeline. Every commit triggers a build and deployment. The entire process takes about 90 seconds from push to live.
Claude Code - This entire blog was built using Claude Code. Every file, every configuration, every deployment script. I haven't touched a text editor other than to write the posts
The Workflow
- Use Claude Code to turn blog post text into Markdown file
- Run
/deploy
slash command in Claude Code to commit and push - GitHub Actions builds the static site
- Cloudflare Pages serves it globally