Engineer, Writer, and Bassist. Seeking my own path rather than following the crowd. I value deep reflection, playing the bass, and the cozy life with my wife and Leo(🐶).
Posts
9 Mar 2025
Comparison of Channel Iteration in Go
Let’s compare different methods for reading from channels in Go.
6 Mar 2025
Yeah, I always try to plan my day, but failed to do so.
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.
22 Aug 2023
Custom Errors in Solidity: A Gas-Efficient Alternative
Custom errors are a new feature in Solidity v0.8.4 that allow developers to define custom error types.
21 Aug 2023
How to Reduce Smart Contract Size
We can reduce smart contract size from EIP-170.
13 Feb 2023
Implementation of Multi-Party Matching Trade using Smart Contract
The advantages and disadvantages of implementing multi-party matching trades using smart contracts.
23 Dec 2022
Managing Complex Application Architectures with Apache Kafka
Let’s understanding quickly about Apache Kafka.