user image

David Szabo-Stuban

I build things out of bits and sometimes wood.

Operator Bootcamp

Operator Bootcamp

$297

The Last Mile of Vibe Coding


The vibe coding industry has a Last Mile Problem: You are stuck at almost ready. The "nearly done, I just have to iron out a few kinks". But you never do.

A user can get a vibe coded project to 80% but an operator can get it to 100%.

Here's why you're stuck 👇


The world is divided between users and builders.
Consumers and creators.
Givers and takers.

You my friend are neither. You are a resident of No Man's Land, the nation of people technical enough to start things, but not technical enough to finish them.

You got the Builder's Itch. When you see a problem, your brain lights up like a Christmas tree and starts churning out ideas. Yet most of them die at the whiteboard, in your plan_v3.2_2025_may.md file or in a permanently open n8n workflow in Chrome because for some reason it throws an error when you try to save it so you're afraid to close the window.

For decades you only had two options to fix this:

  1. Hire a developer

  2. Become a developer

Then AI came and it exposed the ugly truth about software development: coding was never the hard part.

The difference between you and an engineer is not intelligence, coding skill or talent.

It's the system of externalization.

Instead of working things out on a piece of paper or a whiteboard then jumping into building solutions they:

  • Formalize their process so building solutions becomes predictable.

  • Scaffold their ideas so they don't have to remember everything.

  • Save checkpoints relentlessly so they can trace back their thinking.

You don't have to become a developer to scratch your Builder's Itch. If you don't plan to ship enterprise software, you don't need the same system developers use.

But you need one.

  • Devs use an F-35 Lighting II.

  • You use the Wright Flyer made out of ash wood and muslin.

It can got humanity off the ground, but you wouldn't trust it to visit Grandpa for Christmas. You're here, because you want a third option: a Cessna.

It exists and it has a name: The Operator's Protocol.


I can't code

  • I've been in tech since I sold my first website contract in 2012.

  • Got into no-code when I built an IFTTT automation in 2014 that archived my phone photos to Dropbox on autopilot.

  • Shipped an analytics chatbot for marketers in 2015 before OpenAI was even founded.

  • Launched over 30 software products, built my own AI-powered butler and automated my home.

  • I ran product departments at venture funded SaaS companies and founded 4 startups.

However, I always had a dark secret: I can't code.

Even today I would still fail the technical interview for any junior software engineering job.

Over the last 13 years I perfected my protocol of shipping software. Since I couldn't code, I had to rely on developers so I developed my own system of externalization that was compatible with developers.

In other words, I spent the last 13 years with vibe coding...it was just a slower version because I was using human coders not agents.

This system of externalization allows me to ship products, build automations, learn new tools and stacks faster than entire dev teams and most importantly: get projects to 100%.

It's the ultimate Protocol to solve the last mile problem of vibe coding.

You won't become a developer by applying the Protocol. It's not a fighter jet. It's a Cessna.

But you will become so dangerous that everyone think otherwise.

Here are a few problems following the Protocol will solve once and for all:

  • n8n workflows suddenly breaking with no explanation.

  • Collapsing automations after you change one thing.

  • Lovable apps crashing for no particular reason.

  • Cursor deleting your entire database when all you wanted to do was change the color of a button.

  • AI agents hallucinating (even if they were working perfectly for weeks.)


Let me tell you a story what happened in December 2022, just right after ChatGPT was released:

→ The last time I was working with machine learning was before OpenAI was born so transformers and LLMs were a new thing to me. On December 7th 2022 I created an account on ChatGPT and started prompting like there was no tomorrow. I was hooked. A week later I saw the light so I switched gears and did something only builders do.

I got an API key and immediately started building a Discord chatbot. I could use my Protocol without having to wait for developers to finish coding because GPT-3.5 was writing the code for me. After Christmas we had a party with a bunch of my friends and they spent all night talking to my Discord bot, which was impersonating Rick Sanchez and had full contextual awareness of the chat thread and was consistent in its responses. It was working better than 90% of the customer support chatbots today.

