Nick Galbreath
CTO and co-founder of
Signal Sciences
. Author and
speaker
on software engineering, devops, and security.
Logging Packages in Golang
Structured Logging in Golang
Git Tagging Cheatsheet
How to use Data URLs for Image Icons with Hugo
Using curl in Automation
Using Font Awesome Icons in Hugo
Designing HTML for Safari Reader Mode
CSS Color Dingbats
CSS Color Emoji Stack
CSS System Fonts on Linux 2018
CSS Georgia Font Stack with Tabular Numbers
Rules for Programs Writing Programs
Diff-Friendly Programming
Never Use Naked If Statements
Styling Computer Source Code
CSS System Font Stack Monospace v2
CSS System Font Stack Sans Serif v3
CSS System Font Stack Sans Serif v2
Debian: find packages without reverse dependencies
Positive Outcomes from Zero Days
Self-Documenting Makefiles
Convert strftime Time Format to Hugo
Static Analysis for Bash and Shell Scripts
Automatically Install Git Hooks
Parallelize Shell or Bash Scripts Using Xargs
Reduce Golang Binary Size by 20 Percent
Golang globs and the Double Star Glob Operator
Copying GitHub Markdown Style
Git Undo Last Commit
Using macOS Homebrew to Install a Specific Version
Uninstall Xcode on macOS Sierra
CSS System Font Stack Monospace v1
CSS System Font Stack Sans Serif v1
CSS System Font Stack Serif Charter v1
CSS System Font Stack Serif Large v1
CSS System Font Stack Serif Medium v1
CSS System Font Stack Serif Small v1
Resilient Software Engineering
BYOD Bring Your Own Dependencies
Secure Application Development with Golang
libinjection: From SQLI to XSS v2
libinjection: From SQLI to XSS v1
The Origins of Insecurity
Making Operations Visible
Faster Secure Software Development with Continuous Deployment
Fixing Security by Fixing Development using Continuous Deployment
Care and Feeding of Large Scale Graphite Installations
SQL-RISC New Directions in SQLi Prevention
Rebooting (secure) (web) software development with Continuous Deployment
libinjection and SQLi Obfuscation
libinjection: New Techniques in Detecting SQLi Attacks
Continuous Deployment, The New Number One Security Feature
PHP Static Analysis 2012
New Techniques in SQLi Obfuscation
libinjection: a C library for SQLi detection
Better Random Numbers in PHP using /dev/urandom
Time Tested PHP: Advanced Testing Techniques with libtimemachine
SANS AppSec Blog on Continuous Deployment and Security
Robots, Graphs and Binary Search
Static Analysis for PHP
Rate-Limiting at Scale
What You Can Learn From Small Companies about AppSec
DevOpsSec Applying DevOps Principles to Security
Fraud Engineering: Implementing a Cross-Functional Risk Strategy
Google Safe Browsing without the Browser
© 2018 Nick Galbreath