Eric Radman : a Journal

TDD

2018-10-18 : Programming Documents with Haml
2016-12-23 : Self-Testing Salt Utility Modules
2013-08-01 : Write Portable Software
2012-10-23 : Using Test Doubles in Python
2011-06-12 : Unit-Testable Shell Scripts
2010-07-30 : Trusted Macros in C
2010-02-07 : Test-Driven Development in C

BSD

2018-10-04 : Concepts from Salt Worth Keeping
2017-08-09 : Repeatable Workspaces
2017-02-01 : OpenSMTPD Mail Filtering
2016-05-18 : OpenBSD Auto-Install
2016-04-29 : Repeatable State with Salt
2015-12-03 : A Home Router with UPnP and Authpf
2015-11-18 : Exploring JSON on the Command Line
2013-07-05 : An OpenBSD Workstation
2012-06-14 : Run Your Own Server
2012-05-12 : Screencasting with OpenBSD
2008-03-14 : Networking Included

SQL

2019-05-08 : Sorting out Autocommit
2019-03-07 : PostgreSQL's built-in Logical Replication
2019-02-25 : How to Define a Schema
2018-11-16 : Building a Custom PostgreSQL Release
2018-05-15 : Dynamic Credentials
2018-02-14 : Extending PostgreSQL with C
2017-07-21 : Iterative Large Updates
2017-05-19 : Migrating from MySQL
2016-12-02 : Failover Orchestration for PostgreSQL
2016-09-02 : Auditing Updates in PostgreSQL
2016-07-14 : REST APIs based on PostgreSQL Schemas
2015-06-10 : Generating Statistics in SQL
2014-07-04 : Ephemeral Databases
2011-07-29 : Developing PostgreSQL Queries

Last updated on June 14, 2019