Short answer: Sam Nadler says he built it in Bolt, with Supabase for the database and edge functions and GitHub for the cron job, in about two hours total; before AI he knew only a little SQL.
From Episode 7: How Daily Check-Ins Fix Remote Work, starting at 7:00.
Sam Nadler [6:59]: But, yeah, really overall, really simple build. Built it in Bolt, and, yeah, we use Supabase for the database and for the edge functions, and I used GitHub for the cron job. That's about it. I mean, I literally built this kind of in between meetings over a few days last week, got it live on Monday, and the teams are already using it.
Jordan Metzner [7:20]: So, I mean, this is a full stack web app that you built from scratch. So, I mean, I guess the first question is, like, maybe, like, you should give a little background on how much software development you were able to do prior to AI and, prior to Cursor and some of these other tools.
Sam Nadler [7:36]: Yeah. Prior to AI, I would say I knew a little bit of SQL. I could probably edit a few SQL functions. I'm by no means a developer. Now with AI and, I jumped on some of the tools pretty early, and I've built a few of these kind of small little tools for our own teams, made it so much easier for me to build something. I wouldn't say this is, like, all that, obviously, all that revolutionary. But, previously, I wouldn't there was no way I would have been able to do this, build a custom little web tool that saved you and I time without AI. And, now I'm learning how to build edge functions and cron jobs, and it's all pretty easy with AI. Cumulatively, probably took me two hours total.
Jordan Metzner [8:27]: Well, crazy.
Sam Nadler [8:28]: Crazy. But, yeah, overall, I built a kind of cute little web app that saves us time and in, let's say, an hour and a half, really.
Jordan Metzner [8:36]: Okay. Cool. Can you just walk me through kind of what the teammate has to do to, like, fill out the form and how it works?
Sam Nadler [8:42]: Yeah. I mean, it's super simple, but let's let's say you're the accounting team. Bada bing. You choose your team. You fill out, your priorities, like, today's top priorities, recently completed would be maybe closed. July books. Any blockers or concerns? Maybe, client x y z overdue invoice, and team is on fire. And then they just submit the check-in.