- Go:
mucks
- Router wrapper middlewareresilience4g
- Resilience4J for Gor3dr
- a url shortening service r3dr.netgames_ws_backend
- websocket backend for some games on muchq.com
- C++:
portrait
- HTTP api for tracy ray tracer at muchq.com/tracymeerkat
- Mongoose wrapperlakitu
- gRPC wrapperdoc_db_client
- Document database client
- Java:
- Rust:
mithril
- HTTP api for wordchains solver at muchq.com/wordchainsposterize
- HTTP api for imagine image processing at muchq.com/posterizedoc_db
- DocDB api
- C++:
tracy
- ray tracer with some neat knobstrill
- SDL3 helpersmandelbrot
- a basic cpu mandelbrot renderer
- Java:
imagine
- a couple of blur filters and some edge detection
- Rust:
imagine
- port of java imagine lib
- Go:
- Scala:
scraphics
- a basic ray tracer
- Go:
neuro
- using LLMs to learn about Neural Networks
- Python:
pytorch_hello
- just starting to learn about pytorch
- Rust:
rust/cards
- Experimenting with moving card games to Rust
- C++:
cpp/cards
- Golf implementation and some helpersgolf_service
- Golf websocket servergolf_grpc
- Golf gRPC service
- Web: (UIs live here for now)
- Go:
cards
- Experimenting with moving card game engines to Go
- Rust:
wordchains
- Word chain implementation
- C++:
- Go:
- JS:
flippymem
- Flippy memory game
- JVM:
Tested with Bazel for IntelliJ
Java, Go, and Python targets Just Work™.
Add new targets to project view if they aren't detected automatically.
C++ and Rust projects work with Bazel for IntelliJ, but autocomplete/intellisense doesn't feel very snappy.
For C++, hedronvision/bazel-compile-commands-extractor works pretty well if you like vscode.
Follow instructions here
and then do
bazel run @hedron_compile_commands//:refresh_all
code .
See IMPORTING