PinnedSheldon CohenUnderstanding the C4 Model for Software Architecture DocumentationWhen it comes to documenting software systems, using a structured and effective approach is crucial. One such approach is the C4 model…7 min read·Oct 26, 2023----
PinnedSheldon CohenFavoring Composition Over Inheritance“Favor composition over inheritance” is a design principle that suggests it’s better to compose objects to achieve polymorphic behavior and…3 min read·May 19, 2023----
PinnedSheldon CohenInvolve Your Team in Managing Technical Debt: A Guide for StartupsTechnical debt, an inevitable part of software development, is often viewed as a hindrance in the fast-paced environment of startups…5 min read·Apr 23, 2023----
PinnedSheldon CohenApplying SOLID Principles to Angular with examplesSOLID principles are a set of guidelines for writing clean, maintainable, and reusable code. These principles were introduced by Robert C…11 min read·Mar 15, 2023--1--1
Sheldon CohenBuilding Trust and Accountability in today’s Hybrid/Remote WorkforceIn today’s hybrid / remote work, trust and accountability are pivotal for the success of any team. Managers face the challenge of…4 min read·Jan 4, 2024----
Sheldon CohenSecuring Applications using the OWASP Top 10 VulnerabilitiesSecure against OWASP Top 1010 min read·Dec 21, 2023----
Sheldon CohenEmbrace Simplicity and Efficiency in Software using YAGNI and DRY principles3 min read·Nov 9, 2023--1--1
Sheldon CohenWays Startups Can Protect Against Cyber AttacksGuarding your metaphorical castle5 min read·Nov 3, 2023----
Sheldon CohenHere’s Why You Might Not See .NET 8 Preview in Visual Studio 2022So, you’ve heard the buzz, right? .NET 8 preview is out and about, and it’s pretty cool. If you haven’t grabbed it yet, you can do so…2 min read·Oct 9, 2023----
Sheldon CohenSimplifying Routes in .NET Core with Route Grouping: A Minimal API ApproachStreamlining Code with Elegance: Route Grouping in .NET Core Minimal APIs2 min read·Sep 28, 2023----