001
LEADERSHIP
Victoria Drake's Blog
002
AI
I Spent $78 Learning Why Bash Still Matters in the AI Age
003
AI
Create Better Code Documentation 10x Faster with AI
004
LEADERSHIP
Mastering Git for Small Teams
005
LEADERSHIP
The Doorway Problem: Why Building in Isolation Fails
006
SECURITY
How to Think Like a Hacker (And Why Your Team Should Too)
007
LEADERSHIP
Do I Raise or Return Errors in Python?
008
LEADERSHIP
What Tech Leaders Do Before Going on Vacation
009
LEADERSHIP
How to Choose a Great Tech Hire
010
CAREER
How to become a software developer
011
OPEN-SOURCE
Be brave and build in public
012
DEVELOPMENT
How to Write Good Documentation
013
LEADERSHIP
Do One Thing: Mastering Prioritization for High-Performing Teams
014
COMPSCI
What is TCP/IP? Layers and protocols explained
015
ARCHITECTURE
Build your own serverless subscriber list with Go and AWS
016
COMPSCI
WPA Key, WPA2, WPA3, and WEP Key: Wi-Fi security explained
017
DEVELOPMENT
Increase developer confidence with a great Django test suite
018
DEVELOPMENT
Delightful Django Development: Setup, Hooks, and CI/CD
019
DEVELOPMENT
Manipulating data with Django migrations
020
SECURITY
What is TLS? Transport Layer Security encryption explained in plain english
021
OPEN-SOURCE
How GitHub Codespaces increases productivity and lowers barriers
022
DEVELOPMENT
How to create a self-documenting Makefile
023
POST
Climbing Mt. Fuji
024
DEVELOPMENT
Technical ergonomics for the efficient developer
025
OPEN-SOURCE
How to choose and care for a secure open source project
026
SECURITY
If you want to build a treehouse, start at the bottom
027
COMPSCI
SQLite in Production with WAL
028
PYTHON
Multithreaded Python: slithering through an I/O bottleneck
029
COMPSCI
Breaking Bottlenecks: Engineering for Performance and Productivity
030
CAREER
The past ten years, or, how to get better at anything
031
COMPSCI
Concurrency, parallelism, and the many threads of Santa Claus đ
032
OPEN-SOURCE
Word bugs in software documentation and how to fix them
033
SECURITY
The care and feeding of an IoT device
034
SECURITY
A cron job that could save you from a ransomware attack
035
DEVELOPMENT
A lightweight, tool-agnostic CI/CD flow with GitHub Actions
036
DEVELOPMENT
A portable Makefile for continuous delivery with Hugo and GitHub Pages
037
SECURITY
Secure application architecture basics: separation, configuration, and access
038
CLOUD
Migrating to the cloud but without screwing it up, or how to move house
039
SECURITY
Hackers are Googling your plain text passwords: preventing sensitive data exposure
040
SECURITY
SQL injection and XSS: what white hat hackers know about trusting user input
041
POST
On doing great things
042
GIT
Git commit practices your future self will thank you for
043
GIT
An automatic interactive pre-commit checklist, in the style of infomercials
044
DEVELOPMENT
How To Set Up A Short Feedback Loop As A Solo Coder
045
ALGORITHMS
A coffee-break introduction to time complexity of algorithms
046
ALGORITHMS
Knapsack problem algorithms for my real-life carry-on knapsack
047
CLOUD
Hosting your static site with AWS S3, Route 53, and CloudFront
048
DEVELOPMENT
How to Replace a String with sed in Current and Recursive Subdirectories
049
CAREER