Markus's Projects
https://adventofcode.com/ solutions
docker image node:alpine with openjdk-jre
Advent of Code 2022 in Clojure (at least for a few days until I give up)
DIY home automation project for roller blinds using MQTT (open in the morning, close in the evening)
Audio Visual stuff in Clojure with Shadertone / GLSL
Avrocado is a convenience library to handle Avro in Golang
My personal workspace for the Bristol Clojurians meetup group (https://www.meetup.com/Bristol-Clojurians)
Binary Executables for Clojure (deps.edn)
Clojure library wrapping JNA's direct call mapping
YAML encoding and decoding for Clojure
Community-contributed images for Google Cloud Build
A Golang client to interact with Cloud Providers' Service Account keys
Convert your music library from Wave/WAV, FLAC, Ogg/FLAC & AIFF to Opus for smaller, more portable files
Clojure Command-line Data Processor for JSON, YAML, EDN, XML and more
Convert CS:GO demos to JSON, MessagePack and more
cs-demo-minifier dependencies (DEPRECATED: use new versions with Go Modules instead)
A Counter-Strike 2 & CS:GO demo parser for Go (demoinfo)
demoinfocs-golang dependencies (DEPRECATED: use v1.x with Go Modules instead)
Parsing CS:GO demos from JavaScript with WebAssemby. Example on how to use https://github.com/markus-wa/demoinfocs-golang with WASM.
Deduplicated hosting of Source Engine based gameservers - With Docker!
Personal dotfiles
Minimal Working Example for Eclipse Buildship bug https://github.com/eclipse/buildship/issues/691 - 'runtimeOnly Dependencies not Deployed'
Electron + ClojureScript + Reagent + WebGPU example
Go linter that checks types that are json encoded - reports unsupported types and unnecessary error checks
An unofficial Firestore API for Clojure. Provides tools for doing single pulls and writes, streaming real-time data, batched writes and transactions.
Rotate Google Service Account Keys for Github Actions
GLMixer Snap Image (because the app isn't compatible with Ubuntu 20.04)
Heatmap creation stuff for go.
Magic number detector for Go.