Recent Posts
How to Improve the Performance of your ReactJS Apps - ReactJS Optimization
"React offers some nice ways to optimize our React apps. However, it's not always clear for when we should add optimizations. In fact, we can even slow down our app and make the code more complex. (Includes: React.memo, useCallback & useMemo)"
- 08 March 2022JavaScript Array Methods Cheat Sheet (17 Common Array Methods) π
"Having common array methods at the top of your head will allow you to write elegant and efficient solutions in JavaScript more quickly."
- 20 February 2022TypeScript Cheat Sheet π (32 Code Examples + PDF & Poster)
"This concise cheat sheet explains fundamental TypeScript concepts, with code examples."
- 29 January 2022Git Cheat Sheet Poster
"Git Cheat Sheet Poster with 50 common Git commands. Stop wasting time looking up the same common Git commands!"
- 20 January 2022Git Workflows - Solo Vs Team Work, Undoing Mistakes, Contributing to Open Source... and more
"In this article, I give my workflows for almost everything that you will ever need to do with Git"
- 06 January 2022Learn Basic Java Programming
"In this article you will learn how to set up Java on your machine, and learn the basics of the Java programming language - how code is executed, types, control flow, write basic programs, classes & methods, etc..."
- 23 October 2021Searching and Sorting Algorithms in JavaScript | The Ultimate Guide
"In this article we'll define important algorithm concepts, and go through the logic and performance of Linear and Binary Search, as well as six important sorting algorithms in JavaScript."
- 19 September 2021Radix Sort in JavaScript
"In this article we'll cover: What is Radix Sort?; Radix Sort algorithm β step-by-step; Radix Sort in JavaScript; Time complexity of Radix Sort; Advantages and disadvantages of Radix Sort"
- 15 September 2021