Alex Massaad
Blog
Topics
About
RSS
Topics
Things I write about, loosely organized.
ai
6
alex
1
api
1
apps
1
business
1
career
1
claro
1
cursor
1
customer-support
1
developer-tools
3
development
1
fly
1
heroku
1
marketing
1
massaad
1
opinion
1
platform-economics
1
productivity
2
rake
1
ruby
3
scraping
1
selenium
1
shopify
2
vibe-coding
1
war-stories
1
zendesk
2
ai
The team member helping you just clocked out
Apr 20, 2026
The 100-Hour Gap Between a Vibecoded Prototype and a Working Product
Mar 23, 2026
CLI Tools Beat MCPs Every Time
Mar 9, 2026
Vibe Coding Is Real, But It's Not What Twitter Thinks
Mar 3, 2026
The Human in the Loop Isn't Optional
Mar 2, 2026
Where Background Agents Are At Today (And How They Shaped Claro)
Sep 3, 2025
alex
Welcome!
Dec 14, 2023
api
The Worst API Integration I Ever Built: A Horror Story in Three Acts
Mar 16, 2026
apps
Shopify Kills the $1M Exemption: The Platform Grew Up and We're Surprised?
Apr 6, 2026
business
Shopify Kills the $1M Exemption: The Platform Grew Up and We're Surprised?
Apr 6, 2026
career
The Worst API Integration I Ever Built: A Horror Story in Three Acts
Mar 16, 2026
claro
Where Background Agents Are At Today (And How They Shaped Claro)
Sep 3, 2025
cursor
Where Background Agents Are At Today (And How They Shaped Claro)
Sep 3, 2025
customer-support
Zen and the Art of Infinite Support Loops: My 17-Day Battle to Cancel Zendesk
Dec 16, 2025
developer-tools
The team member helping you just clocked out
Apr 20, 2026
CLI Tools Beat MCPs Every Time
Mar 9, 2026
Vibe Coding Is Real, But It's Not What Twitter Thinks
Mar 3, 2026
development
The 100-Hour Gap Between a Vibecoded Prototype and a Working Product
Mar 23, 2026
fly
Heroku Scheduler style rake tasks on fly.io
Jan 15, 2024
heroku
Heroku Scheduler style rake tasks on fly.io
Jan 15, 2024
marketing
Scraping Marketing Leads using Ruby and Selenium
Dec 14, 2023
massaad
Welcome!
Dec 14, 2023
opinion
The team member helping you just clocked out
Apr 20, 2026
platform-economics
Shopify Kills the $1M Exemption: The Platform Grew Up and We're Surprised?
Apr 6, 2026
productivity
The Human in the Loop Isn't Optional
Mar 2, 2026
Where Background Agents Are At Today (And How They Shaped Claro)
Sep 3, 2025
rake
Heroku Scheduler style rake tasks on fly.io
Jan 15, 2024
ruby
Heroku Scheduler style rake tasks on fly.io
Jan 15, 2024
Scraping Marketing Leads using Ruby and Selenium
Dec 14, 2023
Welcome!
Dec 14, 2023
scraping
Scraping Marketing Leads using Ruby and Selenium
Dec 14, 2023
selenium
Scraping Marketing Leads using Ruby and Selenium
Dec 14, 2023
shopify
Shopify Kills the $1M Exemption: The Platform Grew Up and We're Surprised?
Apr 6, 2026
The Worst API Integration I Ever Built: A Horror Story in Three Acts
Mar 16, 2026
vibe-coding
The 100-Hour Gap Between a Vibecoded Prototype and a Working Product
Mar 23, 2026
war-stories
The Worst API Integration I Ever Built: A Horror Story in Three Acts
Mar 16, 2026
zendesk
The Worst API Integration I Ever Built: A Horror Story in Three Acts
Mar 16, 2026
Zen and the Art of Infinite Support Loops: My 17-Day Battle to Cancel Zendesk
Dec 16, 2025