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

I took some programming in school != programmer

January 24, 2012
  • Naive
Leave nontrivial programming to the professionals

2012 seems to be the year for learning to code

January 2, 2012
  • Developer Skills
A host of new methods for learning to be a programmer

Hashing algorithm vulnerable to denial of service

December 29, 2011
  • Security
A whole bunch of programming languages are vulnerable to a denial of service attack via hashing algorithms

Java is dead, long live Java

December 21, 2011
  • Java
Ubuntu users shouldn’t worry about Java being removed

Fun stuff for Friday Dec. 16

December 16, 2011
  • Fun Friday
Fun videos and articles to help you make it through the weekend

PostgreSQL as a key-value store

December 13, 2011
  • PostgreSQL
  • NoSQL
If you’re tempted by one of the key-value store databases that are super popular maybe you should take a look at PostgreSQL’s hstore

Improving your skills by reading commits

December 7, 2011
  • Developer Skills
  • Ruby
Commits can be a great source for learning

VendorKit: bundler for Objective-C

December 5, 2011
  • Dependencies
  • Objective-C
Take a look at VendorKit, a tool to manage dependencies in Objective-C projects

Fun stuff for Friday Dec. 2

December 2, 2011
  • Fun Friday
Fun videos and articles to help you make it through the weekend

HAML users repent before it's too late

December 1, 2011
  • HTML
  • Flame
  • Ruby on Rails
While HAML makes it easier to write HTML, reading HAML is a different story

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