dev

17 Mar 2025

Macros in Rust

Let’s understading How macros in Rust work and comparing with C language

16 Mar 2025

Inline Functions in C

Inline function is used for performance optimization, encapsulation, and reduced stack usage

14 Mar 2025

Defer doesn’t always reflect the latest value in Go

Learn common issues when using defer in Go.

13 Mar 2025

Goroutine Synchronization in Go

sync.Cond is a condition variable that helps synchronize multiple goroutines.

12 Mar 2025

How to track gas consumption in Cosmos SDK

Cosmos SDK provides a GasKVStore that tracks gas consumption in real-time during transaction execution.

9 Mar 2025

Comparison of Channel Iteration in Go

Let’s compare different methods for reading from channels in Go.

2 Mar 2025

Slice Initialization and Capacity in Go

This guide explains how length, capacity, and the append function work together when using slices in Go.

26 Dec 2024

DOG(Dynamic Optimal Graph) in CometBFT

DOG(Dynamic Optimal Graph) is a gossip protocol for CometBFT reducing bandwidth consumption.

17 Dec 2024

Narwhal: Scalable Blockchain Data Propagation with DAG-Based Design

Narwhal is a DAG-based mempool for faster and scalable BFT consensus.

2 Dec 2023

Importance of using interface while using go

Interface is the most fascinating feature of go.