Notes

Casual notes on learning experiences, competitive experiences, and whatnot. Posts here may be updated from time-to-time with new thoughts.

Thumbnail for Dynamic Views Loading – Abusing Server Side Rendering in Drogon
Thumbnail for Dynamic Views Loading – Abusing Server Side Rendering in Drogon

Dynamic Views Loading – Abusing Server Side Rendering in Drogon

What could go wrong releasing a C++ web server with "live reload" into the wild?

Thumbnail for Optimising Web Icons for Fun
Thumbnail for Optimising Web Icons for Fun

Optimising Web Icons for Fun

Ejecting unused cargo for leaner performance.

Thumbnail for Practical Linux Tricks for the Aspiring Hacker
Thumbnail for Practical Linux Tricks for the Aspiring Hacker

Practical Linux Tricks for the Aspiring Hacker

A curated list of fanciful Linux tricks I use to bolster my command-line prowess and activate Sage Mode.

Thumbnail for From Compression to Compromise: Unmasking Zip File Threats
Thumbnail for From Compression to Compromise: Unmasking Zip File Threats

From Compression to Compromise: Unmasking Zip File Threats

Deep dive into zip file attacks and mitigations (with examples!).

Thumbnail for 5 Wacky Insights from God's Smuggler
Thumbnail for 5 Wacky Insights from God's Smuggler

5 Wacky Insights from God's Smuggler

Reflections on a story with an unconventional mission.

Thumbnail for GDB/GEF Cheatsheet
Thumbnail for GDB/GEF Cheatsheet

GDB/GEF Cheatsheet

Quick command reference on one of the most powerful tools for dynamic analysis.

Thumbnail for Why Dynamic Memory Allocation Bad (for Embedded)
Thumbnail for Why Dynamic Memory Allocation Bad (for Embedded)

Why Dynamic Memory Allocation Bad (for Embedded)

If you need flexibility and can afford it, use dynamic memory. If you can’t afford it, use static.

Thumbnail for Digital Audio Synthesis for Dummies: Part 3
Thumbnail for Digital Audio Synthesis for Dummies: Part 3

Digital Audio Synthesis for Dummies: Part 3

Efficiently streaming audio to speakers on embedded systems (with examples in STM32).

Thumbnail for Digital Audio Synthesis for Dummies: Part 2
Thumbnail for Digital Audio Synthesis for Dummies: Part 2

Digital Audio Synthesis for Dummies: Part 2

Generating audio signals for great good through additive synthesis and wavetable synthesis.

Thumbnail for Digital Audio Synthesis for Dummies: Part 1
Thumbnail for Digital Audio Synthesis for Dummies: Part 1

Digital Audio Synthesis for Dummies: Part 1

An introductory discourse on audio processing. What makes audio tick?