Category: programming
52 posts
- 10/4/2013 9 things you could be doing in Pittsburgh on Saturday, October 5
- 6/26/2013 Announcing a new blog: "The Conscientious Programmer"
- 6/19/2013 Pittsburgh Scala meetup: Introduction to Actors Systems
- 6/3/2013 Some thoughts on starting to give talks a year ago
- 6/2/2013 Pittsburgh Tech Fest 2013: my talk "Stop Overusing Regular Expressions!"
- 6/2/2013 Report on the second Pittsburgh TechFest, 2013
- 5/30/2013 Pittsburgh Scala Meetup: my talk "Stop Overusing Regular Expressions!"
- 5/16/2013 Google I/O 2013 Extended: Pittsburgh
- 4/25/2013 Pittsburgh Python: Kenneth Reitz on Heroku
- 4/12/2013 My Pittsburgh Scala Meetup talk on property-based testing using ScalaCheck
- 3/26/2013 OpenHack Pittsburgh: exploring Scala odds and ends
- 2/28/2013 Pittsburgh Python: distribute and other Python community controversies
- 2/26/2013 OpenHack Pittsburgh: studying Scala
- 2/22/2013 The second meeting of the Pittsburgh Scala Meetup: Josh Suereth on functional patterns for the asynchronous Web
- 2/15/2013 Why flatten a tree when you can just traverse it?
- 2/11/2013 NE Scala 2013: my first Scala conference!
- 1/22/2013 Attending the first OpenHack Pittsburgh meeting
- 1/18/2013 How Justice Clarence Thomas uncovered a seven-year-old bug in my computer program
- 1/11/2013 2013 is my year of Scala
- 11/15/2012 Review of Coursera's Fall 2012 "Functional Programming Principles in Scala"
- 11/5/2012 The start of a local Haskell study group
- 10/24/2012 My Pittsburgh Python talk: "Testing with isolation: concepts and examples using the Python standard library `mock`"
- 9/24/2012 A short example of why I prefer static typing: learning Gradle
- 9/12/2012 Happy Programmers' Day!
- 9/6/2012 My Pittsburgh Ruby talk: "nil: historical, theoretical, comparative, philosophical, and practical perspectives"
- 8/23/2012 Pittsburgh Python meetup: I gave my first lightning talk ever; the topic was SCons
- 8/22/2012 Steel City Ruby Conf review: Part 1: It's About People
- 8/7/2012 The first Steel City Ruby Conf: an amazing experience
- 6/27/2012 Attending my first Google I/O Extended: Pittsburgh
- 6/23/2012 RSpec new expectation: finally not shoving a verb into a noun
- 6/9/2012 Report on the first Pittsburgh TechFest, 2012
- 4/13/2012 Free course review: Software Engineering for Software as a Service (Part I), from Coursera
- 2/24/2012 When can you call yourself an expert at something?
- 1/24/2012 Pittsburgh Java User Group: Developing Languages Using JRuby
- 1/16/2012 How school made me hate computer science and programming
- 12/31/2011 Reflections on 2011
- 12/9/2011 Why everyone should learn computer science
- 12/8/2011 Revisiting Knuth and McIlroy's word count programs
- 12/6/2011 Global Day of CodeRetreat: Pittsburgh
- 12/4/2011 Why I am writing this week for CSEdWeek
- 11/15/2011 My first Pittsburgh Clojure Meetup: Ambrose Bonnaire-Sergeant on core.logic
- 11/10/2011 Seeing the inventor of the abstract data type
- 11/6/2011 The real reason for the CoffeeScript/JavaScript flame war
- 10/25/2011 RIP, John McCarthy; but Lisp will never die
- 10/18/2011 Disagreement on the use of time?
- 10/16/2011 Pittsburgh software developer communities
- 10/14/2011 Agile Anti-Patterns
- 10/13/2011 Why Dennis Ritchie Is Important
- 10/6/2011 Pittsburgh Ruby: Building a Compiler in JRuby
- 10/5/2011 I Cannot Imagine My Life Without the Influence of Steve Jobs
- 10/4/2011 A Blast From the Past: C++ Abuse
- 9/27/2011 When jQuery Attacks