Although government-issued identity verification addresses the genuine challenge of distinguishing humans from automated systems, its widespread implementation commoditises personal identity data and exposes users to inconsistent privacy protections.
hexo-sam-reader is a Hexo plugin that adds a SAM (Software Automatic Mouth) text-to-speech reader widget to blog posts. This document traces the full development of configuring the SAM TTS for my blog posts, and publishing on npm.
Certamen is a Terminal User Interface quiz game engine written in C++, built with FTXUI, yaml-cpp and libssh. This document traces the entire development from CLI alpha called "Quizzer" to a TUI application with SSH multi-player, multi-file quiz sessions, syntax highlighting, and multi-platform CI/CD. Available freely on Github and Codeberg .
solve_nivp is a Python library for time-stepping nonsmooth ODE and DAE systems. This post explains what that means, why classical solvers fail at discontinuities, and how the library encodes impact laws and conditions directly into an implicit integrator, reviewed for the Journal of Open Source Software .
Having participated in the International Collegiate Programming Contest (ICPC) Regionals, I have gained a deep newfound passion for "Competitive Programming."