iomonad's Projects
An OpenSCAD library for parametrically generating several ABLOY keys models suitable for 3D printing.
My take of Advent of Code 2021 session, in full Clojure.
My take of Advent of Code 2022 session, in full Clojure.
A HolyC Compiler/Runtime for 64bit ARM/X86
[CANAL+ FORK] Build highly concurrent, distributed, and resilient message-driven applications on the JVM
High performance Cassandra client for clojure
[CANAL+ FORK] Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
Data-Oriented, Clojure API wrapper for Kubernetes Argo Workflow Engine
Custom BLE firmware for Hanshow E-Paper Shelf Labels / Price Tags
:bird: Streaming first, actor based crawler for personal data mining project.
In application debugger for ARM Cortex microcontrollers.
A minimalist caddy browse theme template
A Windows95 Theme for Caddy HTTP Browser
Linux-CAN / SocketCAN user space applications
Conway's Game of Life automaton written in Common Lisp using SDL for graphic rendering.
Import Discogs XML database dump into Cassandra
Content-Addressable Data Synchronization Tool
The new generation chameleon based on NRF52840 makes the performance of card emulation more stable. And gave the chameleon the ability to read, write, and decrypt cards.
Why not run micropython on your EMFI tool?
Forward-chaining rules in Clojure(Script)
An idiomatic Clojure API for adding telemetry to your libraries and applications using OpenTelemetry.
A CIDER extension that provides powerful commands for refactoring Clojure code.
A Org-mode module for the Cryogen blog engine
Clojure API for a more dynamic Google Dataflow
Official Python Client for the Discogs API
Messy configuration repository / Gentoo / Coreboot / XMonad / Ergodox / Home Cooked ZSH microframework / Eye candy stuff / Miscellaneous hacks
A tool for logging data/testing devices with a Wiegand Interface. Can be used to create a portable RFID reader or installed directly into an existing installation. Provides access to a web based interface using WiFi in AP or Client mode. Will work with nearly all devices that contain a standard 5V Wiegand interface.
An Arduino CAN-Bus library for ESP32
My take on the Eudyptula kernel programming Challenge, with subjects, walkthrough & tests. The Eudyptula Challenge was a series of programming exercises for the Linux kernel, that started from a very basic "Hello world" kernel module, moving on up in complexity to getting patches accepted into the main Linux kernel source tree.
Platform to audit trackers used by Android application