Session

Maintainable vibe coding

One of the biggest challenges with vibe coding is handling change.
Agents can get you going real fast, but when you want to react to changing requirements,
the agents tend to struggle and can get you into a real mess real quick.
Much like we humans would do with large systems as well, because of the amount of context
one needs to have.

Breaking software into vertical slices that are focused on individual use-cases allow
you to have self-contained capabilities. This then gives you the confidence of
making changes and avoiding merge conflicts ant the like.
For agentic LLMs, this a perfect fit. Done right with formalized building blocks,
AI can easily amend functionality. Given the nature of the slices, they could also just be
thrown away and you could just regenerate a vertical slice as requirements change for it.

This talk will focus on how having an opinionated approach can act as rails for your
agent. Providing a more consistent and maintainable code base that is as maintainable
for the AI as for the developer.

Through vertical slices, Domain Driven Design, CQRS and Event Sourcing, this talk
will show how you can empower your teams to deliver reliably with high productivity.

Einar Ingebrigtsen

Technical Advisor, NovaNet

Sandefjord, Norway

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top