Code Untangled: Immutability You heard about the term "immutability" in programming. But why is immutability an important concept? Why is it mentioned so often in programming and especially in the front-end world?
Write Code Like a Senior: 5 Must-Know Tips for Crafting Code In this article, we are talking about 5 simple tips you can start using this moment to improve your code quality. No matter what programming language you use or how many years of experience you have, you can use these tips in your daily work. So let's start.
TypeScript Learning Adventures: A Tale of Love and Hate - React and TypeScript React JS is a very well-liked JavaScript library for creating incredible user interfaces. Additionally, it works with TypeScript. Although it's not the default, TypeScript is...
TypeScript Learning Adventures: A Tale of Love and Hate - Node.js and TypeScript You can use TypeScript to build Node.js applications. Also of course in conjunction with the popular Express.js framework. Or any other frameworks like Koa, Meteor, Nest, and others.
TypeScript Learning Adventures: A Tale of Love and Hate - Compiler settings In this article, we'll take a closer look at the TypeScript Compiler. Thus far, we always used it by running tsc command and then pointing at a file that we wanna compile.
TypeScript Learning Adventures: A Tale of Love and Hate - Decorators A feature that can be quite helpful for meta-programming is decorators. What does "meta-programming" actually imply now? Decorators are an excellent tool for creating code that is simpler for other developers to use.
TypeScript Learning Adventures: A Tale of Love and Hate - Generics While TypeScript supports generics, vanilla JavaScript does not. Yet, generic types exist in other programming languages such as C++, C#, and Java. In this article, we will look into generics and their meaning.