12 Days of Christmas – Reflections from a PentesterSecure Your Janky Systems, 2024 Edition2024‑12‑2514 minute readinfosec software-engineering reflection
How to Use PrismJS Plugins with NodeJS and MarkdownItImprove your storytelling with these dead simple hacks for rendering fancy Prism plugins in Node!2024‑11‑035 minute readprogramming js tutorial
Dynamic Views Loading – Abusing Server Side Rendering in DrogonWhat could go wrong releasing a C++ web server with "live reload" into the wild?2024‑08‑188 minute readinfosec cpp ctf
Automating Boolean-Based SQL Injection with PythonHow to be efficiently lazy at finding hidden gems in predictable places – Database Edition2024‑08‑105 minute readinfosec sql python
Optimising Web Icons for FunEjecting unused cargo for leaner performance.2024‑05‑236 minute readprogramming performance meta
From Compression to Compromise: Unmasking Zip File ThreatsDeep dive into zip file attacks and mitigations (with examples!).2024‑02‑157 minute readinfosec notes python
Site Updates and Migration to Cloudflare PagesImprovements, Optimisations, and a Better Stack with Cloudflare Hosting2023‑11‑096 minute readmeta writeup