Taming Complexity through Automation
summary
Argues that reducing accidental complexity requires tooling that actually scaffolds, enforces and runs code, not platitudes: shows a containerised Spryker Development Environment that ships templates and building blocks to generate services and components on demand, enforces conventions with CI-integrated static analysis and fixers, and treats infrastructure as code so apps are cloud-ready containers—the demo wires templates into version control and CI to stop manual setup and repetitive edits, letting teams keep productivity when projects grow.
AI-written summary · about
chapters (8)
- 0:00Taming complexity intro
- 4:09Essential vs accidental complexity
- 7:01Tooling reduces friction
- 10:05E-commerce automation workflows
- 14:01Enforcing conventions
- 18:07Convention compliance blocks
- 22:47Live automation demo
- 28:01Key takeaways
related talks
56mKicking the Complexity Habit
38mSimplicity: The Key to Software Success
52mThe Promise and Peril of Scriptable Software
13mNavigating the infrastructure skills gap for DevOps teams
48mAccidentally Complex Development
52mPaving the Road to Effective Software Development
40mInclusive Architecture - Building a Sustainable Dev Team
43mScalable Best Practices for Your Development Team
