My projects
-
DIY DisplayLink adapter using a Raspberry Pi
Configuration files and installation scripts accompanying the write-up about using a Raspberry Pi as an external monitor driver for my laptop.
-
libinput-gestures
Rewrite of a widely used Python program that binds touchpad gestures to external commands. This C rewrite is motivated by the limitations of using an interpreted language to read events from
libinput
. -
Jekyll Picture Tag Ng
Jekyll plugin that overloads the default
kramdown
parser to turn basic images into HTMLpicture
tags providing different sizes for the pictures.Pictures of different sizes will be auto-generated at build-time using
imagemagick
according to the configuration. -
Writable nested Serializers compatible with DRF's Browsable API
(WIP) Plugin that extends Django Rest Framework to make it easier to work with nested serializers.
-
DRF + Nuxt project template
Opinionated Django template for full-stack projects using DRF + Nuxt3.
-
Jekyll Fetch
Jekyll plugin providing a filter that replaces URLs with the raw response body from fetching that URL over HTTP(s).
Used to include
README.md
files from my projects on this website. -
Jekyll Chatgpt
Jekyll plugin providing tools to embed and reference ChatGPT conversations in liquid-interpreted files.
-
Youtube Autotranslate Canceler
Old userscript that reverted auto-translated titles on YouTube to the original language. Probably does not work anymore.