Best Practices for Firefox to make it respect your Privacy.| Cookie Engineer's Web Log
Understanding the concurrency model behind Go's runtime and how to use Go's goroutines, and mutexes without read/write errors.| Cookie Engineer's Web Log
Web Log of Cookie Engineer about Network Security and Software Architecture| Cookie Engineer's Web Log
Confusing Idioms in the English language that don't make sense.| Cookie Engineer's Web Log
How to infiltrate CI/CD runners because they don't sanitize arbitrary string inputs.| Cookie Engineer's Web Log
Repair Guide for the best mouse ever produced, the Logitech MX-518| Cookie Engineer's Web Log
Learn Linux assembly to do function calls.| Cookie Engineer's Web Log
Learn Linux assembly to do declare data and reserve memory.| Cookie Engineer's Web Log
Personal notes on how to reset a DJI drone when it gets stuck or cannot be connected to.| Cookie Engineer's Web Log
Learn Linux assembly to execute syscalls.| Cookie Engineer's Web Log
Share and reuse pacman updates offline via USB drives or mesh networks to save network bandwidth.| Cookie Engineer's Web Log
A compact installation guide with recommendations for an Arch Linux installation that uses full disk encryption with LUKS.| Cookie Engineer's Web Log
A compact installation guide with recommendations for an Arch Linux installation that uses full disk encryption with LUKS.| Cookie Engineer's Web Log
There's no need for LPM Trie data structures for network lookups, because you can use LPM hash sets. This article explains the origin of the concept, its implementation and why it's better.| Cookie Engineer's Web Log
How to live with a banana phone (that uses KaiOS)| Cookie Engineer's Web Log
How to build your own little Home Server with a cheap Intel NUC from eBay.| Cookie Engineer's Web Log
A How-To Guide on how to configure Postfix and Dovecot for a self-hosted server.| Cookie Engineer's Web Log
The evolution of the Web, its problems and a masterplan on how to improve it by building my own Web Browser.| Cookie Engineer's Web Log
Best Practices for Android Apps that respect your Privacy.| Cookie Engineer's Web Log
A How-To Guide on building a SOCKS version 4/5 client and server from scratch, explaining related RFCs and potential quirks and problems with other implementations.| Cookie Engineer's Web Log
How to migrate from GNOME to i3, step by step with explanations for typical keybindings, configuration problems and status bar integrations.| Cookie Engineer's Web Log
A How-To Configuration Guide for the legacy xf86-input-synaptics drivers on GNU/Linux systems.| Cookie Engineer's Web Log
A crash course in OSI layer theory, related bugs and exploits and what it means for the requirements of an Operating System and its software stack in order to improve anonymity in the face of god's eye like ISP overwatch scenarios.| Cookie Engineer's Web Log
A reflection about Identity, Privacy and common misconceptions about fingerprinting and what it means to be undetected inside a swarm of watched and infiltrated devices.| Cookie Engineer's Web Log
A How-To Guide on building a WebSocket version 13 client and server from scratch, explaining related RFCs and potential quirks and problems with other implementations.| Cookie Engineer's Web Log
Modding the GameBoy Advance to make it much more fun to play with, including retrosix case mod, backlit LCD display mod, USB-C mod, and EZFlash Omega for more convenient gameplay.| Cookie Engineer's Web Log