The less trodden path with sqlite

In this article, I highlight exciting set of features and interfaces that allows you to unlock the full potential of sqlite3
Read more →

Berkeley Packet Filter in Golang

In this article, I explore how we can use the classic Berkeley Packet Filter (cBPF) in Golang.
Read more →

Using interfaces in Go

This article aims to cover interfaces and their usage in Golang. It tries to explain where and how you should interfaces and how to avoid common pitfalls while using them in Golang.
Read more →

Why documentation matters

In this article, I’ve tried to cover an often ignored aspect of software engineering, writing good documentation.
Read more →
Unless stated, contents of this site are licensed under CreativeCommons BY-SA 4.0
Source snippets licensed under MIT © Riyaz Ali 2023