gmhafiz
Medical doctor, geek and a chess player. Go, Observability, kubernetes, NLP
DriblSydney, Australia
Pinned Repositories
audit
Audit database INSERT, UPDATE and DELETE by recording who is making that change along with previous and after records.
conkybar
Conky config horizontal bar style
go8
Go + Postgres + Chi Router + sqlx + ent + authentication + testing + opentelemetry Starter Kit for API Development
go8gen
CLI tool to generate Go API based on Go8 repo
golang-database-library-orm-example
Examples of using various popular database libraries and ORM in Go.
k8s-ha
Create a highly available kubernetes cluster v1.30 using libvirt, VMs deployed by vagrant with 3 control planes and 3 worker nodes on Debian 12
mirip
Mock Generator based on https://github.com/matryer/moq and https://quii.gitbook.io/learn-go-with-tests/questions-and-answers/http-handlers-revisited
timeline
Your Personal Timeline written in golang and javascript (vis.js)
tomorrow-night-stylish
Userstyle.org css style sheet modification for firefox
transactional-outbox-pattern
Atomically save record to database and queue. Attempt for exactly-once-delivery
gmhafiz's Repositories
gmhafiz/go8
Go + Postgres + Chi Router + sqlx + ent + authentication + testing + opentelemetry Starter Kit for API Development
gmhafiz/golang-database-library-orm-example
Examples of using various popular database libraries and ORM in Go.
gmhafiz/k8s-ha
Create a highly available kubernetes cluster v1.30 using libvirt, VMs deployed by vagrant with 3 control planes and 3 worker nodes on Debian 12
gmhafiz/go8gen
CLI tool to generate Go API based on Go8 repo
gmhafiz/mirip
Mock Generator based on https://github.com/matryer/moq and https://quii.gitbook.io/learn-go-with-tests/questions-and-answers/http-handlers-revisited
gmhafiz/transactional-outbox-pattern
Atomically save record to database and queue. Attempt for exactly-once-delivery
gmhafiz/casbin-pgx-adapter
Casbin PGX Adapter
gmhafiz/cloudnative-pg
CloudNativePG is a Kubernetes operator that covers the full lifecycle of a PostgreSQL database cluster with a primary/standby architecture, using native streaming replication
gmhafiz/displaylink-debian
DisplayLink driver installer for Debian and Ubuntu based Linux distributions.
gmhafiz/emu-viewer
Prototype for the Evolutionary Map of the Universe Image Comparison Tool
gmhafiz/ent
An entity framework for Go
gmhafiz/entimport
A tool for generating Ent schema from SQL schema
gmhafiz/framework
The Laravel Framework.
gmhafiz/k8s-api
gmhafiz/k8s-devops
gmhafiz/k8s-web
gmhafiz/kago
KaGo
gmhafiz/laravel-does-not-check-type
gmhafiz/libvirt-k8s-provisioner
Automate your k8s installation
gmhafiz/m2m
gmhafiz/math
Arbitrary-precision arithmetic library for PHP
gmhafiz/money
A money and currency library for PHP
gmhafiz/not_ID
gmhafiz/observability
gmhafiz/OSX-KVM
Run macOS on QEMU/KVM. With OpenCore + Monterey + Ventura + Sonoma support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.
gmhafiz/postgres-operator-examples
Examples for deploying applications with PGO, the Postgres Operator from Crunchy Data
gmhafiz/ScreenAreaShare
Share selected area of the screen in applications that do not support this, e.g. Teams.
gmhafiz/scs
HTTP Session Management for Go
gmhafiz/sqlc
Generate type-safe code from SQL
gmhafiz/tut
TUI for Mastodon with vim inspired keys