Graham’s Guide to Learning Scala
From The Archives: This article is one of the all-time most popular posts from my previous blog Graham Hacking Scala. I thought it worth updating and re-printing it here. It’s a pretty widely-accepted...
View ArticleA New Java Library for Amazing Productivity
I’ve found this great Java library that can make developers more efficient in pretty much every source file they write. It has the following features: a broad and powerful collections framework...
View ArticleNotes from YOW! 2013: Jeff Paton on ‘Safety Not Guaranteed: How Successful...
I attended Day 1 of YOW! Sydney 2013 and thought some people might get something useful out of my notes. These aren’t my complete reinterpretations of every slide, but just things I jotted down that I...
View ArticleFrom the Archive: Why Your Company Should Let You Use Scala at Work
From the archive: Originally written in January 2010, this post from my old blog, Graham Hacking Scala, has been consistently popular ever since and I thought it deserved a new lease on life here… Java...
View Article(My notes from) Ken Scambler on ‘Two Years of Real-World FP at REA’
This evening I went to a YOW Night where Ken Scambler (@KenScambler) spoke about the introduction and evolution of using Scala at REA Group. Here’s my notes… Functional Scala Benefits The benefits of...
View ArticleNotes from YOW! 2014: Ed Kmett on ’Stop Treading Water: Learning to Learn’
I attended YOW! Sydney 2014 and thought some people might get something useful out of my notes. These aren’t my complete reinterpretations of every slide, but just things I jotted down that I thought...
View ArticleHow to Avoid Making Huge Mistakes with Life’s Big Decisions
The Mistake When my wife and I had been married for a year, we made a decision to purchase an apartment. It remains, to date, the worst decision we’ve ever made. To start off with, we probably...
View ArticleDesign Kata: Learn software architecture while having fun
At Tyro, we don’t have anyone with the title of Architect, Designer or Tech Lead who designs software and then asks other people to build it. Instead, each team of Software Engineers does architecture...
View ArticleTop 10 Reasons Java Programs Envy Scala (Presentation)
From the archive: Originally posted in October 2011, I was reminded today of this post from my old blog, Graham Hacking Scala. I thought I should bring it over and give it a bit of a refresh… In...
View ArticleThe Amazing Benefits of Exercism
A couple of months ago, a good friend at work (@rodeoclownII) sent out an email (or blog, or Slack message, or something) about exercism.io. It’s a cool little website for practising programming in...
View Article9 fascinating things I learned while coding up the rules of a board game
I recently decided I was going to take the rules of the board game Forbidden Island and write them up as code. I guess that sounds like a weird thing to just decide to do, doesn’t it? It’s actually one...
View ArticleA New Java Library for Amazing Productivity
I’ve found this great Java library that can make developers more efficient in pretty much every source file they write. It has the following features: a broad and powerful collections framework...
View ArticleNotes from YOW! 2013: Jeff Paton on ‘Safety Not Guaranteed: How Successful...
I attended Day 1 of YOW! Sydney 2013 and thought some people might get something useful out of my notes. These aren’t my complete reinterpretations of every slide, but just things I jotted down that I...
View ArticleFrom the Archive: Why Your Company Should Let You Use Scala at Work
From the archive: Originally written in January 2010, this post from my old blog, Graham Hacking Scala, has been consistently popular ever since and I thought it deserved a new lease on life here… Java...
View Article(My notes from) Ken Scambler on ‘Two Years of Real-World FP at REA’
This evening I went to a YOW Night where Ken Scambler (@KenScambler) spoke about the introduction and evolution of using Scala at REA Group. Here’s my notes… Functional Scala Benefits The benefits of...
View ArticleNotes from YOW! 2014: Ed Kmett on ’Stop Treading Water: Learning to Learn’
I attended YOW! Sydney 2014 and thought some people might get something useful out of my notes. These aren’t my complete reinterpretations of every slide, but just things I jotted down that I thought...
View ArticleHow to Avoid Making Huge Mistakes with Life’s Big Decisions
The Mistake When my wife and I had been married for a year, we made a decision to purchase an apartment. It remains, to date, the worst decision we’ve ever made. To start off with, we probably...
View ArticleDesign Kata: Learn software architecture while having fun
At Tyro, we don’t have anyone with the title of Architect, Designer or Tech Lead who designs software and then asks other people to build it. Instead, each team of Software Engineers does architecture...
View ArticleTop 10 Reasons Java Programs Envy Scala (Presentation)
From the archive: Originally posted in October 2011, I was reminded today of this post from my old blog, Graham Hacking Scala. I thought I should bring it over and give it a bit of a refresh… In...
View ArticleThe Amazing Benefits of Exercism
A couple of months ago, a good friend at work (@rodeoclownII) sent out an email (or blog, or Slack message, or something) about exercism.io. It’s a cool little website for practising programming in...
View Article
More Pages to Explore .....