PinnedPublished inCTO InsightsHexagonal Architecture DemystifiedThere’s no shortage of lectures and blogposts on “Hexagonal Architecture” these days, but many of them give a much broader view of…Jun 11, 2020A response icon7Jun 11, 2020A response icon7
PinnedPublished inThe StartupNo Jira, No CryFor those of you lucky enough not to know, Jira is a project management tool, and it doesn’t look bad at first sight:Dec 23, 2020A response icon47Dec 23, 2020A response icon47
PinnedUnderstanding Git — Data ModelGIt is a great and powerful VCS but can be confusing at times. To really understand git we must look under it’s hood.Jan 29, 2018A response icon8Jan 29, 2018A response icon8
Published inLevel Up CodingTesting Legacy TroublesIf you follow Michael Feathers’ definition of legacy code (every code not covered with tests) then the first line of business in dealing…Feb 6, 2022A response icon2Feb 6, 2022A response icon2
Published incodeburstKeep calm and git bisectYour app broke, and you have no idea why? Even worse, you don’t even know what commit is causing it to fail? Don’t worry — it happens.Dec 20, 2020A response icon1Dec 20, 2020A response icon1
Who doesn’t love a good story?Humanity has undergone tremendous changes from the times we were living in caves but one thing stayed the same: we are still very much a…Jul 3, 2020Jul 3, 2020
Published inCTO InsightsRemote is not a substituteEvery time a popular book is turned into a movie, an outcry of disappointed book lovers follows. While some adaptations really are…Jun 15, 2020Jun 15, 2020
Published incodeburstFun Driven Development with PHPSpecThe first time I saw the abbreviation BDD I thought it was a miss-print of TDD (Test Driven Development), but it’s not. It stands for…Jun 6, 2020Jun 6, 2020
It’s contextual“There is nothing either good or bad, but thinking makes it so”May 26, 2020May 26, 2020
Published inCTO InsightsPointers and tips: dispelling the magic of git mergeCreating branches in git is blazingly fast and having a bunch of them is pretty cheap. This means we get to merge them quite often. But…May 18, 2020A response icon1May 18, 2020A response icon1