- Coding on purpose
- Fast tracking into new projects – take notes!
- If you like it then you shouldn't put some code in it
- Never forget
- Pragmatic documentation
- Rules are dangerous
- Start using a time management technique today
- Why you need to go visual
- "You are not a software engineer" - What am I then?
- "As long as you live under my roof, you'll do as I say" - If the project manager leads differently than I would
- Business readiness – is there readiness for agile development in business?
- CYA: Cover your ass
- Digitalization and its impact on customer interaction
- Discipline flow
- Don't teach kids programming
- From enthusiasm to commercial success
- Know-how transfer – just explaining once is not enough
- Lean startup: taming the uncertainty
- Meeting with users is essential for creating great products
- Some inconvenient truths about the digitalization of your business
- Team fit
- The evangelist and the chameleon
- The evolution of support and operations team setups
- The house of the six wise men
- Time to say goodbye
- Transitioning systems engineering into the lean-agile world
- We are all engineers but work quite differently: software engineers, electronics engineers, mechanics engineers
- What’s wrong with: “I don’t write any tests, since I am not a tester”?
- When machine learning meets software engineering
- Why every project should have gardeners
- Why you should create a paper prototype - and how to test it with your users
- You DiD what?
- Your team needs a tech lead, not a lead techie
- Application first - a bottom-up architecture approach
- Architectural programming
- Architectural programming in the development workflow
- CI and CD done right
- Clean code best practices
- Codify your developer VMs!
- Containerisation and why to use it
- Do something about that slow SQL query
- Frontend is not your enemy
- How to deal with flaky system tests
- Making your tests run fast
- Optimization and realization
- Rules for building systems
- Successful agile system development with continuous system integration
- The best technology is not always the best choice
- Watch your state
- You always have time for a proper root cause analysis