- Victoria Drake
Three healthy cybersecurity habits
Three helpful cybersecurity new year resolutions. Happy holidays!
Cybersecurity
4 min read
- Victoria Drake
Concurrency, parallelism, and the many threads of Santa Claus 🎅
A seasonal exploration of the difference between concurrent, parallel, and multithreaded processes.
Computing
7 min read
- Victoria Drake
Word bugs in software documentation and how to fix them
A collection of mistakes that make documentation less awesome than it could be.
Docs
4 min read
- Victoria Drake
Secure web forms for the front-end developer
How to design secure web forms: validate, sanitize, and control.
Cybersecurity
4 min read
- Victoria Drake
The surprisingly difficult task of printing newlines in a terminal
Your guide to string interpolation quirks that confound the best of us.
Terminal
3 min read
- Victoria Drake
The care and feeding of an IoT device
Why IoT devices are, basically, puppies, and whether or not you should give somebody one for Christmas.
Cybersecurity
4 min read
- Victoria Drake
Bash and shell expansions: lazy list-making
A tour of brace expansion, shell parameter expansions, and playing with substrings in Bash.
Terminal
5 min read
- Victoria Drake
A cron job that could save you from a ransomware attack
How a simple scheduled job can help you quickly recover from ransomware.
Cybersecurity
7 min read
- Victoria Drake
Publishing GitHub event data with GitHub Actions and Pages
A guide to overcoming the GitHub event data horizon with a little command-line magic.
Data
8 min read
- Victoria Drake
A lightweight, tool-agnostic CI/CD flow with GitHub Actions
How to take advantage of a simple GitHub Actions workflow without sacrificing agnostic tooling.
Ci/Cd
5 min read