Peter Sobot

  • Software
  • Music
  • Résumé
  • Blog
  • contact
  • The Cost of Waterloo Software Engineering September 8, 2014
  • The Holiday Party Hack December 14, 2013
  • The Architecture of an Infinite Stream of Music November 5, 2013
  • Co-Working at The Working Group October 25, 2013
  • Shared State and Customer Confusion August 21, 2013
  • Pipes and Filters August 7, 2013
  • Dangerously Convenient APIs April 22, 2013
  • Interns are Leading the Way January 19, 2013
  • Text Knockout with Canvas December 16, 2012
  • Emergency Bandwidth Distribution November 17, 2012
  • Introducing forever.fm November 8, 2012
  • Rewriting in C++ for Fun, Speed and Masochism October 10, 2012
  • The Ubiquitous Capture Device June 23, 2012
  • Using Eight Cores (incorrectly) with Python May 13, 2012
  • A Site For Dinner May 8, 2012
  • Startups: Bands for Hackers April 29, 2012
  • A Use for Smartphone Photos April 21, 2012
  • Software, Art, Music and Games February 17, 2012
  • The middle ground between form and function January 22, 2012
  • “The Street Preacher” - A Hyper-Local Twitter Bot November 30, 2011
  • More Lessons from The Wub Machine November 10, 2011
  • The Wub Machine, Postmortem June 25, 2011
  • The Wub Machine, Revisited June 12, 2011
  • The Wub Machine May 23, 2011
  • A Better Music Workflow? March 17, 2011
  • Pushed to my Pocket January 23, 2011
  • What a difference four months makes… January 17, 2011
  • Macbook & Two Hard Drives December 27, 2010
  • OhLife and Online Privacy December 9, 2010
  • Live Status Updates with PHP December 6, 2010
  • The world is a function… and Google’s solving it. February 15, 2010
© Peter Sobot 2009-2012          email