- Victoria Drake
A portable Makefile for continuous delivery with Hugo and GitHub Pages
My Makefile for building this site, optimizing images, and running my CI/CD GitHub Actions flow.
Ci/Cd
5 min read
- Victoria Drake
How to quickly batch resize, compress, and convert images with a Bash one-liner
A fast command line interface solution for batch image processing.
Terminal
2 min read
- Victoria Drake
Secure application architecture basics: separation, configuration, and access
A starting point for building secure application architecture, for busy developers.
Cybersecurity
7 min read
- Victoria Drake
Migrating to the cloud but without screwing it up, or how to move house
A practical guide to moving to cloud services with minimal downtime, using AWS examples.
Aws
11 min read
- Victoria Drake
How users and applications stay safe on the Internet: it's proxy servers all the way down
An overview of how proxy servers form the basis of online anonymity, and how their use in various forms helps both users and web applications.
Cybersecurity
9 min read
- Victoria Drake
Hackers are Googling your plain text passwords: preventing sensitive data exposure
Why sensitive data controls need to be established long before you think you need them, as demonstrated by Google dorking.
Cybersecurity
8 min read
- Victoria Drake
SQL injection and XSS: what white hat hackers know about trusting user input
A primer on SQL injection and cross site scripting, and how to handle user input in software development.
Cybersecurity
11 min read
- Victoria Drake
How to set up OpenVPN on AWS EC2 and fix DNS leaks on Ubuntu 18.04 LTS
A guide for setting up your own private VPN service, and understanding and fixing a DNS leak.
Aws
14 min read
- Victoria Drake
How to do twice as much with half the keystrokes using `.bashrc`
An overview of time-saving aliases, functions, and creating a useful Bash prompt.
Linux
7 min read
- Victoria Drake
How to set up a fresh Ubuntu desktop using only dotfiles and bash scripts
Configure settings, install programs, and customize your desktop environment with a single bash command.
Linux
9 min read