Amber Buonsenso
11 posts
How I Designed a Camera Scoring System for VLM-Based Activity Recognition — and Why It Looks Different in the Real World
Part 2 of the “Training-Free Home Robot” series. Part 1 covered why fixed ceiling-mounted nodes ended up as…
I Built a Cellular Automata Explorer in WebAssembly — Here Are 21 Visual Experiments
The project Over 21 days in May 2025, I used cellular automata as a daily sketchbook: one tool,…
🔥Top 10 Make alternatives for building AI automation 🤖
This article lists the top 10 Make alternatives for building AI automation that you should definitely check out…
How to migrate marketing automation workflows from legacy CRMs: A guide for B2B SaaS companies
When B2B SaaS companies decide to migrate from legacy CRM systems, one of their biggest concerns isn‘t just…
Git Bits: Working Without a Server
Git is…complicated. This series focuses on breaking git down into commit-sized pieces. The Server Is Optional Git is…
Why You Need This Decade-Old Open-Source WAF for Ultimate Web Protection
Here’s a strong recommendation for an open-source WAF (Web Application Firewall) that’s been developed for nearly 10 years.…
Pessimistic locking, Read Committed, and all Isolation Levels
Optimistic Concurrency Control looks attractive in a distributed system because it avoids locks. However, in an SQL database,…
AI E-Mail Event Booking Agent
This is a submission for the Nylas Challenge: AI Expedition. What I Built and Why As a member…
I Created a Free Web Tool to Make Beautiful Charts
I wanted an easy way to create basic charts from the data I have. Both Google Sheets and…
Use the Azure AI Vision multi-modal embeddings API for image retrieval
Welcome to a new learning series about image similarity search with pgvector, an open-source vector similarity search extension…