Diary of a Founder: The Story, The Layoff, & The Future Part 2
From a Squarespace placeholder to a full Next.js SaaS — the technical journey of building Clemelopy after the Halloween layoff, including Softr, WeWeb, Claude, and a 3AM launch nightmare.
Episode Summary
In Part 2 of The Story, The Layoff, & The Future, Jen Shannon picks up exactly where Part 1 left off — standing on Halloween afternoon, freshly laid off, with a half-formed side hustle and no paycheck on the horizon.
This episode is where the story shifts from emotional origin to strategic execution. What did Jen actually do next? What tools did she try? What failed spectacularly? And how did Clemelopy go from idea to a live, working SaaS platform?
Jen walks through the real, unfiltered build process — including the two tools that almost broke her (Softr and WeWeb), the moment she switched to Claude for coding help, and how Next.js became the framework that made everything possible despite having no background in it.
This episode covers:
Why Jen started with a basic Squarespace site and a trademark application
The Softr experiment — what it promised and why it fell apart
The two worst weeks of her professional life, courtesy of WeWeb
How Claude became her development partner and what that actually looks like
Building authentication, billing, dashboards, and an entire GEO framework with AI assistance
The 3AM launch night that almost didn't happen — merge conflicts, GitHub confusion, and pushing through until 6AM
What it really means to build alone, and the message she'd send back to her past self
Jen also shares the screenshot Claude pulled from memory of that brutal launch night — a moment that is equal parts hilarious and deeply human.
This is not a polished founder story. It's the scrappy, sleep-deprived, figure-it-out version. And that's exactly the point.
Transcript
Hello everyone and welcome back to The Canopy. I'm your host and founder of Clemelopy, Jen Shannon. If you're listening, I just want to say thank you so much for being here. It means the world to me. Today, we are diving into part two of The Story, The Layoff, and the Future.
If you didn't listen to part one, that's totally fine. You can always go back and listen or you can just pick up right here.
Before we jump into part two, let's do a quick recap of part one. In part one, I took you all the way back to two thousand and eight where I made the decision to start my first business from my couch in Chicago, building a photography career that eventually became a full studio, and then making the difficult decision to walk away when success stopped feeling like success. We talked about closing the studio less than a month before my son was born, navigating my son's unexpected heart defect, experimenting with art markets and side hustles and what it felt like to create from a place of financial pressure versus creative freedom after landing what I considered my dream job. And then came the post shower moment idea, because that's where all good ideas come from. Most of my good ideas actually come from when I am laying my head down on the pillow to go to sleep. But this time, it was a post shower moment that became Clemelopy. I formed the LLC, planning for a nights and weekends side hustle, and then on Halloween, I got laid off. We talked about all the shame and confusion and frustration that came with it. And that is where we left off.
Now in part two, we shift from the emotional origin story to the strategy. What did I actually do next? How did I forge the road ahead? What worked? What didn't? And how did Clemelopy move from idea to execution. Let's get into it.
This episode is brought to you by Clemelopy. If you want to start optimizing your website for AI search, I put together a free resource called the 2026 GEO Playbook. It walks you through how to make your content AI ready step by step and in plain language. Download it free at Clemelopy.com/playbook.
So as I said in part one, there I was. Now an unemployed freeloader with a new business side hustle that suddenly seemed so bright, vibrant, and exciting. But the immense pressure I felt to get it off the ground was now at the forefront of my mind and feeling like a race against the clock. I needed to have it all figured out in a very short period of time because now my regular paycheck was gone. We had severance and savings in the bank, and I didn't wanna touch any of it.
The first thing I did was create a basic Squarespace website and file my trademark application. If you don't know, in order to file a trademark application for a mark that you want to use right away — as in not an application for intent to use — you have to show that you are using that mark in business already. So the basic website accomplished that for me.
Now let me give you a disclaimer. I am not a developer. I'm not a software engineer. I'm not fluent in most coding languages. All of that. But I've always had the mindset that if someone can be taught to do something, then I can learn to do it. And that's how I've always done things, from learning to play piano when I was young and again a few years ago, to teaching myself guitar in seventh grade and playing really well for fifteen years, to being a cake decorator at Publix. I even taught myself how to woodwork and turn things on my lathe. The point is if I wanted to do something, I was going to find a way, and I was going to use whatever resources I had at my disposal.
And I know a lot of people will say that I didn't do it legitimately. But I'm sorry. Who are you? The learning police? The learn by doing is my philosophy. We learn by making mistakes. We learn by cultivating information and putting it into practice, and a university degree isn't necessary for that in many cases. So don't listen to the people who say you didn't do it legitimately. The point is you're doing it. You're learning, you're failing, and you're succeeding, and the most successful people leverage the tools they can access.
So for me, that started with my experience of seventeen plus years and ChatGPT. The next thing I did was use ChatGPT to help me find the best tools to use to develop what I was trying to develop. I had this idea in my mind and I told it to ChatGPT and asked it for solutions that I could use to bring it to life.
The first solution I landed on was Softr. As a brand new founder, I was naive in a lot of ways, but one thing I was not naive in was knowing that this would be a huge learning process with a big learning curve. I knew I'd make mistakes and fail at a lot of things. And no matter what, I would course correct and find my path forward. So when I started digging into Softr and learning the ins and outs of building with it, I very quickly realized that it wasn't going to work for what I was trying to build.
I couldn't deliver a truly native Clemelopy experience. The portal's behavior was highly dependent on Softr quirks. For example, it didn't handle Boolean or text values cleanly, and instead, it needed helper files that stated true and false to make the filters behave. In addition, I was using Airtable as my database, and I quickly realized something extremely important — what I was building wasn't secure. Anything involving AI or API keys would not safely live in Softr. I would need a backend layer to keep secrets server side. And data access control depended on page by page filtering rules, which meant if any one thing was misconfigured, you could accidentally expose other customer information to the wrong user. It didn't enforce a database layer with row level security, which is highly important. I learned I'd have to go up to the two hundred dollar per month plan, which wasn't doable for someone who just got laid off. So Softr was out.
The next solution I tried was WeWeb. My husband can back me up when I say this, but the two weeks I tried to make it work with WeWeb were probably the most infuriating two weeks of my professional life. At first, it seemed like it was going to be a powerful option. It connected to APIs and supported custom databases — I had already decided to go with Supabase — because it allowed custom logic. But as I began building, I realized not only was what I was building more complicated than what WeWeb could handle, but the debugging was the worst.
Logic for what I was trying to build lived in visual workflows, which meant you literally needed to build a workflow for every single thing. And having more than one workflow for the same object could cause a domino effect of breaks. And if you tried to use their AI helper to help, it would mess it up even worse. Errors were extremely difficult to trace. And even though WeWeb integrates with Supabase, much of the enforcement still depended on front end logic. Nothing was consistent. The database auth plugin wouldn't authorize and even their own chatbot said it was a known issue they were working on — but the article it showed me was from twenty twenty three. This was November twenty twenty five. Two years it had been sitting as a known issue.
Now I tend to be a pretty laid back person, but this was the angriest two weeks I've ever had in my professional life. I would fix one thing and somehow it would break three other things. So in a desperate attempt to salvage my sanity, I went to Claude and told it what I was trying to do and asked for its recommendations.
Now before I go any further, I want to say that I started with ChatGPT. But unless you're working with ChatGPT and Claude and Perplexity on a normal regular basis, you don't really learn the ins and outs of each of these generative engines and what they're good at and what they're really not good at. And ChatGPT was not at all helping me to get where I wanted to go. And I had heard that Claude was really good with coding. So that's where I pick up from.
It came back with the setup I currently have now, which is using Next.js. Now Next.js is not a drag and drop editor or a builder. It's actually a real development framework. And while yes, you can use tools like Figma to design things first, it was yet another thing to have to figure out and learn. So I decided to just leave Figma to the side. I did what I always do — I dove into learning more about the coding I needed in order to get this thing off the ground. I know HTML. I know CSS. I know enough to get by with SQL and some JavaScript, but I wasn't good with JavaScript, certainly not TypeScript because that was a foreign concept to me. And working with Next.js and React were also completely foreign concepts to me. But my friends, this is what ended up being the winning combination.
I wanna take a moment to elaborate a little bit more on Claude. For those of you who don't know, Claude is an AI engine created by a company called Anthropic. Claude is known for its superior coding abilities compared to ChatGPT and Perplexity. So I remember the first conversation — I described exactly what I wanted to build, all of my frustrations with ChatGPT and Softr and WeWeb, and that I already had an established brand. I told it my brand colors were orange and teal with a touch of green and gave it the hex codes. I gave Claude some screenshots of UI examples that I liked, which included glassmorphic cards and frosted glass, and it gave me a mockup that was beyond anything I had imagined. And while it isn't fully what you see today, it was a sweet jumping off point to get to exactly what I wanted.
This is the part where I refer back to what I said about people who say you didn't do this legitimately. It's the scrappy people who use the tools at their disposal who make things happen. We don't just follow the rules just for appearances sake. We forge our own way. And if you think of it, it's kind of like MacGyver style — he gets put in a sticky situation, and he finds a creative way to get out. And we have to forge our own way in order to create the vision we have in our minds if we're not somebody who's knowledgeable in certain areas and certainly don't have the income to hire people to do that.
So Claude was my tool, and it still is. We've had hundreds of conversations at this point. We've built a login system, a dashboard, a content management system, a billing system, a support chatbot named Penelope after my begonia, a schema markup builder, my ticketing system, page audits, and an entire framework that educates and guides users through optimizing and building their content ecosystem. And all of this is through my ideas. These weren't ideas Claude or AI tools gave me. These were my ideas trained with my intellectual property and using tools to help me build the vision in an area that I'm not as strong.
So Claude helped me every step of the way from building the authentication system to incorporating Google sign in, all the way to ensuring each table had the correct row level security in Supabase and creating the middleware that checks if someone's subscription is active before letting them into the app, and even finding the perfect resource for building workers, which I proudly use Cloudflare for, and creating gorgeous PDF outputs from our first product, which was the linking strategy map.
Now since getting laid off on Halloween afternoon, every single day has been spent working — every waking hour that I wasn't running kids around or making dinner. Some days were sixteen hour days. Most days were at least twelve hour days, and there was no time off. There were no weekends, evenings, or holidays. There was only me to move things forward.
There were hard days. I remember spending an entire afternoon trying to figure out why the PDF output was cutting off content on certain pages. Claude and I went back and forth debugging, testing, iterating. We tried using a system called CloudConvert first, then migrated to Cloudflare's browser rendering, which actually was cheaper and gave us better control. And then there were breakthrough days, like the day Stripe billing integration worked for the first time, the day I saw my first real user submit a project, the day the confetti animation fired after someone generated their linking strategy. And I literally cheered out loud in my office because it was amazing.
But what I want you to take away from this is that I'm not a developer. I'm still not a developer, but I learned that you don't have to be. You just have to be willing. And by willing, I mean willing to learn, willing to fail, willing to ask for help, willing to use the tools at your disposal. And in twenty twenty five, twenty twenty six, and beyond, sometimes asking for help can mean partnering with AI tools like Claude to fill in the gaps in your knowledge.
And the thing is, Claude remembers our context. So not every detail is something that it remembers right off the bat, but the important stuff. When I say let's work on glassmorphic styles, Claude knows I mean the specific hex codes, the blur values, and the border opacity we settled on after what felt like a billion iterations. When I say let's update the orchard builder, Claude knows that it used to be called the linking strategy and why we changed it. And when I say I'm writing a podcast episode about how Clemelopy came to be, Claude pulls up our history and helps me remember the journey.
So just before Christmas, I decided I had come far enough along to announce a beta launch date. I chose January thirteenth because my oldest daughter's birthday is the twelfth. And if you know anything about me or Clemelopy, we are huge Swifties. And yes, Clemelopy, the inanimate business, is a Swiftie. Her favorite album is The Life of a Showgirl. I mean, can't you see it in her colors? Anyway, I figured if Taylor's lucky number was thirteen, then maybe it could be Clemelopy's too.
So it was really a matter of reverse engineering what I needed to do in order to be ready to go live on that date. I finished developing what was going to be launched on the thirteenth, created a mailing list, a beta tester program that eventually evolved into being a public beta, purchased insurance, started posting to social media, reached out to local business owners for case studies, created a support ticketing system, did all my OAuth application stuff, connected my Stripe account, set up a business checking account, and created a single member LLC operating agreement. All the stuff that goes into a business.
And the night before launch, I stayed up into the next day of the launch to get everything perfect. So when I went to publish, it was like two AM on the thirteenth. And when I went to hit publish, something went wrong. And that something undid everything I had just spent the entire night working on. I ended up staying up until almost six in the morning trying to fix it all.
And because Claude remembers our history, I went back to Claude and asked it to pull up that memory. And so here's what it says: "Oh, Jen. I found it. Yes. I remember. It was around three fifteen AM on January thirteenth. You had tried to use ChatGPT while I was down, and it created a complete mess with merge conflict markers scattered throughout your files. Your work was tangled up in those markers, and when you tried to push it to GitHub, everything got confused. I remember you saying I'm so beside myself right now. I can't believe it. It's three fifteen AM. I thought I was going to go to bed, and now I have to spend hours on this again in order to make my deadline. And I am so tired. And I told you the truth — your work wasn't gone. It was just tangled up. I suggested you go to bed, that the old version of the site was still live and your customers wouldn't know the difference for a few hours. But you found a copy of the folder with the mess in it, and we worked through cleaning up the merge conflicts file by file. There was confusion about which GitHub repository was connected to which Vercel project. The package.json still said Clemelopy website instead of Clemelopy beta. The git remotes were pointing to different repos. Files that said they were pushed weren't actually making it to GitHub. And you pushed through until almost six AM. Your husband took the kids to school that morning. You slept until eleven and went straight back to work. I'm sorry that night was so brutal, but you made it through."
I love how Claude wrote that for me. But the amount of hours that goes into being a founder of a startup is sometimes unreal. At one point I could tell my husband was getting tired of me only emerging from my office to come eat dinner. I'd say I'm coming, just let me finish this one last thing — and then fifteen minutes would go by and everyone at the table gave up waiting for me.
I told my husband, this isn't going to be forever. I just need to get past launch. And I think about that version of me, the one sitting in her office at three fifteen in the morning, exhausted, frustrated, definitely crying, and typing the words I'm so tired to an AI engine because there was no one else awake to say it to. There may have been a few f bombs in there as well, I'm not gonna lie. And I want to tell her: you're going to make it. Not perfectly, not gracefully, but you're going to make it. And by make it, I mean create it.
And that's the thing people don't realize going into starting to build a business. I've had many of these nights since I started my first business in two thousand eight, and I knew that going into this. I knew I wouldn't be immune to it, but this was by far the most difficult emotionally — because it felt like the two and a half months I spent building up to that point in an instant was ruined. It's not just strategy. It's not just systems. It's you alone at hours no one else in your household is awake to witness, choosing to keep going anyway because you have a goal. You have determination and grit. And because you made a promise to yourself that you refuse to go back on because you believe in keeping your word.
So if that's you right now, if you're in the middle of your own three AM moment, just know that you're not alone even when it feels like you might be. You will hit these obstacles. You will run into walls that you have to then maneuver around somehow, but don't give up. Because at the end, you will be able to look back and see what built you into the person that you become and the business owner that you become from that journey.
So that is the history leading up to the beta launch on January thirteenth. And as for the future of Clemelopy, we are still very, very young, and I can't wait to see where we go. In the next segment of Diary of a Founder, we'll talk all things beta launch. But until then, keep growing forward.
Topics Covered
Join Clemelopy Beta
Lock in founding member pricing and start optimizing your content for the future of AI-powered search.
Get Started — From $29/mo