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

Don't write CPU intensive code in JS, duh

October 4, 2011
  • JavaScript
  • Nodejs
  • Flame
Why you shouldn’t use JavaScript for CPU intensive computations

The diminishing returns of testing

October 3, 2011
  • Testing
  • Code Coverage
Obtaining 100% code coverage in tests might not be worth the cost and time

The path to being a better developer

October 3, 2011
  • Developer Skills
Some tips for improving your skills as a software developer

Replacing master with another Git branch

September 30, 2011
  • Git
  • Version Control
When your Git branch diverges too far from master you can just swap the two

Google releases JS Test

September 29, 2011
  • JavaScript
  • Testing
  • Google
A new JavaScript testing framework that doesn’t require the use of a web browser

Understanding Ruby Singleton Classes

September 15, 2008
  • Ruby
  • Singleton
  • Object Model
  • Eigenclass
  • Class Method
A look at how Ruby implements class methods and per-object methods

Behind the code: project planning

July 24, 2008
  • Developer Skills
  • Emacs
  • Behind the Code
Using plain text and some good tools to help estimate a software development project

« Previous 1 2 3 4 5 6 7 8