You cannot out-tech a bad process. I have watched people build impressive automation stacks that solved absolutely nothing because the workflow underneath was broken before the first node ever fired. Get the process right first. Then the tools actually do something.

My automation lab is my tech garage. It used to be VS Code and a few terminals with cool colors. Now it gives me the same feeling I get when it is time to throw a new performance mod on my Dodge Charger. It is my space to get creative, break things, fix them, and package them up into something that actually runs.

Here is what is in the garage and why each piece earns its spot.

n8n (Self-Hosted on Hetzner)

Consultation n8n Workflow with Gemini

n8n is the center of the lab. It runs self-hosted on a Hetzner VPS, 2 vCPUs, 4 GB RAM, 40 GB drive. That spec handles everything I throw at it including multi-step pipelines with persistent storage, human-in-the-loop checkpoints, deduplication, and data sanitization before anything touches a downstream system.

The reason it sits at the center is flexibility. I am not locked into a connector catalog. If I need to hit a custom endpoint, write to a database, or chain together a sequence no off-the-shelf tool would support natively, n8n handles it. I built a formulary drug tier classification pipeline in it that runs Gemini analysis, stages records for pharmacist review, and hands off to an RPA process for a legacy adjudication platform with no API. That is not a use case you drop into a drag-and-drop SaaS tool.

If you are self-hosting, route n8n through a subdomain and point it at Cloudflare. Free SSL, twenty minute setup. Set the SSL mode to Flexible. A lot of people set it to Full and spend an hour debugging a redirect loop that did not need to exist. Thank me later.

I experiment with different Gemini models in here constantly, sometimes during cardio. But even the best AI node inside a well-built workflow is worthless if the data going in is garbage or the business problem was never clearly defined. Start at the business layer every time. What triggers this, what changes as a result, who cares. Everything else is just implementation.

Power Automate

Power Automate owns the Microsoft surface. Anything touching SharePoint, D365, or Power Pages runs through here. The Dataverse connectors are native, the licensing is already baked into most Microsoft environments, and you are not fighting the platform to do what it was built to do.

System users on the Microsoft stack are great at creating records and terrible at anything touching external services. I spent an afternoon finding out the hard way why Power Pages password reset emails were stuck in Pending Send and never going out. There are ways to make Dataverse email work but in my experience it was faster to bypass it entirely and let Power Automate deliver through Office 365 Outlook as a licensed user. Worked immediately. One more thing while you are in there: prune your old message sent records from the database on a schedule. They pile up quietly and will blow up your storage before you notice.

Google Studio Workflows

Google Studio handles the Gemini-driven side of the operation. Content ideas come through here, automated searches feed into quality check folders, emails that need follow-up get flagged, reminders go out on schedule. It does the job cleanly without a lot of overhead.

Gemini is fast and reliable on systems and research questions and does not need a mountain of context to return something useful. Tool and data sprawl is real, but it's less of a concern when each system functions as a piece of a larger ecosystem, passing information around with minimal friction. Studio doesn't need to be n8n. n8n doesn't need to be Studio.

Super Easy CRM Workflow Builder

Super Easy CRM Business Logic and Automation Builder

The workflow builder inside Super Easy CRM handles the business-facing automation layer. This is where client-side logic lives, not infrastructure plumbing. If n8n is the engine room, the builder is what the person running the business actually touches to configure how their pipeline behaves. Those layers stay separate on purpose. The business user doesn't need to know what is happening in n8n. They need to define who is involved, what sets things in motion, what happens as a result, and what outcome they are driving toward.

Postman

Postman set up for automation testing

Nothing goes into production without going through Postman first. Every endpoint, every webhook, every authentication header gets validated here before it touches a live workflow. I covered how it fits into the broader developer setup in my CRM founder tool breakdown, but in the context of the lab it is the quality gate. Wrong payload structure, bad auth, unexpected response shape, I want to catch that in Postman and not have n8n surface it at 2 AM.

The collections feature is the part most people underuse. Every integration I build has a corresponding collection I can hand to a vendor or come back to six months later and immediately understand what the API is doing and why. It doubles as documentation you actually wrote.

On Local Models

Most people do not need them. It feels like the serious move but the operational cost is real. You are taking on infrastructure, monitoring, and maintenance for a capability a cloud provider will almost certainly handle better with less friction.

The one legitimate reason to go local is data that genuinely cannot leave your environment. Healthcare comes up most often here, but even then the answer is usually not a local model. Microsoft will sign a BAA. Google will sign a BAA. Most enterprise cloud providers will work with you on data handling agreements for regulated environments. If your concern is PHI leaking into a training dataset, have that conversation with your provider before you spin up Ollama and inherit a whole new layer of infrastructure to babysit. The agreement you are looking for probably already exists.

The Automation Lab Is the Tech Garage of the Future

I don't spend much time writing code by hand anymore. I actually write more emails than code, which feels kind of gross for an engineer to say out loud. AI agents have progressed to the point where that is not where my time needs to go. Debugging, system design, and architecture is where most of my day lives now. The lab is where I hone those skills, test out new strategies, and package new features for clients. It is the real life equivalent of the Hyperbolic Time Chamber from Dragon Ball. You go in, you grind, you come out sharper.

If you want to build one of your own, the barrier is lower than you think. Grab an inexpensive VPS to host n8n, pick a CRM or even just Airtable if that is what you have, and start building. The stack does not need to be impressive on day one. It just needs to solve something real.