Forem

Ganesh Kumar profile picture

Ganesh Kumar

I am tech enthusiast, IoT innovator, Software Developer

How to Build a In-Memory Cache in Go Using Generics With TTL
Cover image for How to Build a In-Memory Cache in Go Using Generics With TTL

How to Build a In-Memory Cache in Go Using Generics With TTL

7
Comments
10 min read

Want to connect with Ganesh Kumar?

Create an account to connect with Ganesh Kumar. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Go Programming Language: Everything You Need To Know About It (Part 3)
Cover image for Go Programming Language: Everything You Need To Know About It (Part 3)

Go Programming Language: Everything You Need To Know About It (Part 3)

6
Comments
3 min read
Go Programming Language: Everything You Need To Know About It (Part 2)
Cover image for Go Programming Language: Everything You Need To Know About It (Part 2)

Go Programming Language: Everything You Need To Know About It (Part 2)

6
Comments
2 min read
The Go Programming Language: Everything You Need To Know
Cover image for The Go Programming Language: Everything You Need To Know

The Go Programming Language: Everything You Need To Know

1
Comments
2 min read
How To Fix Race Condition in Go: Part 3

How To Fix Race Condition in Go: Part 3

11
Comments
2 min read
How To Fix Race Condition in Go: Part 2
Cover image for How To Fix Race Condition in Go: Part 2

How To Fix Race Condition in Go: Part 2

12
Comments
3 min read
How To Fix Race Condition in Go: Part 1
Cover image for How To Fix Race Condition in Go: Part 1

How To Fix Race Condition in Go: Part 1

15
Comments
3 min read
Implementing Thread-Safe In-Memory Cache in Go Part 2: Introducing Expiration to cache (TTL)
Cover image for Implementing Thread-Safe In-Memory Cache in Go Part 2: Introducing Expiration to cache (TTL)

Implementing Thread-Safe In-Memory Cache in Go Part 2: Introducing Expiration to cache (TTL)

15
Comments
4 min read
In-Memory Cache in Go Part 1: Improving Performance and Efficiency
Cover image for In-Memory Cache in Go Part 1: Improving Performance and Efficiency

In-Memory Cache in Go Part 1: Improving Performance and Efficiency

11
Comments
3 min read
How To Calculate DoD, WoW, MoM and YoY Metrics?
Cover image for How To Calculate DoD, WoW, MoM and YoY Metrics?

How To Calculate DoD, WoW, MoM and YoY Metrics?

15
Comments
4 min read
Application And Solutions of IIoT
Cover image for Application And Solutions of IIoT

Application And Solutions of IIoT

10
Comments
3 min read
Technologies Used in IIoT
Cover image for Technologies Used in IIoT

Technologies Used in IIoT

8
Comments
3 min read
Characteristics and Architecture of IIoT
Cover image for Characteristics and Architecture of IIoT

Characteristics and Architecture of IIoT

5
Comments
4 min read
Benefits and Difference B/W IIoT and IoT
Cover image for Benefits and Difference B/W IIoT and IoT

Benefits and Difference B/W IIoT and IoT

5
Comments
3 min read
How IIoT will play major role in improving productivity in Industries
Cover image for How IIoT will play major role in improving productivity in Industries

How IIoT will play major role in improving productivity in Industries

11
Comments
2 min read
How to Spin Up Redis with Docker
Cover image for How to Spin Up Redis with Docker

How to Spin Up Redis with Docker

5
Comments
4 min read
ANC: How Computers Learn to Cancel Noise
Cover image for ANC: How Computers Learn to Cancel Noise

ANC: How Computers Learn to Cancel Noise

10
Comments
4 min read
How to Setup an LLM Model Locally on Your Machine (Linux)
Cover image for How to Setup an LLM Model Locally on Your Machine (Linux)

How to Setup an LLM Model Locally on Your Machine (Linux)

15
Comments
3 min read
The Easiest Way to Create a Bootable USB with Ventoy
Cover image for The Easiest Way to Create a Bootable USB with Ventoy

