Blogs and Arrows
Code, music, and infrequent updates by
Dave Gurnell
Archive
2017
February
99 ways to DI
January
Smartypants: Simple smart constructors for Scala.
2016
December
Shapeless Guide print-on-demand
October
The wonderful monadic world of Pandoc
September
The Type Astronaut's Guide to Shapeless
Shapeless at Scala World
July
Buying into Scala from the Inside and Out
January
Bulletin: Treat Your Data to the Latest Updates
2015
December
Essential Slick at Scala Exchange 2015
July
Functional Data Validation at Scala Days
June
Unindent: Sane Multi-Line String Literals for Scala
March
Creative Functional Programming at Async
Compositional Music Composition
February
Creative Scala: A New Introduction to Scala
2014
December
Functional Data Validation at Scala Exchange
October
Essential Essential Scala at Hack the Tower
August
Scala Exchange NSAP Closing Soon
July
Simple Data Validation in Scala
June
Underscore at Scala Exchange 2014
March
Macros for the Rest of Us
2013
April
Coffeescript at AsyncJS
2012
June
This Neighbourhood... Released!
Tipi: a Tiny Templating Engine
2011
October
Reading, Writing, and the REST
May
Friday Fun with Scala Syntax
Underscore.io is Live
April
Less CSS Compilation for SBT
March
Javascript Compilation for SBT
January
Smooth Scrolling for Mobile Safari
Box and What?!