I'm the founder of https://organice.io, a collaboration platform based on Django technology, and co-founder of https://painless.software, a best-practice consultancy in software development.
All presentation material is governed by CC BY-SA 4.0
You are a digital solution provider. Your developers do "the agile thing". But you don't. Because that's not compatible with what your customers ask for. So you fight internally. That sucks! -- Let's take a look at how we can fix that.
Created Oct 4th, 2019370
Modern Continuous Delivery
Local development, pipelines, Kubernetes & OpenShift, platform vendor lock-in, automation
Created Jun 23rd, 20191770
PyClean - Clean up your Python bytecode & more
Bytecode is opcodes for the Python Virtual Machine. The *.pyc files and __pycache__ folders in your directory tree. On Debian there's pyclean to clean it all up when developing. We need to make this available on all platforms.
Created May 4th, 20193180
PyCon 9: Continuous Delivery starts at your Development Environment
Continuous Delivery is the automation of our deployment and QA, isn’t it? The industrialized software production chain that makes our products more stable. Well, kind of. It’s more than that. It can save you tons of pain when you apply its principles everywhere. This talk explains how you free yourself by doing infrastructure like software development. Everything under control. Everything under version control.
Created Apr 14th, 20188950
Talentum Programming & Robotics
Freies Wahlfach am Talent-Campus Bodenseee (Sommersemester 2018)
Created Feb 2nd, 20187945
Continuous Delivery for TYPO3 Developers - TYPO3camp Stuttgart
Continuous Delivery sounds easy in theory, but it’s hard to do in practice. There are myriads of things you can and should do to get your code delivered faster, reliably. We look at what we can do as TYPO3 developers, or as a small or mid-sized team to make the industrialized software development production chain come true.
Created May 8th, 20171,5810
Painless Continuous Delivery - DjangoCon Europe 2017, Lightening Talk
You don't have those problems. Continuous Delivery sounds easy in theory, but it’s hard to do in practice. But not for you.
Created Apr 1st, 20178330
PyCon 8: Continuous Delivery for Python Developers
Continuous Delivery sounds easy in theory, but it’s hard to do in practice. There are myriads of things you can and should do to get your code delivered faster, reliably. We look at what we can do as Python developers, or as a small or mid-sized team to make the industrialized software development production chain come true.
Created Mar 27th, 20171,5640
PyCon 7: Fix-Price Projects And Agile
You are a digital agency struggling with your Django projects. You’re over budget and you’ve run out of time, that’s the norm not the exception. And of course you promise to deliver all features on time for a fixed budget, don’t you? – And nobody told you this is a problem?
Created Apr 8th, 20162,1122
Hire, Fire, Motivate
Q: How would you fire a person? A: Why should I?
Created Apr 15th, 20158980
What Are You Waiting For?
Everybody's gonna make mistakes. Everybody needs a leap of faith. When are you taking yours?
Created Apr 14th, 20152580
Test-driven Projects
What is "test-driven", and does it work in an agency?
Created Mar 27th, 20151,1900
The #excellence Journey
Continuous Improvement - Why?
Created Jan 18th, 20158900
Schwätzer oder Macher?
Denn alles andere ist gequirlte Scheiße!
Created Dec 24th, 20146750
How Do We Fix It?
Our software development is a complete mess. This drags us all into the abyss. Help!