World Congress 2024 Aug 20, 2024 Session details

Specifications as the better way of software development

Artem Manchenkov

Treating API contracts as an afterthought creates severe frontend bottlenecks. Adopting a strict specification-first workflow allows you to automate boilerplate generation and drastically accelerate your delivery.

Pause
Mute Enter Fullscreen
#1 about 8 min

Defining the exact role of specifications in software

Detailed technical specifications function as concrete blueprints rather than mere operational documentation.

#2 about 3 min

Designing microservices with the OpenAPI specification workflow

Structuring API frameworks with initial architectural documents ensures scalable cross-team implementation workflows.

#3 about 6 min

Why manual specification updates fail in software teams

Divergent manual workflows inherently trigger unstable endpoint contracts and halt critical engineering tasks.

#4 about 3 min

Generating API specifications from backend code base frameworks

Popular backend routing libraries prioritize auto-generating documentation from endpoints instead of pre-planning structures.

#5 about 4 min

Automatically generating code directly from initial technical specifications

Sourcing dedicated packages automatically compiles structural server stubs and eliminates tedious syntax typing.

#6 about 3 min

Expanding code generation beyond standard HTTP component APIs

Replacing verbose storage connectivity functions with declarative resources completely eliminates internal boilerplate complexity.

#7 about 2 min

Practical recommendations for enforcing strict specification development models

Gradually isolating architectures with programmatic code limitations radically enhances scaling software projects.

#8 about 4 min

Refactoring legacy software monoliths using structural planning rules

Incremental validation of decoupled application nodes provides safe migration pathways for unsupported backend systems.

Matching moments

3:01 min

Automating open API specifications for living digital documentation contracts

Rustam Mehmandarov Rustam Mehmandarov · WWC 2025

10:13 min

Transitioning to specification-centric artificial intelligence development

Simon Maple · Coffee With Developers

56 sec

Adopting API-first development to build cohesive systems

Michael Jaeger Michael Jaeger · Europe 2026 Virtual

1:16 min

Automating documentation and code generation with OpenAPI standards

James Seconde · WWC 2023

1:18 min

Addressing prompting challenges with spec-driven development projects

Julia Kordick Julia Kordick · Coffee With Developers

2:54 min

Designing complex software architecture in the era of AI

Chris Heilmann +2 · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi
Open session

World Congress 2026 North America

AI-Driven API Design

Mike Amundsen

Author, Adviser, Trainer

Mike Amundsen
Open session

World Congress 2026 North America

API = Some REST and HTTP, right? RIGHT?!

Rustam Mehmandarov

Passionate computer scientist

Rustam Mehmandarov
Open session

World Congress 2026 North America

The Broken Rung: How AI is Rebuilding Software Development from the Ground Up

Tomislav Tipurić

Chief Technology Officer, Nephos

Tomislav Tipurić
Open session

World Congress 2026 North America

The spectrum of agentic coding: From vibe coding to high-quality software engineering

YK Sugi

Developer Experience Manager at Eventual

YK Sugi
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer