
Starred repositories
Terraform DigitalOcean provider
A collection of helpful error handling, performance measuring, execution retrial, benchmarking & other useful patterns for golang under one package.
A database migration tool. Supports SQL migrations and Go functions.
🚀 Fast and simple Node.js version manager, built in Rust
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Learn System Design concepts and prepare for interviews using free resources.
A collection of my book notes on various subjects, mainly computer science
GoMock is a mocking framework for the Go programming language.
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
Test-Driven Development in Go, published by Packt
Cluster API implementation for Microsoft Azure
AKS Engine: legacy tool for Kubernetes on Azure (see status)
Go Data Structures and Algorithms is an open source tool for learning and rehearsing data structures and algorithms in Go.
Standard Go Project Layout
Readyset is a MySQL and Postgres wire-compatible caching layer that sits in front of existing databases to speed up queries and horizontally scale read throughput. Under the hood, ReadySet caches t…
Siege is an http load tester and benchmarking utility
OpenTofu lets you declaratively manage your cloud infrastructure.
Extract JavaScript source trees from Sourcemap files
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
Locking wrapper for running benchmarks on shared hosts
eBPF-based Networking, Security, and Observability
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.