Tag: Software design
- 2022-09-21 Advice for junior developers
- 2022-01-30 Value Objects with PHP 8.1
- 2019-02-28 Applications as Frameworks
- 2019-01-14 Readable Functions: Guard Clause
- 2018-10-30 Readable Functions: Do One Thing
- 2018-10-24 Readable Functions: Minimize State
- 2018-08-30 Base Libraries Should be Stable
- 2018-08-01 Clean Architecture: UseCase tests
- 2017-09-06 The Fallacy of DRY
- 2017-05-24 Generic Entity handling code
- 2017-02-17 Why Every Single Argument of Dan North is Wrong
- 2017-01-02 Simple is not easy
- 2016-11-24 Implementing the Clean Architecture
- 2016-07-14 Notes: Implementing DDD, chapter 2
- 2016-05-24 I T.A.K.E. 2016
- 2016-03-05 Missing in PHP7: Nullable return types
- 2016-02-22 Missing in PHP7: Collections
- 2016-02-03 Missing in PHP7: Value objects
- 2016-02-01 Missing in PHP7: Named parameters
- 2016-01-30 Missing in PHP7: function references
- 2016-01-30 Missing in PHP7
- 2016-01-24 The Liskov Substitution Principle
- 2014-07-14 Some fun with iterators
- 2014-07-12 Component design
- 2014-05-06 Wikibase and Doctrine DBAL
- 2014-05-06 The Wikidata phase3 software components
- 2014-04-30 Wikibase DataModel: Entity v2
- 2014-04-14 Wikibase DataModel 0.7.3 released
- 2014-03-17 Big Ball of Mud
- 2013-12-23 Wikibase DataModel released!
- 2013-11-15 Presentation: The S in STUPID