Over the past few weeks, I’ve been focusing on learning by actually building instead of just watching more courses. So far, I’ve completed two portfolio projects: 1. Bookstore Support Automation — n8n + Supabase + Vector Search I built a support workflow that receives customer questions, uses embeddings and semantic search to find the closest approved question in a Supabase/pgvector knowledge base, checks a similarity threshold, retrieves the stored answer, and handles fallback cases safely. Building it taught me a lot about: - n8n workflows - Webhooks and APIs - JSON and data mapping - Embeddings and vector search - Supabase / PostgreSQL / pgvector - Thresholds and fallback logic - Debugging integrations - Logging and testing workflows 2. Event Services Lead Qualification & CRM Automation — GoHighLevel For the second project, I focused more on the business side of automation. I built a system for an event services business that captures incoming leads, collects their event information, applies qualification rules, creates and manages opportunities in the CRM pipeline, adds tags, creates follow-up tasks, sends internal notifications, and updates the opportunity as the lead moves through the process. This project helped me understand much more about: - CRM automation - Lead qualification - Pipeline and opportunity management - Business rules - Follow-up workflows - Tasks, tags, and internal notifications - Designing automation around an actual business process rather than just connecting tools I’m happy with how much I’ve learned from building, debugging, testing, and documenting these systems. But there’s one part I haven’t figured out yet: Getting my first real client. I don’t have clients yet, and I’m trying to understand how to make the jump from “I can build these systems” to actually getting conversations with real businesses and convincing someone to trust me with their problem when I’m still at the beginning. For those of you who started from a similar position: