Toggle boolean state effectively in ReactAugust 18, 2022
Often, we want to toggle a boolean state in our React application. The first choice is probably using an useState hook, but is it the best option?
Stack Data StructureAugust 17, 2022
The Stack Data Structure is similar to the Queue; Check the article for more details.
Priority Queue Data StructureAugust 16, 2022
To create a Priority Queue, we can leverage a previously created Queue. Want to see more details? Check the article!
Queue Data StructureAugust 15, 2022
The queue is one of the easiest Data Structures, so let's implement it from scratch!
Data Structures and Algorithms in TypeScript - What to expectAugust 14, 2022
The new series about Data Structures and Algorithms is here! If you want to know more - check the article.
Create a large file on macOSAugust 8, 2022
Sometimes we need to have one big file of a specific size. Do not look for one; create one!
Fundamentals of Testing in TypeScript #4November 27, 2021
Testing asynchronous code can be tricky sometimes. We will go through the process of making our testing framework ready for the asynchronous functions.
How to verify Google Search Console domain with VercelNovember 26, 2021
Updating DSN records can be scary, but worry not! In this tutorial, we will verify our domain for GSC on Vercel!
How to insert a snippet after pressing a keyboard shortcut in VS CodeNovember 10, 2021
A gentle introduction to the world of the keyboard shortcuts and snippets inside VS Code
How to set notifications for macOS consistently in an automatic wayNovember 5, 2021
Is there any way how we can set notifications automatically and consistently? Let's find out!
How to merge JSX component props in TypescriptOctober 26, 2021
How can we merge JSX component props in TypeScript? And how can we do it properly? Let's find out!
Use ternaries rather than logical AND in JSX. Or not?October 24, 2021
Is the ternary operator silver bullet for conditional rendering or not?
A gentle introduction to nullish coalescing operatorOctober 11, 2021
The overview of the nullish coalescing logical operator and how to use it.
A gentle introduction to ESModules in Node.jsOctober 8, 2021
Every supported version of Node.js now supports ESModules. Here is a tutorial on how to start using them.
Using faker.js on Next.js API routeMay 4, 2021
A simple tutorial about creating a Next.js API route with dynamic faker.js data.
Fundamentals of Testing in TypeScript #3April 21, 2021
We will isolate tests by building a simple TypeScript testing framework.
Fundamentals of Testing in TypeScript #2April 12, 2021
We will add a layer of abstraction to our simple assertion code to make writing test more easily.
How to host Express app on VercelApril 3, 2021
A simple tutorial about hosting the Express app on Vercel.
Fundamentals of Testing in TypeScript #1March 31, 2021
We will build our own version of Jest, so you understand what Jest does and how it works from a fundamental level.
Why I joined the Blogging for Devs courseMarch 7, 2021
Blogging for Devs is a free email course from marvelous Monica Lent, which can help you with the growth of your blog.
Compress multiple folders into individual zip files - macOSNovember 21, 2018
Quick tip about compressing multiple folders into individual zip files
Copy a string representation of the specified object to the clipboard with Chrome DevToolsNovember 12, 2018
Quick tip how to copy a string representation of the specified object to the clipboard with Chrome DevTools
Custom web search with Alfred on your MacOctober 20, 2018
You can create a custom web search with Alfred (Spotlight on steroid) without a Powerpack upgrade.