I saw the light. I didn't have to fully understand the code. I understood the core building blocks which was enough for me to debug without actually being fluent in the programming language itself.

I was liberated.


Using my Operator Protocol now upgraded with AI, I built systems, automations and apps without manually writing or even reading code that are scalable, secure and stable, including:

  • Automated AI-powered content generation tools.

  • Voice agents

  • Workflow automation tools

  • Slack-based personal assistant agent

  • Home automation agents

  • Agentic task management systems

  • ...and a few others

I'm not a developer. I'm an Operator and you can become one too.

The Operator's Protocol

My protocol follows 8 dead simple steps. The tools and frameworks I employ to go through this makes it so that I don't have to worry about hallucinations or quality.

This is the Cessna you're looking for. Your system of externalization.

This will make you ask the right questions before building, demystify n8n or Claude Code and make shipping automations, apps and agents a source of fun instead of a source of frustration.

I've seen first hand how people applying my protocol transformed their entire lives with it. Idea people suddenly became people that ship. The Itch finally scratched.

You can get access through the Operator Bootcamp.

You're a month away from becoming an Operator

The user / builder divide has reached the AI world. Users are drowning in slop and brainrot. Builders are running one person companies that took a team of 20 people only a few years ago.

If you're not a developer, then your best shot at unlocking the builder within you is to become an Operator.

Bootcamp Curriculum

The Operator Bootcamp will take you from absolute beginner to an Operator with live, functional automations, apps and agents over 5 modules:

Capstone Project: Document Intake System

Instead of building countless workflows that walk you through a different process and makes learning hard, we will build a Capstone Project as n8n workflows, turn them into automated scripts and full SaaS apps with UI and database. You won't just learn how to build a specific workflow in n8n but you will be able to repurpose it to any goal you have in mind. Throughout these build exercises you will:

  1. Build stable and scalable n8n workflows

  2. Build custom logic to run in n8n with Claude Code

  3. Turn an entire n8n workflow into Claude Code

  4. Generate documentation with Claude Code

  5. Configure and use Supabase for database, authentication and hosting scripts

  6. Create a user interface for your workflow and turn it into an app

  7. Turn your workflow into an MCP server

  8. Turn your workflow into an AI Agent

  9. Repurpose it into client intake system, support chatbot and personal assistant

  10. Set up monitoring and error handling for your app, workflow or agent

All without ever having to learn coding.

Bootcamp Structure

The Bootcamp consists of over 5 hours of recorded instruction videos, including lessons and build along tutorials.

You can complete the Bootcamp in two ways:

  1. Normal Mode: Complete all lessons in linear sequence as they come in the course. This is best for beginners and those who feel intimidated some tools.

  2. Speedrun Mode: Complete only the videos marked with the [Build] tag. This will skip the setup tutorials and the theory and jump immediately to building.

To unlock Speedrun, you'll need to go through Normal Mode once.


How much does it cost?

$297. One payment. Lifetime access.

If Module 1 doesn't shift how you see this, email me for a refund.


🧊 Got cold feet? Fair.

"I'm not technical. Will I drown?" If you can torture a spreadsheet into doing things it wasn't designed for, you're technical enough. This bootcamp exists because the "learn to code" path is overkill and the "just use AI" path is a trap. You're getting a Cessna, not an F-35.

"I already know n8n basics, is this too easy?" I'm not teaching you n8n. I'm teaching you why n8n works. Why it breaks. And why the same logic applies to Claude Code, Lovable, and everything else. If you've built workflows that randomly collapse and you can't explain why, this is for you.

"This sounds like another grift from a LinkedIn guru." I get it. The space is full of people selling screenshots. Here's the difference: I've shipped 30+ products without being able to code. I still can't pass a junior dev interview. I'm not teaching theory I read about, I'm teaching the system I've been perfecting for 13 years. If it doesn't click after Module 1, I'll refund you. No forms, no questions.

