Writing a Bash builtin in C to parse INI configs programming linux Article 1561 words, published Jul 12 2021 8 votes
How to write idempotent Bash scripts linux open source Article 1120 words, published Jul 3 2019 7 votes
Next.js and the corrupt middleware: the authorizing artifact security programming Article 2349 words, published Mar 18 2025 20 votes
Pure Bash bible: a collection of pure Bash alternatives to external processes linux open source Link 13 votes
Shellharden: a tool to semi-automate the rewriting of scripts to ShellCheck conformance linux open source Link 7 votes
How do graphics cards work? Exploring GPU architecture hardware Video 28:30, published Oct 19 2024 8 votes
Anguish: The invisible programming language (and invisible data theft) programming languages security Article 1426 words 4 votes
EasyBashGUI: a library of Bash functions to simplify adding GUIs to scripts open source linux Link 17 votes
Python Performance: Why 'if not list' is 2x faster than using len() programming languages Article 899 words 13 votes
shite: the little hot-reloadin' static site generator from shell (assumes Bash 4.4+) web development linux Link 22 votes
PassKey account takeover in all mobile browsers (via Bluetooth) security.cyber Article 2189 words, published Feb 24 2025 21 votes
I didn't want to pay for an RSS newsletter email service so I built my own open source Article 882 words 15 votes
xz/liblzma: Bash-stage obfuscation explained open source linux security Article 3171 words, published Mar 30 2024 9 votes
Steam Tinker Launch: a GUI Bash script for configuring custom launch options and companion programs for Steam games open source linux Link 9 votes
Bash Line Editor: a line editor written in pure Bash with syntax highlighting, auto suggestions, vim modes, etc linux open source Link 11 votes
ctypes.sh: a Bash plugin that provides a foreign function interface directly in your shell linux Link 10 votes
Some surprising code execution sources in Bash linux Article 335 words, published Feb 1 2025 11 votes