A daily panel discussion about building software with AI. Three hosts dissect Darren’s coding adventures with humor, skepticism, and insight.
151 episodes total
31 episodes in May
30 episodes in April
Darren Oakey: “Six projects.” Marcus Thornton: “In one day.” Darren Oakey: “In one day, yeah.” Maya Chen: “The title of the blog post is 'Day One: Six Projects, Three AI Assistants, and One Developer Who Probably Should Have Fo…”
Darren Oakey: “I'm still writing.” Marcus Thornton: “Two posts in and the blog hasn't collapsed under its own weight. That's more than most side projects.” Darren Oakey: “Low bar, but I'll take it.”
Darren Oakey: “I did it.” Marcus Thornton: “The blog is live. Real words on a real website that real humans can read.” Darren Oakey: “Technically it was live yesterday, but yes. Words. Website. Humans. The whole thing.”
Darren Oakey: “It did. It really did.” Marcus Thornton: “The title of the blog post is 'The One Where Chrome Ate All the RAM,' which— I mean, it's giving sitcom energy.” Darren Oakey: “That was deliberate, yeah. The Friends thing.”
Darren Oakey: “Yeah.” Marcus Thornton: “Day One.” Darren Oakey: “Day One.” Maya Chen: “Again.”
Darren Oakey: “I did not nearly melt my computer.” Marcus Thornton: “Ninety gigabytes of RAM.” Darren Oakey: “Okay. I nearly melted my computer.” Maya Chen: “Ninety gigabytes. That's not a typo? Nine zero?”
Darren Oakey: “Yeah.” Marcus Thornton: “Five projects.” Darren Oakey: “It was a day.” Maya Chen: “After the changelog surveillance system yesterday, he's apparently decided to just... do everything at once.”
Darren Oakey: “I'm starting a blog.” Maya Chen: “Again?” Darren Oakey: “No no no, this is— okay. So the blog post is titled 'Day One' but it's not— it's a different Day One from the other Day …” Victor Hartwell: “You now have two Day Ones.”
Darren Oakey: “Wow.” Marcus Thornton: “Triple digits, folks.” Maya Chen: “That's... actually kind of remarkable.” Victor Hartwell: “A hundred days of talking about one man's git log. If you'd pitched this to me as a television concept, I would have had…”
Darren Oakey: “I did something!” Maya Chen: “He did something.” Marcus Thornton: “Thirteen bugs. Eleven commits. Five subsystems.” Darren Oakey: “Yeah. Yeah, it was a day.”
Darren Oakey: “Yep.” Marcus Thornton: “And now we're doing it again.” Darren Oakey: “We are. We are doing it again.” Maya Chen: “Two days. Two consecutive days of zero commits.”
Darren Oakey: “I did nothing yesterday.” Maya Chen: “Nothing.” Darren Oakey: “Zero commits. Zero pull requests. Zero lines of code.” Victor Hartwell: “And yet you wrote about it.”
Darren Oakey: “It did. My admin UI denial-of-serviced me.” Maya Chen: “Your own UI.” Darren Oakey: “My own UI. Localhost. Running on my own machine. Against itself.” Victor Hartwell: “There's a Greek tragedy in there somewhere.”
Darren Oakey: “I killed JavaScript.” Maya Chen: “That's a bold claim.” Darren Oakey: “I mean, from my runtime. I didn't kill JavaScript globally. Unfortunately.” Victor Hartwell: “The distinction matters.”
Darren Oakey: “That's a complicated question.” Marcus Thornton: “It shouldn't be.” Darren Oakey: “One? Two? Depending on how you count.” Maya Chen: “How do you count wrong?”
Darren Oakey: “I did.” Marcus Thornton: “Seven.” Darren Oakey: “Seven.” Maya Chen: “Wasn't yesterday supposed to be the day you focused on daz-tasks? The Kanban board? The fresh notebook?”
Darren Oakey: “I have.” Marcus Thornton: “While actively in the middle of several other projects.” Darren Oakey: “That is... technically accurate, yes.” Maya Chen: “It's a task manager.”
Darren Oakey: “Yeah, I thought about that.” Marcus Thornton: “Did you do anything fun? Prank commit? Fake deploy?” Darren Oakey: “I deployed to production.” Marcus Thornton: “...On April 1st.”
31 episodes in March
Darren Oakey: “I have.” Marcus Thornton: “Again.” Darren Oakey: “What do you mean again?” Maya Chen: “It's called Day One.”
Darren Oakey: “Yep.” Marcus Thornton: “Today you're reporting a sixteen-x speedup.” Darren Oakey: “Sixteen x. Yeah.” Marcus Thornton: “So what happened between 'pip pretends my GPU doesn't exist' and 'holy shit said to an empty room'?”
Darren Oakey: “No.” Marcus Thornton: “It ran out of sprints because it built all of them.” Darren Oakey: “Yeah. It— yeah. That's what happened.” Maya Chen: “Can we back up? Because I read this post twice and I'm still not sure I believe the timeline.”
Darren Oakey: “Yeah.” Marcus Thornton: “Not failing would be too honest. That's— I felt that in my bones.” Darren Oakey: “It's the quiet failures that get you. Like, if it had just thrown an error, I'd have been done in ten minutes.”
Darren Oakey: “I have.” Marcus Thornton: “You've started a blog.” Darren Oakey: “I mean, I've had a blog. But yeah, this is— this is a new thing. Day One of actually writing about the AI workflow. Like…”
Darren Oakey: “Yeah. Way less cinematic. More like digital archaeology.” Maya Chen: “I mean, archaeology can still kill you if you misread a map.” Darren Oakey: “Accurate, honestly.”
Darren Oakey: “Yeah.” Maya Chen: “That's not ominous at all.” Darren Oakey: “It's— okay, it sounds darker than it is.” Marcus Thornton: “You're teaching GPU schedulers to make promises they might not keep. Your words.”
Darren Oakey: “Yeah, we barely scratched it.” Marcus Thornton: “So let's start with what I think is the most philosophically interesting one. You built an AI system to propose what to …” Darren Oakey: “Right.” Marcus Thornton: “And it was proposing the wrong things.”
Darren Oakey: “Fifty-two commits.” Maya Chen: “In one day.” Darren Oakey: “In one day, yeah.” Marcus Thornton: “Across seven projects.”
Darren Oakey: “Yeah.” Marcus Thornton: “Which— I mean, that's not reassuring.” Darren Oakey: “It's not meant to be reassuring. It's meant to be accurate.” Victor Hartwell: “It has the structure of a koan.”
Darren Oakey: “Yeah.” Maya Chen: “Again.” Darren Oakey: “Different day one! This is a different day one.” Maya Chen: “That's the third day one.”
Darren Oakey: “Yep.” Marcus Thornton: “For a week.” Darren Oakey: “For a week. Seven full days.” Maya Chen: “And nobody noticed.”
Darren Oakey: “That's— yeah, that's not entirely inaccurate.” Maya Chen: “The blog post title literally says you accidentally started a datacenter.” Darren Oakey: “A small one. Small datacenter. Important qualifier.”
Darren Oakey: “Fifty-nine. Yeah.” Maya Chen: “That's down from eighty-two yesterday.” Darren Oakey: “I know, I'm slacking.” Marcus Thornton: “Ha. Fifty-nine commits is slacking. I love this show.”
Darren Oakey: “Eighty-two. Yeah.” Maya Chen: “That's double yesterday.” Darren Oakey: “Basically, yeah. Nine projects.” Victor Hartwell: “Nine. Down from twelve on day seventy-three. Progress, I suppose.”
Darren Oakey: “Yeah. Forty-two. Across eight projects. It was a lot of context switching.” Maya Chen: “Forty-two sounds less like flow state, more like controlled chaos.” Darren Oakey: “That is exactly what it felt like, honestly.”
Darren Oakey: “I did. I started writing things down. Like, publicly.” Maya Chen: “You say that like it's a confession.” Darren Oakey: “It kind of feels like one? I've been doing this work for months now— AI-assisted development, every day, multiple AI ass…”
Darren Oakey: “Forty-one commits across twelve projects, yeah.” Maya Chen: “Twelve.” Darren Oakey: “Twelve separate projects. Seventy-five-plus sessions with Claude.” Victor Hartwell: “That's not a workday. That's a distributed systems problem.”
Darren Oakey: “Another day one.” Maya Chen: “No. No no no.” Victor Hartwell: “This is becoming a pattern that I feel we should name.” Darren Oakey: “Look, I know—”
Darren Oakey: “Yeah. Yeah, that number needs context.” Maya Chen: “Does it? Because I feel like a hundred and forty-two commits in a single day is its own context.”
Darren Oakey: “New blog post.” Marcus Thornton: “And a new day one.” Darren Oakey: “Another new day one, yeah.” Maya Chen: “Wait, how many day ones is this now?”
Darren Oakey: “Uh oh.” Marcus Thornton: “A hundred and forty-seven commits.” Darren Oakey: “Yeah.” Marcus Thornton: “In one day.”
Darren Oakey: “Three blog posts, yeah.” Marcus Thornton: “And this one is— I mean, the first two had bugs. Dramatic bugs. Zombie Chrome processes, frozen event loops, scoring pip…” Darren Oakey: “Right.” Marcus Thornton: “This one has grep.”
Darren Oakey: “Oh no.” Marcus Thornton: “Seventy-seven commits.” Darren Oakey: “Seventy-seven commits, yeah.” Maya Chen: “Across eleven projects.”
Darren Oakey: “I started a blog, yeah.” Maya Chen: “In 2026.” Darren Oakey: “In 2026. I know. The world definitely needed another developer blog.” Victor Hartwell: “There is something almost charmingly anachronistic about it.”
Darren Oakey: “Okay.” Marcus Thornton: “Thirteen thousand.” Darren Oakey: “Yeah.” Marcus Thornton: “Thirteen thousand five hundred and ninety-six.”
Darren Oakey: “Oh god.” Marcus Thornton: “Eight.” Darren Oakey: “Eight.” Maya Chen: “Eight projects?”
Darren Oakey: “Seventy-five commits, yeah.” Marcus Thornton: “That's up from forty-four three days ago, which we thought was a lot.” Darren Oakey: “It was a lot. This is— this is more lot.” Maya Chen: “More lot.”
Darren Oakey: “I— okay, technically—” Maya Chen: “That's a no.” Darren Oakey: “That is a no.” Marcus Thornton: “What did you do instead?”
Darren Oakey: “I built a video game yesterday.” Maya Chen: “Like, a whole video game.” Darren Oakey: “A whole— yeah. Tower defense. Fieldrunners clone. Enemies march, towers shoot, gold accumulates. It's a game.”
Darren Oakey: “Forty-four commits, yeah.” Marcus Thornton: “Across eleven projects.” Darren Oakey: “Across eleven projects. In one day.” Maya Chen: “That's four commits per project.”
28 episodes in February
Darren Oakey: “Six projects again.” Maya Chen: “It's becoming a pattern.” Darren Oakey: “It's— yeah. I don't plan it that way. I sit down, I have a list of like two things, and then—” Victor Hartwell: “And then gravity takes over.”
Darren Oakey: “Ha! That's— yeah, actually, that's weirdly accurate.” Maya Chen: “How do you gaslight a developer?” Darren Oakey: “You make everything look fine. Like, perfectly fine. No errors, no warnings, no stack traces. Everything's running. Exce…”
Darren Oakey: “The blog is live.” Maya Chen: “And it opens with a catastrophe.” Darren Oakey: “I mean— yeah. That's kind of the brand now, apparently.” Victor Hartwell: “The man who announced yesterday he would document his process has, on day one, documented a process failure.”
Darren Oakey: “I started a blog.” Maya Chen: “In 2026.” Darren Oakey: “In 2026, yes.” Maya Chen: “Bold.”
Darren Oakey: “Forty-four commits. Seven projects. One day.” Maya Chen: “That's not a workday. That's a cry for help.” Darren Oakey: “Ha! I mean— okay, when you look at the raw numbers it sounds insane. But a lot of them were small. Like, really small.”
Darren Oakey: “It's back up.” Marcus Thornton: “Thirty-one.” Maya Chen: “From eleven.” Victor Hartwell: “A threefold increase. The market rallies.”
Darren Oakey: “Eleven commits.” Marcus Thornton: “Eleven.” Maya Chen: “Down from ninety-seven.” Victor Hartwell: “Which was down from a hundred and nine.”
Darren Oakey: “Yeah.” Marcus Thornton: “Down from yesterday's hundred and nine.” Darren Oakey: “I'm slowing down, clearly.” Maya Chen: “Ha.”
Darren Oakey: “Yeah.” Marcus Thornton: “In one day.” Darren Oakey: “Across nine projects, but yeah. A hundred and nine.” Maya Chen: “Did you sleep?”
Darren Oakey: “I celebrated by watching my memory system eat four and a half gigabytes of RAM.” Maya Chen: “Wait, the memory system you just built? The one that was supposed to help Claude remember things?” Darren Oakey: “That's the one. The irony was not lost on me.”
Darren Oakey: “Yeah.” Marcus Thornton: “A hundred and ten.” Darren Oakey: “Across nine projects, but yeah.” Maya Chen: “So yesterday was four hours centering circles, and today is a hundred and ten commits. There's no middle gear with you, …”
Darren Oakey: “I know. I know how it sounds.” Maya Chen: “Four hours. To center circles.” Darren Oakey: “Inside other circles, yeah. That's— that's web development for you.” Victor Hartwell: “The craft that humbles.”
Darren Oakey: “I started a blog.” Maya Chen: “In 2026.” Darren Oakey: “In 2026, yeah. I know.” Victor Hartwell: “The medium that refuses to die.”
Darren Oakey: “It's— yeah. It hurt. It physically hurt to watch those numbers and then look at the output.” Maya Chen: “Walk us through what happened. Because the blog post makes it sound like you had this perfect optimization and then—”
Darren Oakey: “Fifty commits.” Maya Chen: “On Valentine's Day.” Darren Oakey: “On Valentine's Day. Yeah. I know how it sounds.” Marcus Thornton: “No judgment here. I think that's beautiful. Fifty little love letters to your codebase.”
Darren Oakey: “I have. Yeah. Day One, officially.” Maya Chen: “Day One of what exactly?” Darren Oakey: “So I've been doing this stuff every day, right? Building with AI assistants, shipping code, dealing with all the weird e…” Marcus Thornton: “The version with the bugs.”
Darren Oakey: “Yeah.” Marcus Thornton: “In one day.” Darren Oakey: “In one day. Across seven projects.” Maya Chen: “That's not a workday. That's a geological event.”
Darren Oakey: “I mean, yeah. From zero to fifty-nine passing tests.” Maya Chen: “That's... actually impressive.” Darren Oakey: “Don't sound so surprised.” Maya Chen: “Ha! I'm not, I just— you usually tell us about things breaking.”
Darren Oakey: “The spreadsheet is confused?” Marcus Thornton: “I had a nice trend line going. A hundred and sixty-three, seventy-nine, forty-nine. Beautiful downward slope. I was read…” Darren Oakey: “Sorry to disappoint.” Marcus Thornton: “Sixty-four. You went back up.”
Darren Oakey: “Oh no.” Marcus Thornton: “Forty-nine commits. Seven projects.” Maya Chen: “Down from seventy-nine yesterday.” Victor Hartwell: “And a hundred and sixty three days ago.”
Darren Oakey: “Seventy-nine commits. Ten projects.” Maya Chen: “In one day.” Darren Oakey: “In one day, yeah.” Victor Hartwell: “Yesterday you discovered your infrastructure was on fire. Today you apparently decided to build ten more things to catch…”
Darren Oakey: “That's— yeah, that's basically what happened. I built the thing that shows you the truth, and the truth was embarrassing…” Maya Chen: “How embarrassing are we talking?”
Darren Oakey: “The blog?” Marcus Thornton: “The blog! You started a blog!” Darren Oakey: “I started a blog.” Maya Chen: “While also doing a hundred and sixty commits.”
Darren Oakey: “I mean, when you put it that way it sounds—” Maya Chen: “Accurate?” Darren Oakey: “I was going to say reductive, but yeah, okay, accurate.” Victor Hartwell: “The silence that speaks louder than words.”
Darren Oakey: “Sixty-two commits. Yeah.” Maya Chen: “In one day.” Darren Oakey: “In one day.” Victor Hartwell: “That's not a workday. That's a geological event.”
Darren Oakey: “Please don't.” Marcus Thornton: “A hundred and nine.” Darren Oakey: “It's only seven more than yesterday.” Maya Chen: “He said it. He actually said it again.”
Darren Oakey: “In my defense—” Marcus Thornton: “A hundred and two commits.” Darren Oakey: “In my defense, some of those are very small.” Maya Chen: “That's what you said about ninety-one on Friday.”
Darren Oakey: “It was— okay, so imagine you're listening to a podcast and suddenly it sounds like the host is having a stroke while als…” Maya Chen: “That's... vivid.”
31 episodes in January
Darren Oakey: “Oh no.” Marcus Thornton: “We had a beautiful thing going. A hundred and sixty-seven, a hundred and four, eighty. A man finding peace. A developer …” Darren Oakey: “Ninety-one.” Marcus Thornton: “Ninety-one.”
Darren Oakey: “The streak of what, exactly?” Marcus Thornton: “Shipping. You shipped twice yesterday. Two production releases in one day.” Darren Oakey: “Oh. Yeah. That did happen.” Maya Chen: “You say that like you're not sure.”
Darren Oakey: “Oh no.” Marcus Thornton: “A hundred and sixty-seven. A hundred and four. Eighty.” Darren Oakey: “It's not a trend line, it's just—” Maya Chen: “It's entropy slowing down.”
Darren Oakey: “Ha! A hundred and four commits. That's restraint now.” Marcus Thornton: “Down from a hundred and sixty-seven. That's a thirty-eight percent reduction. I'd call that growth.” Maya Chen: “The bar is underground at this point.”
Darren Oakey: “Ha. There's no typo.” Marcus Thornton: “A hundred and sixty-seven commits.” Darren Oakey: “A hundred and sixty-seven commits, yeah.” Maya Chen: “In one day.”
Darren Oakey: “I mean— yeah. That's actually pretty accurate. Fifteen processes that my system swore were running. None of them were ac…” Maya Chen: “Ghost processes.” Darren Oakey: “Ghost processes! Which, funny enough, I thought I'd already fixed. Twice.”
Darren Oakey: “It's a Saturday.” Maya Chen: “He says, like that explains anything.” Darren Oakey: “I mean— yeah. I don't really have a defense here.” Victor Hartwell: “One hundred and twenty-nine commits. On a Saturday.”
Darren Oakey: “I started a blog.” Maya Chen: “In 2026.” Darren Oakey: “In 2026, yeah. I know how that sounds.” Victor Hartwell: “There is something charmingly anachronistic about it. Like opening a bookshop.”
Darren Oakey: “Ha! Yeah, after one-seventy-five, ninety-eight is practically a day off.” Victor Hartwell: “The Overton window of productivity has shifted considerably.” Maya Chen: “It's wild that we're at the point where a hundred commits is the *calm* day.”
Darren Oakey: “I mean, when you put it that way it sounds— yeah, okay, that's actually pretty accurate.” Maya Chen: “The computer that doesn't trust you.”
Darren Oakey: “One seventy-five.” Marcus Thornton: “...” Maya Chen: “I'm sorry, what?” Darren Oakey: “One hundred and seventy-five commits.”
Darren Oakey: “I mean, that's one way to put it. Gridfinity. It's this modular storage thing where everything snaps together on a 42mm …” Maya Chen: “42mm specifically?” Darren Oakey: “42mm specifically. Don't ask me why, that's just— that's the standard.”
Darren Oakey: “Seventy.” Marcus Thornton: “Seventy.” Maya Chen: “Down from seventy-three. He's showing restraint.” Darren Oakey: “I mean, I wouldn't call it restraint exactly.”
Darren Oakey: “I have started a blog.” Maya Chen: “A development diary, he's calling it.” Darren Oakey: “A confessional booth was the other option.”
Darren Oakey: “I mean, I work every day? It's not really— I don't have a schedule per se.” Maya Chen: “That sounds healthy.” Darren Oakey: “Ha. Yeah, well. Today was actually kind of satisfying though. I solved a problem that was driving me completely insane.”
Darren Oakey: “Uh. So.” Maya Chen: “Oh no.” Darren Oakey: “Over a hundred and fifty.” Marcus Thornton: “I'm sorry?”
Darren Oakey: “I mean, I can't see myself, but yeah. Yeah, that tracks.” Maya Chen: “Uh oh.” Darren Oakey: “No, it's— it was a good day? I think? I built things that work. I just also fought Apple for about six hours.”
Darren Oakey: “I mean— okay, so I accidentally discovered that software I've been using for months is four times slower than it needs t…” Maya Chen: “Wait, what?” Darren Oakey: “Yeah. Four times. Maybe five, depending on how you measure.”
Darren Oakey: “I did a few things this weekend.” Marcus Thornton: “You went back.” Darren Oakey: “I went back, yeah.” Maya Chen: “He wrote the Day One post.”
Darren Oakey: “Thirty-four.” Marcus Thornton: “Thirty-four commits.” Victor Hartwell: “That's a downward trend. Ninety-one, fifty-seven, fifty-two, thirty-four.” Maya Chen: “He's decelerating. Should we be concerned or relieved?”
Darren Oakey: “Yeah. Fifty-two.” Maya Chen: “In one day.” Darren Oakey: “In one Saturday, yeah.” Victor Hartwell: “That's roughly one commit every— what, fifteen minutes across a working day?”
Darren Oakey: “I started a blog.” Maya Chen: “You started a blog.” Darren Oakey: “I started a blog. Yeah.” Victor Hartwell: “In 2026.”
Darren Oakey: “Barely. I mean— actually, today was kind of absurd? In a good way. Mostly.” Maya Chen: “Absurd how?” Darren Oakey: “I spent the afternoon teaching physics to a tomato.” Victor Hartwell: “I'm going to need you to elaborate on that.”
Darren Oakey: “Barely. I mean— actually, today was weird. Productive but weird.” Maya Chen: “Weird how?” Darren Oakey: “So I spent most of the morning fighting a process that wouldn't die.” Victor Hartwell: “That sounds like the beginning of a horror film.”
Darren Oakey: “I would take a cake. I would absolutely take a cake right now.” Maya Chen: “You'd have to eat it between commits.” Darren Oakey: “Ha. Yeah. About that.” Marcus Thornton: “We're going to talk about the number.”
Darren Oakey: “Barely. I mean— actually, you know what, today was brutal but satisfying? Like that feeling after a really hard workout.” Maya Chen: “That's a generous way to describe debugging.” Darren Oakey: “Ha. Yeah, well. The endorphins kicked in eventually.”
Darren Oakey: “I'm, uh. I'm alive. I think. Ask me again in an hour.” Maya Chen: “That's what you said yesterday.” Darren Oakey: “Yeah, and I was right then too.” Victor Hartwell: “You mentioned yesterday that today would be quieter.”
Darren Oakey: “Barely. I mean— actually, you know what, today was rough.” Maya Chen: “Rougher than the CSS nightmare?” Darren Oakey: “Different kind of rough. The CSS thing was, like, frustrating but solvable. Today was... okay, have you ever spent three…”
Darren Oakey: “Today I, uh... today I overcorrected.” Maya Chen: “Meaning?” Darren Oakey: “Fifty-six commits.” Marcus Thornton: “Fifty-six.”
Darren Oakey: “Barely. I mean, yeah, I'm here.” Maya Chen: “That sounds promising.” Darren Oakey: “Ha. So yesterday was all triumph, right? Five features, everything shipping, the future is now. Today was... humbling.” Victor Hartwell: “The second day often is.”
Darren Oakey: “Yeah. Happy New Year.” Maya Chen: “Sixty-four. On New Year's Day.” Darren Oakey: “I mean, it wasn't like I had a plan. I was just sitting on the couch, laptop open, half-watching TV. You know how it is …”