"Can't I just learn this from YouTube for free?" You can learn anything from YouTube. You can also spend 6 months stitching together tutorials that contradict each other and still not understand why your workflow breaks. The Bootcamp is the system I wish existed when I was stuck. Structured, sequential, built to get you to 100%, not 80% with "a few kinks to iron out."

"What makes you qualified to teach this?" I've been shipping software since 2012 without writing code. Built my first AI product in 2015 before OpenAI existed. Taught 10k+ students. I run a $20K/month automation practice. I'm not a developer and don't want to be. If you want to learn coding, go buy a Python bootcamp on Udemy. If you want to learn from someone who figured out how to build without becoming one, let's go.

"What if I get stuck?" I'm only an email away: david@lumberjack.so.

"How much time does this take?" You can either speedrun it in a weekend or pace it out over a month at 1-2 hours per day. But you have lifetime access. So you do you.

"Is this just another n8n course?" No. n8n is one tool. You'll also build with Claude Code, Lovable, Supabase, MCP. The point is seeing they're all the same thing underneath. Different wrappers, same three rooms.

"What's the Capstone Project?" A Document Intake System. PDF upload → extract data → save to database. You'll build it as an n8n workflow, then as code, then as a full app with UI. Same logic, several implementations. We'll mutate it, modify it, repurpose it until it gets boring. By the end, you'll see the pattern.

"Will this teach me to code?" No. And that's the point. You won't write code. You'll understand what code does, enough to debug, direct, and ship without becoming a developer.

"Why don't I just use Claude/Cursor/Lovable and figure it out?" That's how you got here. Prompting, regenerating, hoping it works. The Bootcamp teaches you what's underneath so you stop using them as a token slot machine.

"I've bought courses before and never finished them." Same. That's why this one has a Capstone you build four ways. It's not content to consume, it's a thing you ship. Harder to abandon when there's a working system at the end. If you still do, that's on you though.

"What if it's shit?" Finish Module 1. If it's not clicking, email me for a full refund. No forms. No guilt. I will ask you for one thing tough: give me reverse testimonial in public. Yep, you read that right. After the refund I'll ask you to give me a few sentences on why it didn't work, what's missing and who do you think it's for. I'll wear failure with pride.

"What do I need to get started?" A laptop that runs Chrome. That's it. You'll set up n8n, Supabase, Claude Code, Warp, everything in Module 1. Full setup guide included.


Become an Operator

.

Terms & Conditions

Terms and Conditions

PLEASE READ THESE TERMS OF USE CAREFULLY BEFORE USING THIS WEBSITE OR PURCHASING

By using the website, you signify your consent to these terms of use. If you do not agree to these Terms of Use, please do not use the website.

