You need to enable JavaScript to run this app.

Blogs

What Is an ADR (Architectural Decision Record) Document?
Documentation

What Is an ADR (Architectural Decision Record) Document?

ADRs are essential documents in software development that capture the context and consequences of significant architectural decisions.
10 min.
Build Time Data Caching in Next.js
Next.js

Build Time Data Caching in Next.js

Optimizing Next.js Build: Cut Redundant API Calls with Build Time Data Caching. Learn a Step-by-Step Solution to Boost Next.js Apps' Efficiency!
10 min.
Creating a Git Commit Message Convention
Git

Creating a Git Commit Message Convention

Creating a Clear and structured Git commit messages convention and automatically enforcing it with Commitlint for a clean and informative git history.
10 min.
My Data-Fetching Preference in Next.js
Next.js

My Data-Fetching Preference in Next.js

Navigating Next.js data-fetching strategies: A deep dive into SSR, CSR, SSG, ISR, and on-demand revalidation. Make informed choices for optimal performance!
15 min.
The Five Dysfunctions of a Team
Teamwork

The Five Dysfunctions of a Team

Uncover the keys to overcoming team dysfunction. Learn how to build trust, commitment, and accountability with solutions and examples.
15 min.
Front-End Learning Roadmap
Roadmap

Front-End Learning Roadmap

Comprehensive senior front-end developer roadmap! Prioritize topics, build a strong foundation, and progress toward mastery.
5 min.
Respecting the LGBT+ Community by Embracing Diversity and Creating Inclusive Spaces
Awareness

Respecting the LGBT+ Community by Embracing Diversity and Creating Inclusive Spaces

fostering LGBT+ diversity: Navigating inclusivity with empathy and understanding for a better future.
5 min.
How to Create a Standard Merge Request Description Template
Documentation

How to Create a Standard Merge Request Description Template

Optimize your collaborative software development with a comprehensive guide to creating standard & efficient merge requests.
10 min.
How to Create an HTTP Proxy in Next.js
Next.js

How to Create an HTTP Proxy in Next.js

Explore the power of HTTP proxies in enhancing authorization security and functionality in a step-by-step guide.
10 min.
How Husky Git Hooks Enhance Code Quality and Fault Prevention?
Git

How Husky Git Hooks Enhance Code Quality and Fault Prevention?

Boost code quality with Husky git hooks! Pre-commit formatting, commit message standards, and pre-push checks ensure fault-free, confident shipping.
10 min.
I Bet You Don't Know These Sass Features!
Styling

I Bet You Don't Know These Sass Features!

Sass has amazing features like loops and if/else that often go unnoticed, although we can make amazing stuff with them in a performant way.
10 min.
How To Do Great One-On-Ones as a Manager
Teamwork

How To Do Great One-On-Ones as a Manager

Discover the potential of one-on-one sessions for managers and leaders. Learn tips and techniques to create connections with team members.
12 min.
How to Write DRY Redux Code
React

How to Write DRY Redux Code

Mastering Clean and Maintainable Redux Code: A Comprehensive Guide with Redux-Saga Integration in Next.js
10 min.
Why Do You Need To Rethink About Using Redux
React

Why Do You Need To Rethink About Using Redux

Exploring downsides, complexity, and better alternatives for state management in React projects. Rethink your choices and embrace efficiency.
10 min.
Speed Up Your Programming With VSCode Snippets & Shortcuts
General

Speed Up Your Programming With VSCode Snippets & Shortcuts

Explore how to configure and leverage VSCode snippets and shortcuts to turbocharge your programming efficiency.
10 min.
Who Is the "Ideal Team Player"?
Teamwork

Who Is the "Ideal Team Player"?

Discover Humility, Hunger, and Smart — key virtues for an ideal team player. Real-life examples and insights from Patrick Lencioni's book.
15 min.
Favourite Books
BooksPoems
Favourite Songs
PlaylistsArtists
Favourite Shows
AnimationsSeriesAnime