I've never been a fan of the setup of logging frameworks as far back as when I was a Java developer. The hassle and complexity of configuring and managing the logging framework was always a big hassle and would often create serious problems in the application if not done right. Even today in Scala…
Read more →
I often speak to clients and developers that are pushing the Play Framework as the ideal web framework when developing Scala web applications. I started considering why Play is the framework that people tend to settle on, especially large companies. I think there are a few reasons: It's supported by…
Read more →
I've worked with and for a lot of companies over the years and with the ones that actually care about unit testing Mocking (Mockito or some other variation) typically quickly enters the scene. My argument is that in proper coding you should be able to write proper unit tests without any mock…
Read more →
The Problem I've been asked a lot recently about what template engine I prefer and most people seem shocked when I say that I do my best to avoid them and just generally don't like the idea of templates. Let me first define what I mean by templates before I get into my explanation so...
Read more →
This article is continuing in the series on exploring Hyperscala. If you have not already done so, I would highly recommend reading the following previous posts as many topics discussed here build on concepts previously discussed: Hyperscala: An Introduction Hyperscala: Getting Started Hyperscala:…
Read more →
Last week I did an introduction to Hyperscala and briefly outlined some really cool things it can do. This week I want to slow down a bit and take you through the basics of getting your first application up and running with Hyperscala. Requirements: Since there is a broad number of IDEs / editors…
Read more →
It has been well over a year since my last post. In 2011 I went to work for Overstock and moved to Utah. Life got busy and I worked during the day and when I had time I programmed on Sgine at night (http://www.sgine.org). In February of 2012 I left Overstock and moved back to...
Read more →
Well, this is a great title for this post not only as it's the first blog post I've made here in seven months, but I've also had the song from Portal stuck in my head lately. 🙂 Looking at my blog it would be easy to classify me as MIA but I've actually been quite...
Read more →
Lately I've been learning the ins and outs of the Scala language and I have to say, having programmed in Java for the past several years, that Scala is scratching where I itch. It is a lot to grasp and mind opening, but all-in-all I see Scala as what Java could have evolved to if...
Read more →
From the outside looking in it would appear that jSeamless is all but dead, but if you've been paying attention to SVN commits you'll notice there's been quite a lot of activity for the past several months. I have somewhat abandoned what small community I had with jSeamless 1.0 in an effort to…
Read more →