Your access to and use of this website, as well as all related websites operated by Ugly Code LLC, which includes the Operator Bootcamp, the Lumberjack blog (among others), (collectively the “Site”) is subject to the following terms and conditions (“Terms of Use”) and all applicable laws. By accessing and browsing the Site, you accept, without limitation or qualification, the Terms of Use and acknowledge that any other agreements between you and the Site are superseded and of no force or effect:

  1. You agree that the Site itself, as well as all content, videos, training materials, products, services and/or other materials, made available on the Site by us or other third parties, as well as the look and feel of all of the foregoing, (collectively referred to as the “Content”) are maintained for your personal use and information by (Ugly Code LLC) (the “Company”) and are the property of the Company and/or its third party providers. You agree that such Company Content shall include all proprietary videos, HTML/CSS, Javascript, graphics, voice, and sound recordings, artwork, photos, documents, and text as well as all other materials included in the Site, excluding only the materials you provide. Subject to your compliance with these Terms of Use, the Company hereby grants you a limited license, which is non-exclusive, non-transferable, and non-sublicensable, to access, view, and use the Site solely for your personal purposes. No Company Content may be copied, reproduced, republished, uploaded, posted, transmitted, distributed, used for public or commercial purposes, or downloaded in any way unless written permission is expressly granted by the Company. Modification of the Content or use of the Content for any other purpose is a violation of the copyright and other proprietary rights of the Company, as well as other authors who created the materials, and may be subject to monetary damages and penalties. You may not distribute, modify, transmit or use the content of the Site or any Content, including any and all software, tools, graphics and/or sound files, for public or commercial purposes without the express written permission of the Company.

  2. All Content, such as text, data, graphics files, videos and sound files, and other materials contained in the Site, are copyrighted unless otherwise noted and are the property of the Company and/or a supplier to the Company. No such materials may be used except as provided in these Terms of Use.

  3. All trade names, trademarks, and images and biographical information of people used in the Company Content and contained in the Site, are either the property of, or used with permission by, the Company. The use of Content by you is strictly prohibited unless specifically permitted by these Terms of Use. Any unauthorized use of Content may violate the copyright, trademark, and other proprietary rights of the Company and/or third parties, as well as the laws of privacy and publicity, and other regulations and statutes. Nothing contained in this Agreement or in the Site shall be construed as granting, by implication or otherwise, any license or right to use any Trademark or other proprietary information without the express written consent of the Company or third party owner. The Company respects the copyright, trademark and all other intellectual property rights of others. The Company has the right, but has no obligation, to remove content and accounts containing materials that it deems, in its sole discretion, to be unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party’s intellectual property or these Terms of Use. If you believe that your intellectual property rights are being violated and/or that any work belonging to you has been reproduced on the Site or in any Content in any way, you may notify Company at (alfred@lumberjack.so). Please provide your name and contact information, the nature of your work and how it is being violated, all relevant copyright and/or trademark registration information, the location/URL of the violation, and any other information you believe is relevant.

  4. While the Company uses reasonable efforts to include accurate and up-to-date information in the Site, the Company makes no warranties or representations as to its accuracy. The Company assumes no liability or responsibility for any errors or omissions in the content of the Site.

  5. When you register with the Company and/or this Site, you expressly consent to receive any notices, announcements, agreements, disclosures, reports, documents, communications concerning new products or services, or other records or correspondence from the Company. You consent to receive notices electronically by way of transmitting the notice to you by email.

  6. If you send comments or suggestions about the Site to the Company, including, but not limited to, notes, text, drawings, images, designs or computer programs, such submissions shall become, and shall remain, the sole property of the Company. No submission shall be subject to any obligation of confidence on the part of the Company. The Company shall exclusively own all rights to (including intellectual property rights thereto), and shall be entitled to unrestricted use, publication, and dissemination as to all such submissions for any purpose, commercial or otherwise without any acknowledgment or compensation to you.

  7. The Company shall use commercially reasonable efforts to restrict unauthorized access to our data and files. However no system whether or not password protected can be entirely impenetrable. You acknowledge that it may be possible for an unauthorized third party to access, view, copy, modify, or distribute the data and files you store using the Site. Use of the Site is completely at your own risk.

  8. The Company will not intentionally disclose any personally identifying information about you to third parties, except where the Company, in good faith, believes such disclosure is necessary to comply with the law or enforce these Terms of Use. By using the Site, you signify your acceptance of the Company’s Privacy Policy. If you do not agree with this Privacy Policy, in whole or part, please do not use this Site.

  9. NEITHER THE COMPANY NOR ANY OTHER PARTY INVOLVED IN CREATING, PRODUCING, OR MAINTAINING THE SITE AND/OR ANY CONTENT ON THE SITE SHALL BE LIABLE UNDER ANY CIRCUMSTANCES FOR ANY DIRECT, INCIDENTAL, CONSEQUENTIAL, INDIRECT, OR PUNITIVE DAMAGES ARISING OUT OF YOUR ACCESS TO OR USE OF THE SITE. WITHOUT LIMITING THE FOREGOING, ALL CONTENT ON THE SITE IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. THE COMPANY DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE OF THE MATERIALS IN THE SITE, THE RESULTS OF THE USE OF SUCH MATERIALS, THE SUITABILITY OF SUCH MATERIALS FOR ANY USER’S NEEDS OR THE LIKELIHOOD THAT THEIR USE WILL MEET ANY USER’S EXPECTATIONS, OR THEIR CORRECTNESS, ACCURACY, RELIABILITY, OR CORRECTION. THE COMPANY LIKEWISE DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS OR GUARANTEES THAT YOU WILL EARN ANY MONEY USING THE SITE OR THE COMPANY’S TECHNOLOGY OR SERVICES. YOU ACCEPT ALL RESPONSIBILITY FOR EVALUATING YOUR OWN EARNING POTENTIAL AS WELL AS EXECUTING YOUR OWN BUSINESS AND SERVICES. YOUR EARNING POTENTIAL IS ENTIRELY DEPENDENT ON YOUR OWN PRODUCTS, IDEAS, TECHNIQUES; YOUR EXECUTION OF YOUR BUSINESS PLAN; THE TIME YOU DEVOTE TO THE PROGRAM, IDEAS AND TECHNIQUES OFFERED AND UTILIZED; AS WELL AS YOUR FINANCES, YOUR KNOWLEDGE AND YOUR SKILL. SINCE THESE FACTORS DIFFER AMONG ALL INDIVIDUALS, THE COMPANY CANNOT AND DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS OR GUARANTEES REGARDING YOUR SUCCESS OR INCOME LEVEL. THE COMPANY DOES NOT WARRANT THAT USE OF THE MATERIALS WILL BE UNINTERRUPTED OR ERROR FREE, THAT DEFECTS WILL BE CORRECTED, OR THAT THIS SITE, THE CONTENT, AND/OR THE MATERIALS AVAILABLE ON THIS SITE ARE FREE FROM BUGS OR VIRUSES OR OTHER HARMFUL COMPONENTS. YOU ASSUME ALL RESPONSIBILITY FOR THE COST OF ALL NECESSARY REPAIRS OR CORRECTIONS. THE COMPANY SHALL NOT BE RESPONSIBLE FOR ANY PERFORMANCE OR SERVICE PROBLEMS CAUSED BY ANY THIRD PARTY WEBSITE OR THIRD PARTY SERVICE PROVIDER. ANY SUCH PROBLEM SHALL BE GOVERNED SOLELY BY THE AGREEMENT BETWEEN YOU AND THAT PROVIDER. Please note that the applicable jurisdiction may not allow the exclusion of implied warranties. Some of the above exclusions may thus not apply to you.

  10. THE COMPANY SHALL NOT BE RESPONSIBLE FOR ANY PERFORMANCE OR SERVICE PROBLEMS CAUSED BY ANY THIRD PARTY WEBSITE OR THIRD PARTY SERVICE PROVIDER (including, for example, your web service provider service, Stripe payment services, your software and/or any updates or upgrades to that software). ANY SUCH PROBLEM SHALL BE GOVERNED SOLELY BY THE AGREEMENT BETWEEN YOU AND THAT PROVIDER. THE COMPANY RESERVES THE RIGHT TO DETERMINE, IN ITS SOLE DISCRETION, WHETHER THE COMPANY IS RESPONSIBLE FOR ANY SUCH MALFUNCTION OR DISRUPTION. THE COMPANY ALSO RESERVES THE RIGHT TO LIMIT YOUR USE OF THE SITE AND/OR THE CONTENT OR TO TERMINATE YOUR ACCOUNT SHOULD THE COMPANY DETERMINE THAT YOU HAVE VIOLATED THESE TERMS OF USE, OR THAT YOU HAVE VIOLATED ANY OTHER RULES OR CONDITIONS OF THE COMPANY. THE COMPANY RESERVES THE RIGHT TO REFUSE ACCESS TO THE SITE AND/OR THE COMPANY’S CONTENT, PRODUCTS AND/OR SERVICES TO ANYONE IN ITS SOLE DISCRETION. THE COMPANY RESERVES THE RIGHT TO DETERMINE, IN ITS SOLE DISCRETION, WHETHER THE COMPANY IS RESPONSIBLE FOR ANY SUCH MALFUNCTION OR DISRUPTION. DUE TO THE NATURE OF THE DIGITAL PRODUCT, THERE ARE NO REFUNDS OFFERED, UNLESS EXPLICITLY STATED OTHERWISE ON THE PRODUCT CHECKOUT PAGE.

  11. You agree that you will pay for all products you purchase through the Company. YOU ARE RESPONSIBLE FOR THE TIMELY PAYMENT OF ALL FEES AND FOR PROVIDING THE COMPANY WITH A VALID PAYMENT METHOD FOR PAYMENT OF ALL FEES. ALL SALES OF PRODUCTS ARE FINAL. Prices for products offered by the Company may change at any time, and the Company does not provide price protection or refunds in the event of a price reduction or promotional offering. If a product becomes unavailable following a transaction but prior to download, your sole remedy is a refund. If technical problems prevent or unreasonably delay delivery of your product, your exclusive and sole remedy is either replacement or refund of the price paid, as determined by the Company.

  12. IN NO EVENT SHALL THE COMPANY BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, PUNITIVE, RELIANCE OR CONSEQUENTIAL DAMAGES, WHETHER FORESEEABLE OR NOT, INCLUDING, BUT NOT LIMITED TO, DAMAGE OR LOSS OF PROPERTY, EQUIPMENT, INFORMATION OR DATA, LOSS OF PROFITS, REVENUE OR GOODWILL, COST OF CAPITAL, COST OF REPLACEMENT SERVICES, OR CLAIMS FOR SERVICE INTERRUPTIONS OR TRANSMISSION PROBLEMS, OCCASIONED BY ANY DEFECT IN THE SITE, THE CONTENT, AND/OR RELATED MATERIALS, THE INABILITY TO USE SERVICES PROVIDED HEREUNDER OR ANY OTHER CAUSE WHATSOEVER WITH RESPECT THERETO, REGARDLESS OF THEORY OF LIABILITY. THIS LIMITATION WILL APPLY EVEN IF THE COMPANY HAS BEEN ADVISED OR IS AWARE OF THE POSSIBILITY OF SUCH DAMAGES.

  13. If your purchase includes calls with the Company, you are responsible for scheduling them. All bookings are non-refundable. If you have to cancel your call, please email (david@lumberjack.so) with the subject "CALL CANCELLATION- [date & time of your call]" no less than 48 hours before your call. If you do not show up to your call or reschedule within 48 hours, you forfeit your call.

  14. You agree to indemnify and hold the Company and each of its directors, officers employees, and agents, harmless from any and all liabilities, claims, damages and expenses, including reasonable attorney’s fees, arising out of or relating to (i) your breach of this Agreement, (ii) any violation by you of law or the rights of any third party, (iii) any materials, information, works and/or other content of whatever nature or media that you post or share on or through the Site, (iv) your use of the Site or any services that the Company may provide via the Site, and (v) your conduct in connection with the Site or the services or with other users of the Site or the services. The Company reserves the right to assume the exclusive defense of any claim for which we are entitled to indemnification under this Section. In such an event, you shall provide the Company with such cooperation as is reasonably requested by the Company.

  15. The provisions of these Terms of Use are for the benefit of the Company, its subsidiaries, affiliates and its third party content providers and licensors, and each shall have the right to assert and enforce such provisions directly or on its own behalf.

  16. This agreement shall be governed by and construed in accordance with the laws of the State of Florida, without giving effect to any principles of conflicts of law. You further submit to the exclusive jurisdiction of the state and federal courts sitting in Orange County, Florida. If any provision of this agreement shall be unlawful, void, or for any reason unenforceable, then that provision shall be deemed severable from this agreement and shall not affect the validity and enforceability of any remaining provisions.

  17. These Terms of Use may be revised from time to time by updating this posting. You are bound by any such revisions and should therefore periodically visit this page to review the current Terms

Total :US$297
Loading payment form