- Go:
mucks
- Router wrapper middlewareresilience4g
- Resilience4J for Gor3dr
- a url shortening servicegames_ws_backend
- websocket backend for some games on muchq.comthoughts
- websocket backend for this thing that's sort of a game?doc_db
- DocDB WIPexample_grpc
- gRPC example
- C++:
meerkat
- Mongoose wrapperlakitu
- gRPC wrapperexample_service
- Example gRPC servicedoc_db_client
- Document database client
- Java:
- Rust:
doc_db
- DocDB with Mongo backendhelloworld_tonic
- gRPC example using Tonic
- 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
- Go:
- Scala:
scraphics
- a basic ray tracer
- Go:
neuro
- using LLMs to learn about Neural Networks
- Python:
pytorch_hello
- just starting learn about pytorch
- Rust:
/rust/cards
- Experimenting with moving card game engines to Rust
- C++:
/cpp/cards
- Golf implementation and some helpersgolf_service
- Golf websocket servergolf_grpc
- Golf gRPC service
- Web: (UIs mostly live here now)
- Go:
/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