< Zac Siegel >

Thoughts on software architecture, development, and tools


December 12, 2018
How to deploy java apps in Docker
November 26, 2018
Java and Docker - Memory and CPU Limits
November 25, 2018
Java and Docker - Runtime basics
October 18, 2018
Kotlin Scuttlebutt Programming Stream - Peer Discovery
April 14, 2018
Kotlin NIO Programming Stream 4 - Buffering Data
March 18, 2018
Kotlin NIO Programming Stream 3 - Selectors and Threads
March 11, 2018
Kotlin NIO Programming Stream 2 - SelectionKeys
March 10, 2018
Kotlin NIO Programming Stream 1 - Non-Blocking IO Basics
March 20, 2017
Using systemd to keep your server apps running
March 16, 2017
Building a router with pfSense
January 10, 2016
Building an app with Cycle.JS - Creating components
January 9, 2016
Exploring Functional Reactive Interfaces with Cycle.JS
March 1, 2015
Testing on Android
May 7, 2014
Functional Reactive Programming on Android
February 26, 2014
Managing multiproject dependencies on Android with Gradle
August 28, 2013
Core Data in the real world
August 27, 2013
AmazonBasics Bluetooth Keyboard Review
March 5, 2013
Creating things
January 18, 2013
TouchDB replication against a CouchDB view
November 8, 2012
Only the best
November 6, 2012
Padding on a UILabel
October 28, 2012
CouchDB - Filtered Replication
October 25, 2012
Rounded corners on a UIView
October 23, 2012
People who change their mind a lot
October 23, 2012
Core Text - Calculating line heights
October 22, 2012
Core Text on iOS - Laying out text and images
October 21, 2012
Initial Commit