The Conscientious Programmer

Humbly exploring what it means to do the right thing.

  • About
  • Non-programming blog

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

  • Aegis and Cook: what happens when an open source developer dies? · AegisCookPeter Millerversion controlMakeborsRustcontinuous integration · Jun 16, 2015
  • How to think about Rust ownership versus C++ unique_ptr · RustCC++pointersmemory safetytypesownershipX Window Systemsegmentation fault · Dec 21, 2014
  • Pittsburgh Scala Meetup: Exploring type-directed, test-driven development using FizzBuzz (my practice talk) · ScalaPittsburghFizzBuzzPittsburgh TechFestScalaCheckcompilersparallelismmonoidsM*ModalPittsburgh Code and SupplyRust · May 15, 2014
  • toString considered harmful, part 1 · ScalaJavaHaskellStandard MLOCamlCC++CsharpRubyPythonLispSchemeGoRustJavaScriptobject-orientedstring interpolation · Dec 23, 2013