Developer Tools • Jan 27, 2013 Handling JSON from the Command Line with Jq Jq allows you to avoid separate, multiline scripts in most cases and carry out JSON operations directly from the command line.
Embedded Systems • Jan 25, 2013 Cheap Checks for Validation of Hardware Designs Hardware mistakes are costly to address. We present some cheap methods to keep check on the 'human element' that that plagues electrical design work.
UX/Design Practices • Jan 24, 2013 Test-Driven Design Design starts when there's a problem to solve. That's the designer's "broken test." After designing a solution, she does user testing to make sure it passes.
iOS / OS X • Jan 23, 2013 iOS Private Browsing + localStorage = Frustration iOS web apps are fun to write. Did you know that localStorage can break when the browser is in Private Browsing mode? Here's how to fix it.
Business Practices • Jan 22, 2013 Dealing with Bad Behavior and Broken Communication in Teams Technical professionals may rely on their technical knowledge to support their careers. Learning this dialog framework could boost their careers.
.NET / WPF • Jan 21, 2013 Faking Named Parameters in .NET when Using ODBC Here's some handy code for emulating named parameters when using ODBC drivers in C# or .net.
UX/Design Tools • Jan 19, 2013 Compelling Storyboards: Learning from Comics Scott McCloud's book, "Understanding Comics", is an inspiration for building impactful storyboards as part of our software creation process.
Embedded Systems • Jan 18, 2013 STM32F4 Discovery Toolchain for Mac OS X My process for setting up a full development chain for the STM32F4 Discovery board.
Web Apps • Jan 16, 2013 Speeding Up your Website with Varnish Varnish sits in front of any HTTP compatible server, and it can be configured to selectively cache the contents. Here's how to set it up and tweak it.
Software Science • Jan 14, 2013 The First Time Programming Scared Me Back in March of 2012, I wrote some code that disturbed me immensely. The experience was profound and a bit frightening.
Embedded Systems • Jan 13, 2013 Catching Exceptions and Printing Stack Traces for C on Windows, Linux, & Mac Examples on how to catch signals/exceptions with C compiled with gcc on windows and posix systems.
jRuby • Jan 11, 2013 JRuby and vlcj – A Simple Full-Screen Media Player A simple JRuby script showing how to use the vlcj library to playback video full screen on a Linux machine.