PinnedKevin BartschImprove terminal workflow with aliases on macOSThe goal of this blog is to answer the generall question “How to improve your terminal workflow with aliases on macOS”.Mar 21, 2022Mar 21, 2022
PinnedKevin BartschNPX — How to use multiple Angular projects with different versionsThe goal of this story is to answer the generall question “how to use different angular versions on the same computer”.Mar 18, 20222Mar 18, 20222
Kevin BartschUnderstanding the SOLID Principles in Software DevelopmentIntroduction: In the realm of software development, adhering to best practices and design principles is paramount for creating robust…May 7May 7
Kevin BartschSOLID Pattern — Liskov Substitution PrincipleWelcome back to the last article on my SOLID pattern research by myself. As software engineers, we strive to write code that is not only…Apr 161Apr 161
Kevin BartschSOLID Pattern — Interface Segregation PrincipleGreatings, today we are looking into a design pattern that will help us strive to create robust, maintainable, and scalable codebases. One…Apr 91Apr 91
Kevin BartschWhy AI Alone Can’t Mentor Junior DevsHello fellow coders, let’s dive into a different but broad world of software development, where junior devs are like the lone wolves…Apr 3Apr 3
Kevin BartschSOLID Pattern — Single-Responsibility PrincipleGreetings, today let’s dive into another SOLID pattern the Single-Responsibility Principle (SRP) with TypeScript. With this pattern we are…Mar 25Mar 25
Kevin BartschEmbracing Clarity: Nullish Coalescing in TypeScriptWelcome back, let’s dive into the world of TypeScript and explore a feature that’s like a breath of fresh air in a room filled with…Mar 20Mar 20
Kevin BartschSOLID Pattern — Mastering the Open-Closed PrincipleToday, let’s go through the world of software craftsmanship, spotlighting the useful Open-Closed Principle (OCP) with TypeScript. Level…Mar 11Mar 11
Kevin BartschAngular Subscription Handling: Unleashing Performance with UnsubscribeToday, let’s look into the fascinating world of Angular and explore an essential aspect of optimizing performance: subscription management…May 31, 2023May 31, 2023