- Victoria Drake
The past ten years, or, how to get better at anything
Thoughts on learning software development, technical blogging, and what the past ten years have taught me.
Life
9 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
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
Git commit practices your future self will thank you for
Learn how to easily create a clean and readable Git commit history with git squash, message templates, git stash, and tags.
Git
15 min read
- Victoria Drake
An automatic interactive pre-commit checklist, in the style of infomercials
How to set up an interactive checklist using a Git pre-commit hook script.
Git
3 min read
- Victoria Drake
How to set up a short feedback loop as a solo coder
Strategies for continuous improvement when you're a freelance developer.
Coding
10 min read
- Victoria Drake
How to code a satellite algorithm and cook paella from scratch
A guide to expertly tackling seemingly complicated problems that you'd rather never tackle in the first place.
Algorithms
7 min read
- Victoria Drake
Making sandwiches with closures in JavaScript
An explanation of closures and how they can emulate private methods in JavaScript.
Javascript
4 min read
- Victoria Drake
Understanding Array.prototype.reduce() and recursion using apple pie
An explanation of JavaScript reduce() method and recursive functions using delicious, attention-retaining apples.
Javascript
6 min read