IanjoynerProgramming is no laughing matter!Here are the comments I made on an article about memes, joking about the true state of programming in 2024. There is actually a lot of…Jan 27
Abu JobaerinThe StartupLSP: Liskov Substitution PrincipleWhy Liskov substitution principle? Let you know how to substitute subclasses for base types!Apr 17, 20203
Alfred LopezTechnical Debt, and Other IT FolliesOne of the pain points that I’ve had with teams in the past, is the idea to be OK with “Technical Debt”. This is usually because of going…Dec 20, 2023Dec 20, 2023
Raimi KariminITNEXTDesign by Contract in RustAn ergonomic design using proc macrosSep 11, 20221Sep 11, 20221
Your Agile CoachinDev Genius3 Benefits of Design by ContractPractice Makes PerfectApr 22, 2022Apr 22, 2022
IanjoynerProgramming is no laughing matter!Here are the comments I made on an article about memes, joking about the true state of programming in 2024. There is actually a lot of…Jan 27
Abu JobaerinThe StartupLSP: Liskov Substitution PrincipleWhy Liskov substitution principle? Let you know how to substitute subclasses for base types!Apr 17, 20203
Alfred LopezTechnical Debt, and Other IT FolliesOne of the pain points that I’ve had with teams in the past, is the idea to be OK with “Technical Debt”. This is usually because of going…Dec 20, 2023
Steve JonesinCryptoStarsDesign by Contract — why Smart Contracts are just codeOne of my first programming languages was Eiffel, it was based on the theories of Betrand Meyer on what rigorous code looked like. The…Apr 5, 2022
Your Agile CoachinDev GeniusImplement Design by Contract in RustContract Brings Build-In CorrectnessFeb 25, 20222