The Easiest Way to Create a Bootable USB with Ventoy

10
Comments
3 min read
How to Enable Hibernation on Dual Boot Linux Mint?
Cover image for How to Enable Hibernation on Dual Boot Linux Mint?

How to Enable Hibernation on Dual Boot Linux Mint?

15
Comments
4 min read
Understanding How Git Internals Work?: PART-2
Cover image for Understanding How Git Internals Work?: PART-2

Understanding How Git Internals Work?: PART-2

10
Comments
2 min read
Understanding How Git Internals Work?: PART-1
Cover image for Understanding How Git Internals Work?: PART-1

Understanding How Git Internals Work?: PART-1

10
Comments
2 min read
From Commits to DAGs: How Git Uses a DAG to Track Your Code History
Cover image for From Commits to DAGs: How Git Uses a DAG to Track Your Code History

From Commits to DAGs: How Git Uses a DAG to Track Your Code History

16
Comments
6 min read
Understanding Git in a Simple Way - Part 6
Cover image for Understanding Git in a Simple Way - Part 6

Understanding Git in a Simple Way - Part 6

10
Comments
2 min read
Understanding Git in a Simple Way - Part 5
Cover image for Understanding Git in a Simple Way - Part 5

Understanding Git in a Simple Way - Part 5

10
Comments
1 min read
Understanding Git in a Simple Way - Part 4
Cover image for Understanding Git in a Simple Way - Part 4

Understanding Git in a Simple Way - Part 4

15
Comments
2 min read
Understanding Git in Simple way - Part 3
Cover image for Understanding Git in Simple way - Part 3

Understanding Git in Simple way - Part 3

8
Comments
2 min read
Understanding Git in Simple way - Part 2
Cover image for Understanding Git in Simple way - Part 2

Understanding Git in Simple way - Part 2

10
Comments
2 min read
Understanding Git in Simple way - Part 1
Cover image for Understanding Git in Simple way - Part 1

Understanding Git in Simple way - Part 1

5
Comments
2 min read
How To Setup Google Collab Extension?
Cover image for How To Setup Google Collab Extension?

How To Setup Google Collab Extension?

15
Comments
2 min read
Simple Tweaks That Make SQLite Lookup Faster - Part 2
Cover image for Simple Tweaks That Make SQLite Lookup Faster - Part 2

Simple Tweaks That Make SQLite Lookup Faster - Part 2

5
Comments
2 min read
Simple Tweaks That Make SQLite Lookup Faster – Part 1
Cover image for Simple Tweaks That Make SQLite Lookup Faster – Part 1

Simple Tweaks That Make SQLite Lookup Faster – Part 1

6
Comments
4 min read
CAVLite: Lightweight, Memory-Efficient Security Audit for Low-RAM Servers.
Cover image for CAVLite: Lightweight, Memory-Efficient Security Audit for Low-RAM Servers.

CAVLite: Lightweight, Memory-Efficient Security Audit for Low-RAM Servers.

16
Comments
4 min read
Announcing udwall: A New Tool for Making UFW and Docker Play Nice With Each Other
Cover image for Announcing udwall: A New Tool for Making UFW and Docker Play Nice With Each Other

Announcing udwall: A New Tool for Making UFW and Docker Play Nice With Each Other

17
Comments
5 min read
How to View Logs and Diffs of Custom Scripts in Ansible
Cover image for How to View Logs and Diffs of Custom Scripts in Ansible

How to View Logs and Diffs of Custom Scripts in Ansible

16
Comments
4 min read
The Difference Between Unrestricted and Restricted Integer Partitions
Cover image for The Difference Between Unrestricted and Restricted Integer Partitions

The Difference Between Unrestricted and Restricted Integer Partitions

12
Comments 2
4 min read
Understand The Algorithm Behind The Coin Change Problem With Mathematics
Cover image for Understand The Algorithm Behind The Coin Change Problem With Mathematics

Understand The Algorithm Behind The Coin Change Problem With Mathematics

11
Comments 2
4 min read
What I learned from Analyzing HTTP Traffic with Wireshark
Cover image for What I learned from Analyzing HTTP Traffic with Wireshark

