#SpecFirst
🐱 M2 Platform System spec complete! SDL2 window mgmt + Vulkan surface + Event System integration. Fixed roadmap inconsistencies, aligned with existing engine architecture. Next: tests → implementation!

#GameDev #SpecFirst #TDD #VulkanEngine #SDL2 #BadCat
August 29, 2025 at 6:57 PM
🐱 Enhanced Platform System spec! Added SDL2→Event System integration, clarified ECS patterns (components=entities only), mapped system dependencies. Ready for test creation!

#GameDev #ECS #SDL2 #VulkanEngine #SpecFirst #SystemArchitecture
August 30, 2025 at 1:45 PM
🐱 Starting M2: Platform Layer specs for Bad Cat: Void Frontier! Following spec-first TDD: creating platform system specs → tests → SDL2+Vulkan+Steam implementation. Custom Vulkan engine: M0✅ M1✅ M2⏳ MDA+ECS architecture!

#GameDev #SpecFirst #TDD #VulkanEngine #ECS #CPlusPlus #BadCat
August 29, 2025 at 6:41 PM
Fellow #golang people, how do you generate Go client and server skeletons from #OpenAPI specs in your projects?

I’m currently using github.com/oapi-codegen... but I’m eager to learn about alternatives.

I also know github.com/OpenAPITools....

#SpecFirst #SpecDriven
GitHub - oapi-codegen/oapi-codegen: Generate Go client and server boilerplate from OpenAPI 3 specifications
Generate Go client and server boilerplate from OpenAPI 3 specifications - oapi-codegen/oapi-codegen
github.com
November 19, 2024 at 1:16 PM
SpecFirst: Decoupling Requirements from Implementation in Agentic Coding

https://pneumetron.com/news/ai_research/specfirst-agentic-program-synthesis-494183

#AIAgents #SoftwareEngineering #ProgramSynthesis #LLM
July 31, 2026 at 4:58 PM
SpecFirst: Behavioral Specification Elicitation as a First-Class Step in Agent-Based Program Synthesis from Scratch

Yihao Chen et al.

#arXiv #cs.SE #cs.CL
SpecFirst: Behavioral Specification Elicitation as a First-Class Step in Agent-Based Program Synthesis from Scratch
LLM-based agents excel at software engineering tasks where an existing codebase provides context, but constructing a program from scratch remains fundamentally harder. Recent benchmarks such as ProgramBench quantify this gap: given only natural-language documentation and an execute-only binary as a…
arxiv.org
July 30, 2026 at 3:33 PM
Chen, Chang, Lin, Chawa, Chen, Wang, Hassan: SpecFirst: Behavioral Specification Elicitation as a First-Class Step in Agent-Based Program Synthesis from Scratch https://arxiv.org/abs/2607.27167 https://arxiv.org/pdf/2607.27167 https://arxiv.org/html/2607.27167
July 30, 2026 at 6:44 AM
🚧 My latest thoughts on what AWS Kiro signals: It's not about the product, but the shift to #SpecFirst & #AIFirst.

AI needs guardrails from the start, embedded in your IDE. This changes everything for platform teams. Time to build your own opinionated stack. 🛠️

open.substack.com/pub/cloudeve...
What AWS Kiro Tells Us About the Future of AI-First Developer Platforms
The problem with AI-assisted development today isn’t the models — it’s the platform.
open.substack.com
July 28, 2025 at 6:34 PM
I've finally got to publish the fourth API newsletter: https://www.bitoff.org/the-api-dispatch-4/

The topic is Language-Oriented Approach to API Development from @smizell, something more developers should know about.

#theapidispatch #specfirst #typespec #smithy
The API Dispatch #4: Design-first doesn't have to be OpenAPI Spec first
The June installment of a monthly ‘newsletter’ about APIs. This issue focuses on The Language-Oriented Approach to API development, along with TypeSpec, Smithy, and ALPS.
www.bitoff.org
July 31, 2025 at 9:10 PM