Latest

Older Posts

PlayFramework.apply(5) = "Writing a React UI in CoffeeScript"

Part six of a series on the Play framework. In this section, we will be writing a client side UI using CoffeeScript and Facebook's React framework

PlayFramework.apply(4) = "Optimistic Future Composition"

Part five of a series on the Play framework. Composing multiple futures in an optimistic manner.

PlayFramework.apply(3) = "Managing Concurrent State with Actors"

Part four of a series on the Play framework. Async actions and actors for resource management.

PlayFramework.apply(2) = "Reading, Writing and Evolving"

Part three of a series on the Play framework. Slick, Evolutions and more REST API features.

PlayFramework.apply(1) = "Upgrading the Framework"

Part two of a series covering the development of a Play framework application

PlayFramework.apply(0) = "Templates, Routes and AJAX"

Part one of a series covering the development of a Play framework application

MD4 Implementation in pure Scala

Learning scala by coding more complex and not useful hashes

SHA-1 Implementation in pure Scala

Learning scala by implementing the Matasano crypto challenges

Testing actors in Play

If you're writing a play application and using an actor, chances are you're going to want to test that they work.

Wherefore art thou Global.scala?

When working on a Play application with libraries also built with play, sometimes you lose track of things.

SrsWordCloud

A word cloud implementation in Objective-C

Writing apps for fun or profit. (choose one)

If you have visions of retiring to a private island after writing an app, think hard.

The CoreData post

It's very common to avoid learning CoreData. You shouldn't.

Binding with categories, yeah!

Using categories to help make cocoa bindings more friendly and powerful

I see what you did there

Obfuscation kind of works, and kind of doesn't. But it's really annoying.

The general purpose delegate in C#

Get rid of those one time throwaway delegates and do things the right way.