Articles
Tags
AllClient-Side ArchitectureDesignDesign PrinciplesDomain-Driven DesignEnterprise Node + TypeScriptGraphQLHumans & CodeNetworking & OpsObject-Oriented AnalysisObject-Oriented DesignObject-Oriented ProgrammingSoftware DesignSoftware ProfessionalismTest-Driven DevelopmentThe Phases of CraftshipWeb Development
3
Showing 3 article(s) about "Software Professionalism"
![](/img/blog/professionalism/complexity/accidental-and-essential-complexity.png)
Accidental and Essential ComplexitySoftware Professionalism
Determining if the complexity of a problem is related to the nature of the problem or related to the way that we approach solving ...
![](/img/blog/books-for-developers/books-for-developerrs.jpeg)
Books that Developers Should Read in 2020 [List]Software Professionalism
These books “are basically cheat codes” for leveling up your skills and knowledge as a developer.
![](/img/blog/professionalism/dominant.png)
There Is No Dominant Paradigm | Software ProfessionalismSoftware Professionalism
Functional programming is not the end to all of our problems. Quality software is all three paradigms.