Insight
Daigle: Replacing pull requests is hard because code review codifies social trust
“I think the reason why there's not a single answer is ultimately we're trying to codify trust. We're trying to say like, okay, if Sean reviews this, I'm going to trust it because you're Sean or you're the senior dev or you're the whatever. And right now when w…”
Prediction Not checkable as stated
Daigle: The era of massive, monolithic AI skills is ending
“First is I think that we're ending the era of these like massive, beautiful, perfect skills that are just like not any of those things, you know?”
Opinion
Daigle: AI code vendoring will not solve supply chain vulnerabilities
“And so I do think there's something true there where having like either taking only what you need or the dependencies just getting incredibly small over time, I think will help to some degree, but it's not going to solve the fundamental problem. I don't think …”
Insight
Daigle: Using AI to build running apps qualifies you as a developer
“If you create code, if you have an idea and you create it into some way of like, I'm going to run it and use the app right now, you may still use AI in that moment, but that's okay. At some point you're going to do the next thing.”
Opinion
Daigle: The real value of AI agents is full software lifecycle automation
“What we think is that it's not solely about the code generation. It's really about having the ability to use these you know, coding agent brained harnesses or runtimes across, not just. The coding experience where I'm going to like send a bunch of tasks out, o…”
Insight
Daigle: Operating systems must evolve because autonomous AI agents now use them
“Operating systems need to look different than they looked five years ago because it's not just you using them anymore.”
Insight
Daigle: LLMs are most valuable for retrospective workflow analysis
“I find AI in like what most of this like launch here is, is actually like less building forward. It's actually like. A recursive loop backwards. I'm always looking at what had happened first, like go back through the week and tell me what we did, what worked, …”
Disclosure
Daigle: GitHub uses Microsoft Teams for video, but keeps Slack for ChatOps
“So we use teams for video communication, like, but we don't use it for chat.
We get home for a long, long history, right?
We always talk about chat ops and like, everything is built into slack, like every command, every flow, even though you have been acquired…”
Insight
Daigle: Domain-specific prompt permutations are essential to avoid obvious AI output
“The interesting matrix problem when we go from like a developer set of concerns to all kinds of different professions is that what that word means to me is different than it means to you is different than it means to the, you know, analyst or the salesperson. …”
Insight
Daigle: Plain English modification of AI skills is a transformative paradigm
“There's just something more magical about getting a response back and being like, that's not right, and then you just crack the skill open, you just type English words, you know, and it's different. That, that, that building block is just I think very unique.”
Disclosure
Daigle stealthily generated GitHub's executive revenue deck using custom AI
“I built like a little app just to make it so I could look at some of the information in a SQLite database more easily. And I ultimately built this entire presentation without touching any of it. And I was like, okay, I'm just going to present this to our CRO, …”
Insight
Daigle: AI shifts chief of staff role to human connection
“It's not that the jobs, like the roles don't all go away. They just change, you know? And so, yeah, I don't have someone spending all their time building out slides for me in presentations. Cause I don't need that anymore, but now I need that person that is ab…”
Insight
Daigle: Every security enhancement made to NPM breaks many developers' workflows
“Every move that we make to make it more secure will break a lot of people.”
Insight
Daigle: GitHub stars and commit counts remain fundamentally gamifiable despite anti-abuse efforts
“I think the thing that I don't love about stars or commit counts or anything else is like, ultimately, even with all of the various like abuse and de-spamming and deduplication work that we do or anti-abuse, you know, work that we do, these are all like not ac…”
Assertion Supported
Daigle: GitHub has surpassed 200 million registered developers
“Oh, we're over two hundred million now.”
Disclosure
Daigle: GitHub will never hide source code in low-code abstractions
“When we put a veneer on top of something, we still always show you the code that's kind of like a tenant. We're never gonna, like, hide the code from you ever because what, like, yeah, it's the whole point, you know.”
Insight
Daigle: GitHub Spark's real value is easy runtime, not simple packaging
“What we learned with things like Spark is that really the value of Spark for most devs is, like, easy runtime. And you may have a runtime or a host that you're going to use for that, or you just build something and run it. But like the package of making that l…”
Assertion Partly supported
Daigle: GitHub processes more activity in a month than all last year
“And now we're doing more in a month than we did in a year last year.”
Disclosure
Daigle: GitHub Actions expansion drives massive CPU demand across data centers
“Some of the growth issues which is why we're, I was talking about you know, pushing hard on more CPUs is in actions in particular more tools, more agents, more PRs mean more builds in more CPUs. And so we are expanding through not just our data center, but obv…”
Disclosure
Daigle: GitHub's permissioning bottlenecks stem from a legacy 'MySQL 1' database
“The place that we continue to have pain is in permissioning. And so, right now, many of our permissioning layers sit into a database that we, like, internally call MySQL one, and old Hubbers will know what I'm talking about.”
Disclosure
Daigle: GitHub distributes internal AI CLI skills across non-technical staff
“What we've actually ended up doing is
We've built like a set of you know, skills internally.
We have like, we each have our set of skills and we've just been distributing even to the non-technical folks, the CLI.
And then effectively we're just giving it acces…”
Disclosure
GitHub uses Azure dev compute for fast, isolated AI agent VMs
“We have a new underlying agent containerization service. It's like through, we're using it under the hood. It's through Azure. They recently announced it. The Azure like dev compute, but it's like very fast very fast compute to be able to like spin up you know…”
Disclosure
Daigle: GitHub Copilot tools and agents share a single unified SDK
“Also have now had, now have like a single underlying SDK and harness for our coding agent, you know, co-pilot ultimately the new CLI, the new desktop app, cloud agents that use the same SDK.”
Insight
Daigle: Running AI agents locally requires improved OS-level sandboxing
“One of the problems that we have, right. Is that our agents, if you install them, not on a Mac mini or not on a hosted device, you install them on a personal device or a work device. We need better sandboxing at the OS level.”