474 followers
๐จโ๐ป Fullstack .NET and JavaScript web developer ๐จโ๐ซ Coding teacher and advocate ๐จโ๐ฌ Former PhD research scientist.
In case you didn't know, Hashnode has it's own GraphQL API! Catalin Pit wrote a great article about how you can use the API to display your published...
Everyday techniques you can use to tidy up your code & make it easier to read ยท 1. Destructuring Assignment Destructuring assignment allows one or more...
If you have been programming for any length of time, you may well have come across higher order functions, but (like me) may not have fully...
If you've spent much time around C# and .NET, it's likely that you will have come across LINQ (Language-Integrated Query), which allows you to use a...
Dependency injection (DI) is a wonderful thing. Simply add your dependency as a parameter to the constructor (most commonly) of your class, register...
What is Primitive Obsession? To start with, primitives are the basic data types available in most languages. These include data types such as strings,...