Here is a sequential list in reverse chronological order of all the posts on this blog, separated by year.
  • 2019
  • Batch Convert HEIC Files to JPEG on Windows
  • HiDPI Fix for Spotify on Ubuntu
  • Taming power-hungry Linux laptops
  • Six weeks at Discourse
  • CSV header converters in Ruby
  • Per-page background images using Prawn and Ruby
  • Prevent remote: true links opening in new tabs or windows in Rails
  • ImageMagick unable to load module error on AWS Lambda
  • Rails Forms with Virtus and ActiveModel
  • Subset Sum Problem in Ruby
  • Find duplicate rows in SQL
  • Global rescue_from error in Rails application_controller
  • 2018
  • Getting nodejs file permissions from fs.stat mode
  • field_with_errors changes page appearance in Rails
  • 2017
  • SOLID Object Oriented Design by Sandi Metz
  • Set Timezone from Terminal OSX
  • Invalid Byte Sequence in US-ASCII
  • Expanded Output Format for PSQL
  • PhantomJS Element Not Found Using Capybara
  • Jim Weirich Ruby Talks
  • Simulating the Mouse Click Event in JavaScript
  • Git Shortcuts with FZF
  • Custom Time Formats in Rails
  • Back to Ruby
  • Organising C# using Statements in Visual Studio
  • Sharing dynamic Objects Between Assemblies in C#
  • Why You Should Not Use Medium for Your Personal Blog
  • The Fundamentals of Flow in 10-ish Minutes
  • 2016
  • My Writing Blog
  • Terminal Shortcuts
  • JSON Schema
  • Why xUnit?
  • Easy HTTPS With Let's Encrypt
  • Google Chrome to Start Marking HTTP Connections Insecure
  • ng-stats AngularJS Profiling Tool
  • Fast SQL Server Paging
  • ng-options Undefined On Select
  • Creating Share Buttons With Just URLs
  • From Wordpress to Jekyll
  • gulp.watch High CPU Usage
  • Changes to NPM’s Unpublish Policy
  • NPM Drama
  • 2015
  • I’m Back
  • ES7 Decorators
  • Duration Parsing Using Juration
  • Angular Directive Isolate Scope Explained
  • A Review
  • this is not allowed before super
  • Using $q.all() to Resolve Multiple Promises
  • Mocks, Stubs, and Injections: Unit Testing in Angular.JS
  • React-ions
  • ES6 Basics
  • Learning Angular Q&A
  • Highlighting JavaScript this Keyword in Sublime Text 2
  • LINK: AngularJS Styleguide by @john_papa
  • LINK: Using “Controller as” Syntax in Angular Routes
  • LiveReload With Gulp
  • Writing and Programming, Crafts Worth Honing
  • 2014
  • Lessons Learned From Building Rain
  • Render an ERB Template from a Hash
  • Goodbye RequireJS, Hello Browserify
  • What makes a bad software developer?
  • Sensible .NET REST APIs with AttributeRouting.NET
  • Run shell commands from Ruby
  • DocuSign Connect XML Schema
  • Print GitHub Markdown Bookmarklet
  • Could not successfully convert UCS-2 string to UTF-8
  • The SMS That Started It All
  • Failed to build gem native extension on OSX Mavericks
  • Another Year, Another Redesign
  • Add Open With Sublime Text 2 to Windows Context Menu
  • ContentResult or ViewResult Response Based on Context
  • Custom UTC DateTime Model Binding for MVC
  • Enable Gzip Compression in IIS
  • Service Timestamp Issue for DocuSign
  • 2013
  • .NET MVC 4 Model Binding Null on Post
  • Moving SVN Branches and Repos
  • Visual Studio 2013 Avoid Copying Blank Lines by Dirk Strauss
  • Run AWS Elastic Beanstalk Config Commands Only Once
  • Box-Sizing Border-Box for CSS Grids
  • Extension Methods in .NET
  • EC2 Instance Metadata
  • Auto-Generate Property In VB.NET
  • moment.js
  • Getting It Done
  • Callback Hell
  • Custom VisualSVN Post-Commit Hook Using Visual Studio
  • Using Reserved Words as Identifiers in VB.NET by Theo Gray
  • Blog Redesign
  • A Baseline For Frontend Developers by Rebecca Murphey
  • 2012
  • Why Rails by Claudio Ortolina
  • Progressively Fade Elements Using jQuery
  • Using Disqus For Comments
  • Change: A Two-Faced Devil by Anthony Ferrara
  • On Being a Junior Developer by Matt Sencenbaugh
  • The Dirty Truth Behind IIF()
  • Install Ruby and Rubygems on Windows
  • Semantic templates with Mustache.js and Handlebars.js
  • Aha! #1 ASP.NET ASHX Video Streaming for HTML5 Video
  • Development Habitats
  • SASS vs. LESS, The CSS Preprocessor Debate
  • PHP, mySQL and FTP on an Amazon EC2 Instance
  • The Beginning