Job Alex MuturiDeveloper 101: Intro to Design Patterns using TypeScript and AngularDesign patterns are typical or proven solutions to common software design problems. They help create more modular, reusable, and…Aug 21Aug 21
Job Alex MuturiDeveloper 101: Feature flags or toggles Hot TipI remember one time when our squad had to deploy multiple features to prod and the agony that followed when the application broke. We spent…Dec 19, 2023Dec 19, 2023
Job Alex MuturiDeveloper 101: Design and Development Hot TipUI/UX designers and developers are two key players in building acceptable, beautiful and functional user interfaces, but their roles and…Dec 14, 2023Dec 14, 2023
Job Alex MuturiDeveloper 101: Diagramming Hot tipDiagraming is an important and indispensable part of the software development life cycle, serving as a medium for communication…Nov 24, 2023Nov 24, 2023
Job Alex MuturiDeveloper 101: A Quick Guide to Git Version ControlAs a software developer, team collaboration via version control tools has been on the rise with most people working remotely or hybrid…Oct 30, 20231Oct 30, 20231
Job Alex MuturiDeveloper 101: Authorization Basics — Securing Your Web ApplicationAuthorization is a critical and fundamental aspect of building secure applications. It ensures that users have the appropriate permissions…Jul 19, 2023Jul 19, 2023
Job Alex MuturiDeveloper 101: Foundational Concepts - Web Apps AuthenticationAuthentication is a crucial and important aspect of web security that proofs the identity of users. It involves verifying the identity of…Jul 6, 2023Jul 6, 2023
Job Alex MuturiDeveloper 101: Containerization — Kubernetes BasicsKubernetes, also known as K8s, is an open-source container orchestration platform that simplifies the deployment, scaling, and management…Jun 14, 2023Jun 14, 2023