↧
Facilitating Reuse with TypeScript Generics
As is so often emphasized in my articles, facilitating reuse is perhaps one of the most import aspects of system design. For over a decade, languages such as Java, and C# have used generics as one of...
View ArticleCode Review Essentials
Code Reviews are an essential part of Software Engineering, providing numerous benefits for teams and the products they deliver. Having spent a significant amount of time conducting them for many years...
View ArticleFront-End System Design: 12 Fundamentals You Need to Know
To commemorate the 20th Anniversary of this Blog, I wanted to publish an Article which would stand the test of time; providing value to developers of all levels; both now, and for many years to come....
View Article