How leaders can get to where the work happens and take part in business decisions on GitHub.

Photo by Richy Great on Unsplash

Let’s create a client-side search index

Magnifying glass
Magnifying glass
Photo by Markus Winkler on Unsplash.

Announcing the release of a new version of the OWASP WSTG.

Building a responsive website with color themes? Better start at the root

Laptop with design software
Laptop with design software
Photo by NordWood Themes on Unsplash.

Catering to Color Preferences

How to build your own newsletter list with DynamoDB and SES email signup confirmations

Card inside envelope
Card inside envelope
Photo by Rinck Content Studio on Unsplash.

Introducing Simple Subscribe

Which one should you be using? Why Wi-Fi security matters.

Illustration by author.

Wired Equivalent Privacy (WEP)

Basic security best practices to share with your non-technical friend.

The lesser-known risks of ISPs and why I chose ExpressVPN.

How to write tests for your Django applications that boost your team and are actually useful

Testing a peanut butter and jelly sandwich
Testing a peanut butter and jelly sandwich
Cartoon by the author. It’s just soda in the test tube, but I’m not taking chances with that beaker.

Using Makefiles, pre-commit hooks, and GitHub Actions to help create a happy development team

Stick figure raising their arms in celebration.
Stick figure raising their arms in celebration.
Illustration by the author.

A Custom CLI Tool for Your Django Project

python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
python3 makemigrations
python3 migrate
python3 collectstatic
python3 runserver

Victoria Drake

Director of Engineering. Core maintainer, OWASP Web Security Testing Guide. Only a small slice of my posts are here. Get the full pie 👉

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store