Ardan Labs
Featured Post

Using Tools: A Meeting Scheduler

Published Mar 17, 2026 8 min read

Introduction LLM are great, but they are trained on public data sets. In some cases, you need the LLM to use data that’s not publicly available or that’s frequently changing. There are …

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

go training golang blockchain

Introduction In the first two posts, I explained there were four aspects of a blockchain that this series would explore with a backing implementation provided by the …

go training golang blockchain

Introduction In the first post, I explained there were four aspects of a blockchain that this series would explore with a backing implementation provided by the Ardan …

go training golang blockchain

Introduction This is the first post in a series that will explore the semantics and implementation details of the Ardan blockchain project. The code is a reference …

Published

Jan 17, 2022

-

9 min read

Visualization in Go - Plotting Stock Information

golang

Introduction You’d like to visualize some stock data using Go, but after looking at the Go ecosystem you see very little in charting. You find gonum, which has some …

Published

Nov 1, 2021

-

8 min read

GIS in Go

golang

Introduction You are jogging and want to show off your route to your friends. Let’s imagine the data you have for your route is a CSV file in the following format: …

Published

Sep 13, 2021

-

10 min read

Extract, Transform, and Load in Go

golang

Introduction You are about to visit Boston, and would like to taste some good food. You ask your friend who lives there what are good places to eat. They reply with …

Published

Jul 27, 2021

-

9 min read

Data Science in Go: How Much To Tip

golang

The Question When you work on data science problems, you always start with a question you’re trying to answer. This question will affect the data you pick, your …

Published

Apr 9, 2021

-

8 min read

Using Bitmasks In Go

golang

Introduction You write a server for a massively multiplayer online role-playing game (MMORPG). In the game, players collect keys and you want to design how to store the …

Published

Jan 13, 2021

-

10 min read

Writing Simulations Using Go

python grpc golang

Introduction If you can write a for-loop, you can do statistics. - Jake Vanderplas A lot of developers shy away from problems which involve statistics or probability. …