Franklin Chen

Infinity in the palm of my hand.

  • Contact
  • Programming blog
  • Chess blog
  • Photos

Copyright © 2018 Franklin Chen
Powered by Hugo and Hyde-X

  • Another unexpected life change: one month of learning to play ukulele · musicukuleleSteel City UkulelesPittsburghRubySteel City RubyJim WeirichrecorderchessAprès un rêveviola da gambafluteJake Shimabukurobanjolelebanjo · Aug 23, 2013
  • Pittsburgh Tech Fest 2013: my talk "Stop Overusing Regular Expressions!" · Pittsburgh TechFestprogrammingScalaregular expressionsparser combinatorsRubyJavaScriptPython · Jun 1, 2013
  • Report on the second Pittsburgh TechFest, 2013 · Pittsburgh TechFestprogrammingPittsburgh.NETNodeCoffeeScriptRubyJavaPHPSeleniumScalaUXAgileiOSAndroidactorsAkkaasynchronousTest-Driven Development · Jun 1, 2013
  • Pittsburgh Scala Meetup: my talk "Stop Overusing Regular Expressions!" · programmingScalaAkkaregular expressionsparser combinatorsRubyJavaScriptPythonM*ModalPittsburgh TechFestTypeSafe · May 29, 2013
  • Pittsburgh Python: distribute and other Python community controversies · programmingPittsburghPythonPerlRubyJavaScalapackagingconventioncommunityTOOWTDITIMTOWTDItesting · Feb 27, 2013
  • Why flatten a tree when you can just traverse it? · programmingRubyrecursion · Feb 15, 2013
  • Attending the first OpenHack Pittsburgh meeting · OpenHackPittsburghprogrammingScalaRubyPythonClojure · Jan 21, 2013
  • A short example of why I prefer static typing: learning Gradle · programmingMavenJavaGradleGroovySBTScalaPythonSConsRubyRakeHaskellShakedomain-specific languages · Sep 24, 2012
  • Happy Programmers' Day! · programmingRuby · Sep 12, 2012
  • Running my 8th Pretty Good Race 5K: dealing with disappointment · runningSchenley ParkPittsburghCarnegie Mellon UniversityracesPretty Good RaceRubyFiveFingers · Sep 7, 2012
  • My Pittsburgh Ruby talk: "nil: historical, theoretical, comparative, philosophical, and practical perspectives" · programmingPittsburghRuby · Sep 6, 2012
  • Steel City Ruby Conf review: Part 1: It's About People · conferenceprogrammingPittsburghRubyintroversionshynessSteel City RubyJim Weirichukulele · Aug 22, 2012
  • The first Steel City Ruby Conf: an amazing experience · conferenceprogrammingPittsburghRubySteel City Ruby · Aug 7, 2012
  • RSpec new expectation: finally not shoving a verb into a noun · programmingRubyRSpecsemanticssyntax · Jun 23, 2012
  • Report on the first Pittsburgh TechFest, 2012 · Pittsburgh TechFestprogrammingPittsburgh.NETNodeCoffeeScriptRubyJavaPHPSeleniumKinectScalaactorsAkkaUXAgileBackboneRESTiOS · Jun 9, 2012
  • Your Day Without Shoes and my very first day out completely without shoes · barefoot runningshoesRubyPittsburghSquirrel HillFiveFingers · Jun 7, 2012
  • Free course review: Software Engineering for Software as a Service (Part I), from Coursera · programmingCourseraMOOCRubyRailssoftware engineeringsoftware as a serviceAgilePerltestingCucumberTest-Driven DevelopmentBehavior-Driven DevelopmentGitHerokuPlayScalaedX · Apr 13, 2012
  • Pittsburgh Java User Group: Developing Languages Using JRuby · programmingPittsburghJavaPittJUGcompilerparser combinatorsParsletBitescriptdomain-specific languagesRuby · Jan 24, 2012
  • Reflections on 2011 · paleoSchenley ParkPittsburghprogrammingJavaScriptjQueryXQueryXMLXSLTPerlPythonRubyScalaminimalismcross-country skiingbooksSteelersmeditationCarnegie Mellon UniversityhikingyogaSquirrel Hill LibraryRachel Carson TrailRachel Carson Trail ChallengeFiveFingersbarefoot runningsalsa dancingkayakingStanfordRun Around The Squaresick · Dec 31, 2011
  • Pittsburgh software developer communities · programmingPittsburghRubyPythonJavaScriptjQueryJavaGeek Out DayAppleiOSClojureCoding Dojo.NET · Oct 16, 2011
  • Pittsburgh Ruby: Building a Compiler in JRuby · programmingPittsburghRubyJRubyJavacompilerparser combinatorsParsletBitescriptdomain-specific languages · Oct 6, 2011