- 9 things you could be doing in Pittsburgh on Saturday, October 5
·
PittsburghPittsburgh Chess ClubchessprogrammingPerlPittsburgh Perl WorkshopRun ShadysiderunningukuleleSteel City UkulelesEcofestmusicragtimeLatin musicRegent SquarePodCamp PittsburghCarnegie Mellon UniversityPittsburgh Step TrekSouth Side Slopes
·
- Announcing a new blog: "The Conscientious Programmer"
·
programming
·
- Pittsburgh Scala meetup: Introduction to Actors Systems
·
programmingScalaAkkaPittsburghM*Modal
·
- Some thoughts on starting to give talks a year ago
·
programming
·
- Pittsburgh Tech Fest 2013: my talk "Stop Overusing Regular Expressions!"
·
Pittsburgh TechFestprogrammingScalaregular expressionsparser combinatorsRubyJavaScriptPython
·
- Report on the second Pittsburgh TechFest, 2013
·
Pittsburgh TechFestprogrammingPittsburgh.NETNodeCoffeeScriptRubyJavaPHPSeleniumScalaUXAgileiOSAndroidactorsAkkaasynchronousTest-Driven Development
·
- Pittsburgh Scala Meetup: my talk "Stop Overusing Regular Expressions!"
·
programmingScalaAkkaregular expressionsparser combinatorsRubyJavaScriptPythonM*ModalPittsburgh TechFestTypeSafe
·
- Google I/O 2013 Extended: Pittsburgh
·
programmingGoogle I/OGooglePittsburghAndroid
·
- Pittsburgh Python: Kenneth Reitz on Heroku
·
programmingPittsburghPythonHerokuDjangoGit
·
- My Pittsburgh Scala Meetup talk on property-based testing using ScalaCheck
·
programmingJavaxUnitJUnitHaskellScalaScalaCheckQuickChecktestingTDDBDDRevv OaklandPittsburgh
·
- OpenHack Pittsburgh: exploring Scala odds and ends
·
OpenHackPittsburghprogrammingScalatestingScalaCheckasynchronouscontinuationsfuturesAkkamacros
·
- Pittsburgh Python: distribute and other Python community controversies
·
programmingPittsburghPythonPerlRubyJavaScalapackagingconventioncommunityTOOWTDITIMTOWTDItesting
·
- OpenHack Pittsburgh: studying Scala
·
OpenHackPittsburghprogrammingScala
·
- The second meeting of the Pittsburgh Scala Meetup: Josh Suereth on functional patterns for the asynchronous Web
·
programmingScalaNE ScalaAkkaactorsasynchronousRevv OaklandPittsburgh
·
- Why flatten a tree when you can just traverse it?
·
programmingRubyrecursion
·
- NE Scala 2013: my first Scala conference!
·
programmingScalaNE ScalaPhiladelphia
·
- Attending the first OpenHack Pittsburgh meeting
·
OpenHackPittsburghprogrammingScalaRubyPythonClojure
·
- How Justice Clarence Thomas uncovered a seven-year-old bug in my computer program
·
programmingPerlJavaANTLRtestingSupreme Court
·
- 2013 is my year of Scala
·
programmingScalaJavaSBTPittsburghNE Scala
·
- Review of Coursera's Fall 2012 "Functional Programming Principles in Scala"
·
Scalaprogrammingfunctional programmingCourseraMOOCSBTJava
·
- The start of a local Haskell study group
·
programmingHaskellPittsburghfunctional programmingScalaTest-Driven Development
·
- My Pittsburgh Python talk: "Testing with isolation: concepts and examples using the Python standard library `mock`"
·
programmingtestingPittsburghPython
·
- A short example of why I prefer static typing: learning Gradle
·
programmingMavenJavaGradleGroovySBTScalaPythonSConsRubyRakeHaskellShakedomain-specific languages
·
- Happy Programmers' Day!
·
programmingRuby
·
- My Pittsburgh Ruby talk: "nil: historical, theoretical, comparative, philosophical, and practical perspectives"
·
programmingPittsburghRuby
·
- Pittsburgh Python meetup: I gave my first lightning talk ever; the topic was SCons
·
PythonPittsburghprogrammingSConsdomain-specific languages
·
- Steel City Ruby Conf review: Part 1: It's About People
·
conferenceprogrammingPittsburghRubyintroversionshynessSteel City RubyJim Weirichukulele
·
- The first Steel City Ruby Conf: an amazing experience
·
conferenceprogrammingPittsburghRubySteel City Ruby
·
- Attending my first Google I/O Extended: Pittsburgh
·
programmingGoogleGoogle I/OPittsburghHTMLJavaScriptCSS
·
- RSpec new expectation: finally not shoving a verb into a noun
·
programmingRubyRSpecsemanticssyntax
·
- Report on the first Pittsburgh TechFest, 2012
·
Pittsburgh TechFestprogrammingPittsburgh.NETNodeCoffeeScriptRubyJavaPHPSeleniumKinectScalaactorsAkkaUXAgileBackboneRESTiOS
·
- Free course review: Software Engineering for Software as a Service (Part I), from Coursera
·
programmingCourseraMOOCRubyRailssoftware engineeringsoftware as a serviceAgilePerltestingCucumberTest-Driven DevelopmentBehavior-Driven DevelopmentGitHerokuPlayScalaedX
·
- When can you call yourself an expert at something?
·
learningdancefluteprogramming
·
- Pittsburgh Java User Group: Developing Languages Using JRuby
·
programmingPittsburghJavaPittJUGcompilerparser combinatorsParsletBitescriptdomain-specific languagesRuby
·
- How school made me hate computer science and programming
·
computer scienceprogrammingeducationlearningteachingCSEdWeekCodecademyPascalCOBOLFortranBASICfatherchildhood
·
- Reflections on 2011
·
paleoSchenley ParkPittsburghprogrammingJavaScriptjQueryXQueryXMLXSLTPerlPythonRubyScalaminimalismcross-country skiingbooksSteelersmeditationCarnegie Mellon UniversityhikingyogaSquirrel Hill LibraryRachel Carson TrailRachel Carson Trail ChallengeFiveFingersbarefoot runningsalsa dancingkayakingStanfordRun Around The Squaresick
·
- Why everyone should learn computer science
·
computer scienceprogrammingeducationCSEdWeek
·
- Revisiting Knuth and McIlroy's word count programs
·
programmingliterate programmingUnixDonald KnuthDoug McIlroyHaskellfunctional programmingCC++AwkPerl
·
- Global Day of CodeRetreat: Pittsburgh
·
CSEdWeeklearningteachingCodeRetreatprogrammingPittsburghJavaPythonCsharpHaskellCorey HainesTest-Driven DevelopmentM*ModalVivisimo
·
- Why I am writing this week for CSEdWeek
·
CSEdWeekcomputer scienceeducationlearningteachingCodeRetreatPittsburghprogramming
·
- My first Pittsburgh Clojure Meetup: Ambrose Bonnaire-Sergeant on core.logic
·
programmingClojurePittsburghSchemeLispCommon LispEmacscore.logicdomain-specific languagesmacros
·
- Seeing the inventor of the abstract data type
·
Carnegie Mellon UniversityprogrammingBarbara Liskovabstract data typeCLUJavaLispScala
·
- The real reason for the CoffeeScript/JavaScript flame war
·
CoffeeScriptJavaScriptprogrammingsyntaxpsychology
·
- RIP, John McCarthy; but Lisp will never die
·
computer scienceprogrammingLispSchemeMLHaskellScalaCResearch Science Institute
·
- Disagreement on the use of time?
·
time managementrecordermusicreadingwritingexerciserunningyogastrength trainingprogrammingcommunicatingdialoguechessballroom danceScala
·
- Pittsburgh software developer communities
·
programmingPittsburghRubyPythonJavaScriptjQueryJavaGeek Out DayAppleiOSClojureCoding Dojo.NET
·
- Agile Anti-Patterns
·
programmingAgilePittsburgh
·
- Why Dennis Ritchie Is Important
·
Dennis RitchieCUnixprogramming
·
- Pittsburgh Ruby: Building a Compiler in JRuby
·
programmingPittsburghRubyJRubyJavacompilerparser combinatorsParsletBitescriptdomain-specific languages
·
- I Cannot Imagine My Life Without the Influence of Steve Jobs
·
Steve JobsprogrammingCC++MacintoshPascalAppleBASIC
·
- A Blast From the Past: C++ Abuse
·
programmingC++C
·
- When jQuery Attacks
·
programmingjQueryJavaScriptNodemeetupPittsburgh
·