NEW courses available! Our Rust Self-Paced Training bundle has 2 new courses. View New Curriculum →
Ardan Labs

Featured Post

September 23, 2025

Kubernetes CPU Limits and Go

Kubernetes CPU limits can look straightforward on the surface, but their impact on application performance is anything but simple. This article unpacks how Go services interact with Kubernetes CPU …

Subscribe to our Newsletter

By signing up you get access to our FREE Training Bundle, Technical Tuesday releases, Special Offers, & Notifications on our latest content.

All Blog Posts

Jan 3, 2023

go training golang

Introduction In episode 10, Bill dove into the technical implementation of his genesis record and defined a custom Go type representing the record. While doing so, he …
Introduction I made it my mission in 2022 to learn everything I could about blockchain and as the year ends, I feel like I accomplished my goal. Love it, hate it, or …

Dec 20, 2022

go training golang

Introduction In episode 8, Bill wanted to build a blockchain in Go and began to lay the groundwork for the project. Go is a good choice because its standard library has …

Dec 19, 2022

go training golang

Introduction In episode 6, Bill gives an overview of what consensus algorithms are and how these algorithms ensure distributed databases are in sync. Moving forward Bill …

Dec 19, 2022

go training golang

Introduction In the first part of the series, Bill designed a dependency management system. The dependency manager needed to be distributed, transparent, …

Dec 16, 2022

go training golang

Introduction In this video, Paulo shows the benefit of leveraging generic functions to write less code that does more. He starts by walking you through an API server he …

Dec 16, 2022

go training golang

Introduction In case you missed episode 4, Bill attempted to integrate current database sharing solutions to solve the “database ownership” problem his dependency manager …

Dec 16, 2022

go training golang

Introduction In the last video, Bill left off talking about proof of work (PoW) algorithms. In a distributed and decentralized environment, PoW used to be the gold …

Dec 16, 2022

go training golang

Introduction Most apps that work with time values eventually need to display time to a user. Go has a unique way of allowing you to specify how to display time values …