Avoid speculative error handling| www.benburwell.com
How I Connect to Postgres Databases| www.benburwell.com
Flame Graphs for Go With pprof| www.benburwell.com
Contributing to the aerc email client| www.benburwell.com
My summer internship at Lutron Electronics involved packaging a custom build of Wireshark, complete with new dissectors for Lutron’s proprietary network protocols.| www.benburwell.com
Intercepting Go TLS Connections with Wireshark| www.benburwell.com
Debugging HTTP services with mitmproxy| www.benburwell.com
Learning About Syscall Filtering With Seccomp| www.benburwell.com
How to Add Row Level Security to Views in PostgreSQL| www.benburwell.com
MIG welding| www.benburwell.com
How the Dewey Decimal Classification Works| www.benburwell.com
Solving the SQL Murder Mystery| www.benburwell.com
(Almost) Pure CSS Material-like Text Fields| www.benburwell.com
Information Security has a buzzword problem.| www.benburwell.com
Spoilers: for some reason, vim has 103 dependencies and neovim has 7.| www.benburwell.com
FreeBSD Jail Networking Continued| www.benburwell.com
How does DHCP work?| www.benburwell.com
FreeBSD Experiment 1: Jails| www.benburwell.com
Notes on setting up a FreeBSD home server| www.benburwell.com
CloudFlare poses a significant barrier to Tor users, but site operators can ease their way by whitelisting Tor.| www.benburwell.com
When I upgraded to Ubuntu 15.04, logging in broke. Here’s how I fixed it.| www.benburwell.com
I recently needed to reset a lost password on an Ubuntu installation. But the LUKS encryption on the disk gave me some challenges. Here’s what I did.| www.benburwell.com
Few things bother me more than when I am forced to make an account to have some basic interaction with a website.| www.benburwell.com
Use Showoff to make slideshows and presentations in Markdown with awesome audience interactivity.| www.benburwell.com
CloudFlare recently began enabling SSL for all its customers. Here’s how to leverage the CDN to make your website faster and more secure.| www.benburwell.com
Git’s pre-commit hook allows one-click static site deployment — including LESS file compilation — to GitHub pages.| www.benburwell.com
Avoiding frustration and wasted paper by providing remote status reporting and logical DNS names.| www.benburwell.com
How I moved my website to GitHub Pages using the Jekyll static site generator in under three hours.| www.benburwell.com
Transactions Are Not Locks| www.benburwell.com