George Brocklehurst Writing

All blog posts

  1. Recommending blog posts with machine learning ( on the thoughtbot blog)
  2. What is Machine Learning? ( on the thoughtbot blog)
  3. Named Entity Recognition ( on the thoughtbot blog)
  4. PostgreSQL's Foreign Data Wrapper ( on the thoughtbot blog)
  5. Tab completion in GNU Readline ( on the thoughtbot blog)
  6. Auto-squashing Git Commits ( on the thoughtbot blog)
  7. HTTP Safety Doesn't Happen by Accident ( on the thoughtbot blog)
  8. Announcing Goal-Oriented Git ( on the thoughtbot blog)
  9. The magic behind configure, make, make install ( on the thoughtbot blog)
  10. Announcing gitsh ( on the thoughtbot blog)
  11. Compare Commits Between Git Branches ( on the thoughtbot blog)
  12. Testing Null Objects ( on the thoughtbot blog)
  13. Renderable Null Objects ( on the thoughtbot blog)
  14. Class-Based Generic Views in Django ( on the thoughtbot blog)
  15. Vimulator ( on the thoughtbot blog)
  16. Useful Git aliases ()
  17. Git browse: An interactive git blame tool ()
  18. Iconic reborn ()
  19. Git and Vim ()
  20. Managing Heroku deployments ()
  21. Spriter: Easy CSS sprites ()
  22. Testing microformats in Rails applications with assert-microformats ()
  23. XFN and the rev attribute ()
  24. Open Hack London: XFN Profile Discovery ()
  25. Lastify: More Last.fm/Spotify hacking ()
  26. Last.fm Hack Day: Scrobbling Spotify ()
  27. Brand new blog ()
  28. Enhanced hCalendar download links ()