GitHub Spec Kit: give the AI agent a spec, not a vibe

Ask Claude, Codex, or Gemini to “build me an ERP with auth, billing, a dashboard, and a mobile app” and you’ll get something that half works and is architecturally cursed in ways you won’t notice until week three. The model isn’t bad at writing code. It’s bad at simultaneously inventing the product, the architecture, and the implementation order while also writing the code. GitHub’s Spec Kit exists to split those apart....

September 9, 2026 · 3 min · Oleksandr Kulbida

How GitHub engineers tackle platform problems

GitHub’s platform engineering team on how they tackle infrastructure problems at scale: Understanding your domain: Talk to neighboring teams with more experience Investigate old issues to understand system limitations Read documentation to build foundational knowledge Platform-specific skills: Network fundamentals (TCP, UDP, L4 load balancing, debugging tools) Operating systems and hardware selection for scalability and cost Infrastructure as Code (Terraform, Ansible, Consul) Distributed systems understanding (failures are inevitable, need failover/recovery) Impact radius considerations:...

December 27, 2025 · 1 min · Oleksandr Kulbida