Ardan Labs
Featured Post

RAG in Go: A Vulnerability Research Tool

Published April 21st, 2026 12 min read

Introduction In the previous post, you saw how you can use tools to add information to an LLM query. In this post, we’ll see another method of adding information to an LLM called RAG, or …

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

Published

Jun 26, 2020

-

10 min read

Dgraph Database Semantics

dgraph graphql go training golang

Introduction In this paper written by Manish Jain (the founder of Dgraph) he describes Dgraph as: a distributed graph database which provides horizontal scalability, …

Published

Jun 8, 2020

-

12 min read

Python and Go : Part I - gRPC

go python grpc golang

Series Index Python and Go: Part I - gRPC Python and Go: Part II - Extending Python With Go Python and Go: Part III - Packaging Python Code Python and Go: Part IV - Using …

Published

May 15, 2020

-

15 min read

Dgraph, GraphQL, Schemas, and CRUD

dgraph graphql go training golang

Introduction In most of the reviews for this post, I was asked why choose a graph database over something else? This is a hard question to answer since my experience …

Published

Apr 16, 2020

-

8 min read

Getting Started With Dgraph and GraphQL+-

dgraph graphql+- go training golang

Introduction I have spent a career building business applications that work with databases, starting with SQL and then moving to No-SQL. I’ve been curious how Graph …

Published

Apr 13, 2020

-

12 min read

Modules Part 06: Vendoring

go Training golang

Series Index Why and What Projects, Dependencies and Gopls Minimal Version Selection Mirrors, Checksums and Athens Gopls Improvements Vendoring Introduction It’s no …

Published

Apr 8, 2020

-

10 min read

Modules Part 05: Gopls Improvements

go Training golang

Series Index Why and What Projects, Dependencies and Gopls Minimal Version Selection Mirrors, Checksums and Athens Gopls Improvements Vendoring Prelude This is a guest …

go Training golang docker

Series Index Reducing Image Size Details Specific To Different Languages Going Farther To Reduce Image Size Introduction In the first two parts of this series, we covered …

go Training golang docker

Series Index Reducing Image Size Details Specific To Different Languages Going Farther To Reduce Image Size Introduction In the first part, we introduced multi-stage …

Published

Feb 10, 2020

-

17 min read

Modules Part 04: Mirrors, Checksums and Athens

go Training golang

Series Index Why and What Projects, Dependencies and Gopls Minimal Version Selection Mirrors, Checksums and Athens Gopls Improvements Vendoring Introduction One of the …