Extracurricular Activities • Jul 13, 2013 Ham Radio Is Not Dead An introduction to ham radio and how you can get into this fascinating and limitless hobby.
Embedded Systems • Jul 12, 2013 Localizing Strings in Objective-C With ibtool and Localized String, you can have your application ready to be translated into a number of different languages in just a few steps.
.NET / WPF • Jul 10, 2013 Caching Data Transforms on IObservables Describes a method of using IObservables which allows for efficient re-use of complicated transforms.
Development Practices • Jul 09, 2013 Test Driven Development: Resistance Is… Perplexing? If you're resisting the switch to TDD, here are a few reasons to take another look: It's faster (no kidding!), higher quality, and far more flexible.
DevOps & System Admin. • Jul 08, 2013 Load Balancing and Reverse Proxying with Nginx, Updated Nginx can be easily setup for load balancing and remote proxying for web applications. See a working implementation with explanations.
Personal Optimization • Jul 07, 2013 The Invisible Gorilla Is Smarter than You Being aware of all these biases and how we think doesn't mean they can all be overcome, but being aware can help us get the System 2 part of our thinking and make sure we're not he
Development Practices • Jul 06, 2013 Why Code Design Requires Empathy Good code design goes beyond simply mapping features to requirements. It also includes a human element.
UX/Design Tools • Jul 05, 2013 Using Image Trace to Produce Logo Concepts I've discovered a new way to convert screenshots into vector graphics — allowing me to create logo concepts by playing with fonts before I buy them.
Platforms & Languages • Jul 01, 2013 A Field Guide to Lua Coroutines Lua coroutines make concurrent programming simple. Here's why they are important, and how to to get started.
Web Apps • Jun 30, 2013 A CSS Naming Convention for JavaScript We’ve found CSS classes used to connect JS to the DOM are best kept separate from css classes intended for visual style and layout.
Embedded Systems • Jun 29, 2013 An Alternative to the Layer Model in C Project Design As a C project grows, layer models become counter-productive. I've started using a different pattern modeled on Dependency Injection.
Ruby • Jun 28, 2013 YAML Configuration in Ruby with Settingslogic Settingslogic is an awesome RubyGem for straightforward access to Ruby application configuration.