happybydefault
Golang Developer - Backend Software Engineer. I love goodness and intelligence. I make software the most pragmatic way I can. I'm always learning.
@TrueTickets
Pinned Repositories
challenge-oceanscode
Oceans Code Experts challenge.
chatbot-ui
An open source ChatGPT UI.
edb-image-rotation-assignment
A Golang application that can rotate PBM images. It's in response to an assignment from EnterpriseDB (EDB) during the interview process for a position as a Golang/Kubernetes Developer.
scenario
An extremely simple BDD library (~100 sloc) for Golang that's 100% compatible with the standard testing package.
retro
A core library for Dofus Retro. It declares data types and provides constants and functions to work with the game. It also declares the Storer interface implemented in package retropg (https://github.com/kralamoure/retropg).
retrolangdl
A program for concurrently downloading Dofus Retro lang files.
retrologin
An unofficial login server of Dofus Retro.
retropg
A PostgreSQL database implementation of the retro.Storer interface (https://github.com/kralamoure/retro).
retroproto
A library that implements the network protocol of Dofus Retro, for the communication between client and server. It defines the id and structure of the protocol messages, and it provides functionality for their serialization and deserialization.
retroproxy
A reverse proxy for login and game servers of Dofus Retro.
happybydefault's Repositories
happybydefault/scenario
An extremely simple BDD library (~100 sloc) for Golang that's 100% compatible with the standard testing package.
happybydefault/challenge-oceanscode
Oceans Code Experts challenge.
happybydefault/chatbot-ui
An open source ChatGPT UI.
happybydefault/edb-image-rotation-assignment
A Golang application that can rotate PBM images. It's in response to an assignment from EnterpriseDB (EDB) during the interview process for a position as a Golang/Kubernetes Developer.
happybydefault/logging
A library that defines a very simple logger interface conforming with logging best practices and Clean Architecture. It's especially useful as a standardized logger for microservices and libraries.
happybydefault/go-cdc-chunkers
A Golang package that implements CDC chunkers with a generic interface
happybydefault/MessengerDataAnalysis
Messenger Conversation Analyser (formerly messengerdata.net) now hosting on github pages.
happybydefault/opentelemetry-playground
happybydefault/prettytest
An extremely simple Golang program (~80 sloc) to have pretty, colored output for Go tests. It takes the exact same arguments as `go test`, as it's just a wrapper that calls your local go binary.
happybydefault/spec
Spec is a simple BDD-style test organizer for Go that embraces the standard library testing package.