Real Immutable Types With TypeScript

Mar 7, 2020 5 min read

Banner for Real Immutable Types With TypeScript

Discover a simple, library-free method to create immutable objects in TypeScript. Learn about the Immutable<T> type, its advantages over the built-in Readonly type, and its limitations at runtime.

Read more

TypeScript and the Power of the Unknown

Jul 15, 2019 5 min read

Thumbnail for TypeScript and the Power of the Unknown

Uncover the power of TypeScript's 'unknown' type, a safer alternative to 'any'. Learn about its use cases, including migrating from JavaScript, working with third-party libraries without type definitions, and consuming APIs that aren't yet implemented.

Read more

Thumbnail for I was listening to a podcast... (the 2018 edition)

Explore a curated list of podcasts from various domains including tech, news, entertainment, and sports. This 2018 edition provides an updated selection of podcasts that the author frequently listens to, offering insights and recommendations for each.

Read more

Handling nulls in C# the right way

Jan 31, 2017 7 min read

Thumbnail for Handling nulls in C# the right way

Learn how to handle null values in C# effectively using the language-ext library. Discover the problems associated with nulls, the importance of avoiding their use, and how language-ext's Option<T> type provides a better alternative. Explore real-life scenarios and code examples to understand the benefits of using Option<T> for null handling in C#.

Read more

What makes a good team

Jan 7, 2017 3 min read

Thumbnail for What makes a good team

Discover the key characteristics that make a team truly exceptional. Learn about constant challenges, the importance of the human perspective, attention to details, eagerness to learn, and being open-minded. Find out what makes a team great.

Read more

The Coding Temple © 2023