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
Type at least 3 characters.
Search failed. Try again or message us directly at hello@ardanlabs.com.
Published
June 27, 2024
-
2 min read
Ep. 2: Mastering LLM Integration with Go and Prediction Guard
Introduction: Welcome to Episode 2 of our Intro to Generative AI series! In this segment, Daniel dives into the practical aspects of working with large language models …
Published
July 03, 2024
-
2 min read
Ep. 8: Enhancing Go Application Security with JWT and OPA
Introduction: In this segment, Bill delves into the fundamental aspects of authentication and authorization, equipping Go developers with essential knowledge and advanced …
Published
June 21, 2024
-
2 min read
Ep. 1: Enhancing Your Go Projects with Generative AI: Exploring LLMs
Introduction: Welcome to the first episode of our “Intro to Generative A.I” series! In this episode, Daniel dives into the intriguing world of large language …
Published
June 26, 2024
-
2 min read
Ep. 7: Building Resilient Go Applications: Key Error Handling Techniques
Introduction: Going into more detail on error handling, Bill provides a comprehensive overview of effective strategies and best practices for Go developers. By exploring …
Published
June 19, 2024
-
2 min read
Ep. 6: GoRoutines and Error Handling: Essential Techniques for Software Engineers
Introduction: Continue the dive into the complexities of Go’s concurrency model in this segment of the “Ultimate Software Design” series, where Bill …
Published
June 12, 2024
-
2 min read
Ep. 5: Efficient Concurrency in Go: Managing GoRoutines and Load Shedding
Introduction: In this installment, Bill delves into the concept of load shedding in Go, explaining its importance in managing GoRoutines and ensuring clean shutdowns.
How …
Published
June 05, 2024
-
2 min read
Ep. 4: Mastering Kubernetes Networking: Essential Insights for Efficient Deployment
Introduction: In this detailed discussion, Bill delves into the critical aspects of networking within Kubernetes clusters, emphasizing the necessity of properly defining …
Published
May 28, 2024
-
2 min read
Ep. 3: Mastering Kubernetes: Setting Up Environments with Kind
Introduction: In this installment of the Ultimate Software Design series, Bill guides us through setting up a Kubernetes environment using Kubernetes inside Docker …
Published
May 22, 2024
-
2 min read
Ep. 2: Elevating Software Design in Go: Package Architecture in Modern Development
Introduction: In this insightful episode, Bill dives deep into the realm of package design, shedding light on its crucial role in software development. Here are three key …

