I've been reading more and more about LLM-based applications recently, itching
to build something useful as a learning experience. In this post, I want to
share a Retrieval Augmented Generation (RAG) system I've built in 100% Go and
some insights I learned along the way.
Some li...
Happy Birthday, Go!
In this post we're going to talk about how (and why!) different types of function parameters behave differently in Go.
If you're new (or even not-so-new) to Go, this can be a common source of confusion and questions. Why do functions generally mutate maps and slices, but not o...
In the second part of this series on career skills for software engineers,
we’ll look at how to deal with that trickiest of species: human beings.
In the second part of this series on career skills for software engineers,
we’ll look at how to deal with that trickiest of species: human beings.
This is how I automated my garage doors without using a BTN interface.
#483 — November 7, 2023
Unsub | Web Version
Go Weekly
Charm Raises $6M to Build the Next Generation of the Command Line — Like much of the Go community, we’ve been huge fans of Charm’s approach to building useful Go-based to...
Another boring release, with mostly bug fixes and quality-of-life improvements.
This post documents my journey implementing a Homekit integration for my
Intelbras AMT8000 alarm system.