Donald Siziba“What traits make you stand out as a Software Engineer?”Image courtesy of Getty ImagesMar 22Mar 22
Donald SizibaI love it when a plan comes togetherThe odds were stacked against me and the team. Business was already lining up a third-party vendor to take over the reporting solution if…Dec 2, 20221Dec 2, 20221
Donald SizibaSaved by the Ford Model TNo sooner had I assumed the Software Architect role in the business portfolio, did the department kick off a series of monthly meetings…Apr 1, 20221Apr 1, 20221
Donald SizibaI worked myself out of a tech job not once… but twiceImage courtesy of Adobe Stock.Mar 18, 20223Mar 18, 20223
Donald SizibaRequirements as First Class CitizensThe hardest part of building software is not coding — it’s requirements.Jun 21, 2019Jun 21, 2019
Donald SizibaHow Good Are Your Tests?By now you know what TDD is. It’s now second nature as you practice it consistently in your day-to-day development tasks. But do you ever…Mar 10, 2019Mar 10, 2019
Donald SizibaA Comprehensive TDD Kata 2 — OGThis is a continuation of the previous post’s word-for-word and blow-by-blow account of a TDD Kata.Feb 21, 2019Feb 21, 2019
Donald SizibaA Comprehensive TDD Kata — OGOne of the most effective ways to master TDD is through the use of Katas[1]. The following is a comprehensive TDD Kata that will give you…Jan 26, 2019Jan 26, 2019
Donald Siziba“Does anyone ever use Test Driven Development?” — OGThis question was posed by a developer in one of our technical sessions. “Actually I do,” I replied. “As a matter of fact, I used it in…Jan 20, 2019Jan 20, 2019