3 December 2023 • 3 min read
Explore the benefits of JavaScripts strict mode in enhancing code reliability and preventing common mistakes. This article delves into its features, real-world examples, and reasons why both beginners and pros should consider its adoption.
30 November 2023 • 3 min read
Learn how to set up, run, and debug TypeScript in Visual Studio Code. This guide provides step-by-step instructions to enhance your JavaScript development process. Dive into the seamless integration of TypeScript with VSCode for a productive coding session.
17 August 2023 • 3 min read
This article introduces you to first class functions, and how functions can be treated as first class citizens in programming, demonstrating their utility and practical applications in Javascript.
17 December 2022 • 14 min read
Complete guide to building a landing page for a SaaS application from scratch, using Vite + React + Tailwind
9 December 2022 • 7 min read
You will be amazed at how simple adding pre-made animations to your React website can be with Lottie, the JSON-based animation library.
22 November 2022 • 5 min read
See how to respond to your users' color scheme setting by displaying your landing page in dark mode, using Tailwind CSS
14 September 2022 • 3 min read
Domain names, name servers, host names and IP addresses. This article will explain what these things really mean and how they come together to create the Domain Name System (DNS).
23 December 2020 • 8 min read
C#'s new Record type is more than just syntactic sugar, it is a sign of the changing tides of code architecture.
4 June 2020 • 4 min read
Implications of sending test data to an unknown third party, and what you should do instead
1 May 2020 • 3 min read
How to use PrismJS to add syntax highlighting to Gatsby pages
18 March 2020 • 8 min read
Demystifying the IEnumerable interface in .NET
2 March 2019 • 9 min read
Stay friends with your co-workers by writing defensive code they cannot break
5 November 2018 • 4 min read
…and when you probably don't need to bother
7 August 2018 • 2 min read
Smart argument binding and DI in .NET Core Console Apps
12 February 2018 • 3 min read
How moving your code to .NET Standard can help you migrate to dotnet core