Smitter

Smitter @smitterhane

About: Developer・ Linux fanatic・ Obsessed with Tech・ Show some coffee ☕ - https://ko-fi.com/smitter

Location:
Nairobi
Joined:
May 17, 2020

Smitter
articles - 27 total

I built Zeet. A Git-like version Control System

🚀 Source Code You can find the source code for Zeet on GitHub. 🎬 DEMO ...

Learn More 1 0Jan 13

Git things right🟢✔️ using rebase workflow in a software team

Git has many powers and one of them is flexibility. Different approaches(workflows) can be leveraged...

Learn More 7 4Aug 21 '23

13 CSS Tricks that will give you an adrenaline rush🤯

CSS is gaining powers with recent web evolution. And it is very clever with tricks that were long...

Learn More 217 20Jul 17 '23

Uncanny visual symbols of a git conflict explained

Git is such a popular Version Control System. It needs no introduction. Software development is a...

Learn More 7 0Jun 20 '23

How to calculate CSS specificity of your style rules

In this article, you will learn how to calculate CSS specificity of the styles you write by computing...

Learn More 12 4Jun 6 '23

Build a Robust JWT Auth System in Node.js: Access and Refresh Token Strategy

part 5 Summary: This article walks you through how to implement JSON Web Token(JWT) Authentication...

Learn More 60 6May 30 '23

The history of HTTPS

Two computers follow a series of agreed-upon steps to establish a communication tunnel with each...

Learn More 10 0May 2 '23

Deftly🦅 Handle exceptions in Node/Express Application

Welcome to part 4. Follow along this series to build a 3-tier Login System implementing core features...

Learn More 1 0Mar 31 '23

Keep cors error under control⚒️

Welcome to part 3. Follow along this series to develop a feature-packed 3-tier Authentication System...

Learn More 4 0Mar 19 '23

Database integration🪢 in node/express - A maintainable approach

Welcome to part 2. Follow along this series to develop a feature-packed 3-tier Authentication System...

Learn More 2 4Mar 13 '23

3-tier authentication - understand and conceptualize📸🤯 the process

Welcome to part 1. Follow along this series to develop a feature-packed 3-tier Authentication System...

Learn More 11 2Mar 6 '23

How to use Suspense for data fetching in React

React.Suspense lets you specify a loading indicator in case some components in the tree below it are...

Learn More 26 4Oct 27 '22

Turn around your Git mistakes in 17 ways

Mistakes! These are not a necessity in software development. But they always find a way to taint the...

Learn More 351 25Oct 9 '22

Hello Dev.to👋, I built this👇, what do you think?

I had fun building this project. And I would like to share. I built a react component library. And I...

Learn More 4 4Sep 26 '22

Difference between joins and foreign key in DBMS

Overview: In this post, I explore joins and foreign keys by what they do and how they work...

Learn More 20 0Sep 15 '22

Using Indexes in MySQL

In this article, I discuss about query optimization using database indexes. I discuss about deciding...

Learn More 4 1Sep 13 '22

What is an Index in MySQL

In this article I explain MySQL index like to a five year old. I recently was invited for an oral...

Learn More 5 0Sep 12 '22

Avoid relative path import hell in react

React is a front-end Javascript Library for building user interfaces. You can start building your...

Learn More 41 7Sep 10 '22

Understand Git And Ease The Rest Of Your Learning

Learn Git This was the best advice I ever got. But to use something effectively, you need to...

Learn More 4 0Sep 9 '22

What size should a cover image of a post be?

What size should a cover image of my dev.to post be? When I hover over the add cover image button, I...

Learn More 10 10Jul 31 '22

22 stats that answer, why you should learn Node.js

No doubt you have heard of Javascript, a dominant client-side programming language running in...

Learn More 9 4Jul 30 '22

Git Pull vs Git Fetch

When working collaboratively with other developers on a repository, you may most likely find yourself...

Learn More 30 0Jul 16 '22

Create live snow effect for your website

Isn't it fascinating how Threejs can create websites that turn into guns and blow your mind off🤯?...

Learn More 5 0Jul 10 '22

Import Javascript modules using import maps( No npm install )🔥

How it's normally done External(third party) libraries can add complexity to a new...

Learn More 8 2Jul 8 '22

403 Forbidden or 401 Unathorized🤔! Explained here

I don't remember how many times I have always mixed up between these http status codes. It always...

Learn More 8 0Jun 2 '22

Private class fields in Javascript (ES2022)

Class fields and class methods are public by default. It is common you may want to make your class...

Learn More 18 2Apr 25 '22

Use SUDO on Linux(Ubuntu,Debian) without password

Linux has, in recent years, become the leading operating system on servers. Many programmers and...

Learn More 33 0Apr 22 '22