What I learned from Analyzing HTTP Traffic with Wireshark

10
Comments
4 min read
How TCP and UDP Protocols Work: Understanding Their Critical Role in Internet Communication
Cover image for How TCP and UDP Protocols Work: Understanding Their Critical Role in Internet Communication

How TCP and UDP Protocols Work: Understanding Their Critical Role in Internet Communication

15
Comments
3 min read
These Key Features of GraphQL make it Unique among Other API Technologies
Cover image for These Key Features of GraphQL make it Unique among Other API Technologies

These Key Features of GraphQL make it Unique among Other API Technologies

11
Comments
4 min read
Implementing Graphs in Golang Without Starting from Scratch
Cover image for Implementing Graphs in Golang Without Starting from Scratch

Implementing Graphs in Golang Without Starting from Scratch

11
Comments 6
3 min read
Build Your CAN Bus Skills: A Beginner’s Guide to Using CAN in Your Projects
Cover image for Build Your CAN Bus Skills: A Beginner’s Guide to Using CAN in Your Projects

Build Your CAN Bus Skills: A Beginner’s Guide to Using CAN in Your Projects

13
Comments 3
4 min read
Understanding CAN Bus: How Your Car’s Electronics Communicate with Each Other
Cover image for Understanding CAN Bus: How Your Car’s Electronics Communicate with Each Other

Understanding CAN Bus: How Your Car’s Electronics Communicate with Each Other

10
Comments
4 min read
Which Go Web Backend Framework Is Right for Your Next Project? A Detailed Analysis of Features and Performance
Cover image for Which Go Web Backend Framework Is Right for Your Next Project? A Detailed Analysis of Features and Performance

Which Go Web Backend Framework Is Right for Your Next Project? A Detailed Analysis of Features and Performance

10
Comments
5 min read
EEPROM Data Storage Using I2C With Arduino UNO And AT24C256 Module

EEPROM Data Storage Using I2C With Arduino UNO And AT24C256 Module

17
Comments
9 min read
How I Built a DIY IoT Notification System for Monitoring Service Downtime
Cover image for How I Built a DIY IoT Notification System for Monitoring Service Downtime

How I Built a DIY IoT Notification System for Monitoring Service Downtime

16
Comments
4 min read
I Studied How Google Signs You Into All Services With One Login. Here's What I Learned
Cover image for I Studied How Google Signs You Into All Services With One Login. Here's What I Learned

I Studied How Google Signs You Into All Services With One Login. Here's What I Learned

10
Comments
2 min read
How To Build An Interactive, Persistent Tree Editor with MongoDB, Node.js, and React
Cover image for How To Build An Interactive, Persistent Tree Editor with MongoDB, Node.js, and React

How To Build An Interactive, Persistent Tree Editor with MongoDB, Node.js, and React

9
Comments
5 min read
My AWS SQS Requests Skyrocketed to 1 Million at Month's Start. This is How I Implemented a Cost-Effective Solution.
Cover image for My AWS SQS Requests Skyrocketed to 1 Million at Month's Start. This is How I Implemented a Cost-Effective Solution.

My AWS SQS Requests Skyrocketed to 1 Million at Month's Start. This is How I Implemented a Cost-Effective Solution.

11
Comments 3
5 min read
Is Your Sidebar Hurting Your UX? Our Redesign Journey to Effortless Navigation
Cover image for Is Your Sidebar Hurting Your UX? Our Redesign Journey to Effortless Navigation

Is Your Sidebar Hurting Your UX? Our Redesign Journey to Effortless Navigation

10
Comments
3 min read
Good Practices For Connecting Go Server To Postgres

Good Practices For Connecting Go Server To Postgres

10
Comments
3 min read
Avoid logging into Listmonk for Campaign Previews. Use this hack instead
Cover image for Avoid logging into Listmonk for Campaign Previews. Use this hack instead

Avoid logging into Listmonk for Campaign Previews. Use this hack instead

10
Comments
2 min read
loading...