Blog Posts

The Tower of Abstraction

When in doubt, build a wrapper 🍬


2024-12-10
Tags: philosophy

Technology Misuse

If it ain't broke, why fix it?


2024-02-12
Tags: systemics

The Squirrel Cannon

There is no kill like overkill.


2024-02-06
Tags: squirrels, cannons

On Misalignment

When you can't agree on what you're doing.


2024-01-16
Tags: systemics

How Deep Should You Dig?

When all you have is a shovel...


2021-06-06
Tags: philosophy, python, json

Learning From Shellshock

Because otherwise it will happen again.


2020-12-30
Tags: bash, security

Preventing Shell Injections

When os.system() is not your friend.


2020-12-21
Tags: bash, python, security

When All You Have is a Hammer

A little about bash and when not to use it.


2020-11-21
Tags: bash

Guerilla Networking with OpenSSH

A few tricks for getting around firewalls.


2017-11-08
Tags: openssh, network