Mikaeel Khalidblog.mikaeels.com·Jan 26, 2023Use of design patterns in software developmentDesign patterns are a fundamental aspect of software development, providing a common vocabulary and structure for solving common problems. Understanding and effectively utilizing design patterns can greatly improve the quality, maintainability, and s...Discuss·75 readsDevSingleton Design Pattern
Paul-Sebastian Manolepaulsebastian.codes·Nov 13, 2022Immutable TypeScriptI'm mainly a C# programmer at the moment, and when records were introduced in C# 9 (and then record structs and record classes, later in C# 10) I was ecstatic. Finally, a simple way to declare immutable objects! But now I am learning TypeScript since...Discuss·52 likes·3.5K readsLearning TypeScriptDesign Patterns in TypeScript