Usamah JassatAdvanced Error Handling In GoErrors and error handling are one of the best yet cumbersome features in Go, they force developers to think about the ways that their code…6 min read·6 days ago----
Usamah JassatBlazing Fast AI Voice Cloning with VoiceCraftA few weeks a group of researchers from the University of Texas release the paper along with the weights for a new token infilling model…7 min read·Apr 11, 2024--1--1
Usamah JassatBuilding a Torrent Client Part 1 — BencodingI’ve always been fascinated by torrenting, how has it been able to be so wide spread on the internet and how is it able to easily make huge…5 min read·Mar 21, 2024----
Usamah JassatFree Code Assistance: Setting Up Your Local GitHub Copilot AlternativeIn the world of Software development, the quest for efficiency and productivity is unending. From IDE’s to the polished vim set-ups we’re…5 min read·Feb 13, 2024--3--3
Usamah JassatinDevOps.devA Detailed guide to Probes In KubernetesWhen you’re striving to enhance the stability, availability, and durability of your applications deployed on Kubernetes, probes become…10 min read·Jan 31, 2024----
Usamah JassatJSON Field Overriding in GoRecently I was facing an issue where I was seeing unnecessary warnings in the logs of a Kubernetes Operator my team owned. This was…3 min read·Jan 24, 2024----
Usamah JassatLive Reload Configs In GoLang using ViperOne of the more intriguing features of I discovered while working on my first Kubernetes Operator is the ability of ConfigMaps mounted as…3 min read·Jan 14, 2024----
Usamah JassatNuggets From Building a BitTorrent ClientI have been building a torrent client and thought that I would share some of the things that I’ve learnt during working on the project4 min read·Jan 6, 2024----