Zahiruddin Tavargere
Zahiruddin Tavargere (zahere.com)

Zahiruddin Tavargere (zahere.com)

Follow
homeDatabaseSystem DesignNews & TrendsThe Adaptive EngineerUI UXCareer
Series

Coding and System Design


Articles in this series

Why Processes Help Even If You Are a "Fast-Moving" Company

Sep 17, 20233 min read

I have spent a good 6 years working in a newsroom where every day was a unique experience. This is what a ‘’Happy Path’ looked like in the day of the...

Why Processes Help Even If You Are a "Fast-Moving" Company

How Discord Stores TRILLIONS of Messages

Jul 29, 20234 min read

If you are not familiar with Discord, here’s a quick introduction. Discord is a voice, video, and text chat app that's used by tens of millions of...

How Discord Stores TRILLIONS of Messages

Why Software Developers Need Prompt Engineering Skills

Jun 25, 20237 min read

Part 1 of the Generative AI series · The Context Confession: I am a software engineer who has done very complex enterprise integrations at the workplace...

Why Software Developers Need Prompt Engineering Skills

Demystifying Large Language Models: A Guide for Software Developers

Jun 18, 20236 min read

Introduction Before we talk about LLM, it is important to have an understanding of the subsets of Artificial Intelligence. Natural Langauge...

Demystifying Large Language Models: A Guide for Software Developers

How to build a Redis-like database in C#

Jun 11, 202313 min read

Context: The objective of this exercise is to create a simplified version of Redis in C# as a learning project. We will call it "KVLite"! While Redis...

How to build a Redis-like database in C#

Story Points and Tech Debt: Avoiding Estimation Nightmares

Jun 4, 20235 min read

The Context Picture this. The product you are working on is a few years old. Through trial and tribulation, your team has been constantly adding new...

Story Points and Tech Debt: Avoiding Estimation Nightmares