- Bad modules, good modules
- How to write tests
- Tests should give confidence
- The simplest dependency injection
- Don’t automate everything. Go Elon instead.
- Unit tests can (and should!) go through many classes
- Making sense is overrated
- Consistency in Programming – 10 Symptoms [CliftonStrengths #5]
- Ideation in Programming – 10 Symptoms [CliftonStrengths #4]
- Developer in Programming – 10 Symptoms [CliftonStrengths #3]
- Individualization in Programming – 10 Symptoms [CliftonStrengths #2]
- Responsibility in Programming – 10 Symptoms [CliftonStrengths #1]
- 6 lessons from the first project in Unity
- 🎉 Puzzle Balls Release 🎉
- Let’s make a project – part 3, first artifact 🎉
- Let’s Make a Project – part 2, not dead
- Let’s Make a Project – part 1, basics
- Communication benchmark – number of questions
- 7 reasons not to write tests
- Send that link
- Swimming 2020
- 7 reasons why I’m skeptical about TypeScript
- Swimming 2019
- “Automate everything” is a scam
- The pyramid of software development principles
- YAGNI vs good design
- 9 ideas on how to improve visibility in your project
- How to communicate in IT: Extreme Visibility
- 10 more communication quick wins for developers
- Why are there no full stack mobile devs?
- Manage complexity bottom-up
- Swimming – revisited
- Kick-off – dev-related topics to cover
- Styling <br> tag – 2 cases
- 5 Things I Used To Get Wrong About TDD
- Why I Like American Football
- YAGNI is King
- My Habits as a Programmer
- Don’t Test Data
- Don’t Test Implementation
- Two Faces of Just-in-Time Learning
- Responding to code review – Getting Remarks Applied
- Boolean arguments in Ruby vs clean code
- My Ruby progress in 13 months
- The missing piece of (almost) every code review
- Why I don’t like working remotely
- Uncle Bartek’s attitude towards code comments (+ examples)
- 10 communication quick wins for developers
- 8 reasons why I love swimming
Recent Comments