Cool things I made

Recent Games

Reject work, build things!
Damn bonies! Defeat the bone generals so Skelletrex doesn’t come back!
Save the humanity from Skelletrex and his bone brigade.
Build different constructs to throw a watermelon.
Fight off your nightmares and survive another night.
An action packed arcade shooter.
Fight off endless hoards of bandits.

Leetware Youtube Channel

A channel for my projects and tutorials

Useful things

More Hoani

Recent Posts

OpenAI - Voice

1 minute read

Speech-to-text transcription and translation using OpenAI’s API

Docker Multiarch

1 minute read

Using dockerx to build and run containers for different architectures

Go Docs

1 minute read

Writing and publishing go docs on pkg.go.dev

Go gRPC

6 minute read

Basic gRPC using Go

GStreamer Setup

less than 1 minute read

Install and Run GStreamer on Debian Distros

Using GoMock

less than 1 minute read

Mocking interfaces in GoLang

Software Patterns

5 minute read

Reference for component cohesion and coupling principles

Rust Basics

3 minute read

Lists, Slices, Arrays, Strings, Loops, and Iterators

Refactoring Notes

6 minute read

Reference from reading Martin Fowler’s Refactoring book

Context in Go

1 minute read

Managing Go routines using the Context package

C++ Classes

less than 1 minute read

Inheritance, Virtual Functions, Interfaces and more

C++ Const

less than 1 minute read

Using const with pointers and classes

C++ Vector

less than 1 minute read

Basics for using C++ vectors

C++ Maps

less than 1 minute read

Basics for using the C++ key-value pair map objects