PinnedPetri SileninLevel Up Coding27 Tips for making your code read like beautifully written proseHow name your functions, variables and interfaces/classesFeb 14, 2023Feb 14, 2023
PinnedPetri SilenClean Code Principles and PracticesA Software Practitioner’s HandbookFeb 1, 2023Feb 1, 2023
Petri Silen97 Things Every Programmer Should Know, Part 2/97Apply Functional Programming Principles — Edward GarsonSep 6Sep 6
Petri SilenHigh Cohesion, Low Coupling PrincipleA software system should consist of services with high cohesion and low coupling.Aug 19Aug 19
Petri SilenClean Code Principles And Patterns: Python EditionI am delighted to annouce that the Clean Code Principles And Patterns: Python Edition has been published. You can purchase a copy on…Apr 19Apr 19
Petri SilenClean Microservice DesignThe clean microservice design promotes object-oriented design with separation of concerns achieved by dividing software into layers using…Jun 28, 2023Jun 28, 2023
Petri SileninBetter Programming5 Concrete Ways To Avoid Writing Comments in Your CodeSo you don’t leave misleading, outdated, or downright wrong informationMar 20, 20231Mar 20, 20231
Petri SileninBetter ProgrammingI Wrote a Node.js Framework to Create Cloud-native Microservices for Kubernetes in TypeScriptA security first cloud-native microservices with Node.js and TypeScriptJan 13, 2022Jan 13, 2022