brand image

Peter J. Jones

Open Source enthusiast. Lover of functional programming. An all-around nerd who likes to wear bow ties.

  • About Me
  • Recent Posts
  • Automatic Theme Switching in Emacs
  • Patching Instead of Pinning
  • Archiving in Org Mode
  • Pinning GnuPG with nixpkgs
  • Why the world needs Haskell

All content copyright © 2008–Forever
by Peter J. Jones

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License .

Powered by Hugo | Themed with poison

Being explicit with your code

April 17, 2012
  • Ruby
  • Developer Skills
Omitting optional syntax can obfuscate code

RubyGem Version Specifiers

April 3, 2012
  • Ruby
  • RubyGems
In depth look at how you should specify gem versions

Ruby/Rails Compatibility Matrix

March 14, 2012
  • Ruby
  • Ruby on Rails
Which versions of Ruby are supported by which versions of Rails

Ruby's catch/throw, goto's little brother

March 9, 2012
  • Ruby
Ruby provides a safer way to jump around than goto

Fun stuff for Friday Feb. 24

February 24, 2012
  • Fun Friday
Fun videos and articles to help you make it through the weekend

Fun stuff for Friday Feb. 10

February 10, 2012
  • Fun Friday
Fun videos and articles to help you make it through the weekend

Using Haskell to improve your C++

February 6, 2012
  • C++
  • Haskell
Becoming a better imperative programmer by exploring functional programming

Rails 4.0 will drop support for Ruby 1.8.7

February 2, 2012
  • Ruby
  • Ruby on Rails
If you’re still stuck on Ruby 1.8 the pressure is on to upgrade

Why estimating is hard

January 31, 2012
  • Developer Skills
Continually tackling new problems makes estimating hard

Fixing programming by besting current languages

January 26, 2012
  • Declarative
  • Functional
  • Imparative
  • Provable Code
  • Haskell
  • Prolog
Jon BeltranDeHeredia suggests a way to write bug free code

« Previous 1 2 3 4 5 6 7 8 Next »