Automating Boolean-Based SQL Injection with PythonHow to be efficiently lazy at finding hidden gems in predictable places – Database Edition 2024‑08‑10 8 minute readinfosec sql python
Optimising Web Icons for FunEjecting unused cargo for leaner performance. 2024‑05‑23 7 minute readprogramming web performance
STM32 MIDI KeyboardBoing boing plunk plunk. Constructing a MIDI keyboard from scratch. 2022‑12‑20 3 minute readembedded cpp c
MuseScore Navigation PluginsDeveloping plugins to enhance the music editors' quality of life. 2022‑09‑10 6 minute readprogramming qml js
SEALSome Extensions for the Amy Language – a programming language project made with Scala. 2021‑12‑18 5 minute readscala programming hkust
Robot Design Contest SimulatorHere you can drive robots without having to worry about damaging physical property or being impaled. 2020‑12‑10 9 minute readqt cpp robotics
FractonsAn interactive fractions game for elementary students made using Felgo/QML. 2019‑05‑24 1 minute readqml software-engineering felgo
E-Payment Desktop Application and SystemA reflection of my first large-scale project: an e-payment system plus cross-platform desktop application made using Qt. 2019‑05‑01 6 minute readsoftware-engineering qt cpp