Author: Jason Larsen

The Summit is Just a Halfway Point

(Title is originally a quote from Ed Viesturs.) This past week, TIM Group held its Global Summit, where we had nearly all of our Technology, Product, and Sales folks under the same roof in London. For those who aren’t aware, we are quite globally spread. We have technologists in both […]

Read More

Invading the Product Landscape: Trade-offs and Being Lean

In Part 1, we introduced the Commando, Infantry, Police metaphor that we used to help TIM Group rethink how to transform ourselves into a new product company. The metaphor follows that we use commandos to discover how we invade our target market, infantry to storm across the market building market […]

Read More

Invading the Product Landscape: A Metaphor

TIM Group development has gone through a major change over the last year. Our primary product has crossed over the peak of the adoption curve, and as a company we’ve been pushing new products for new markets. Our product development habits have had to change from techniques for fighting for […]

Read More

Adventures in Scala-based functional testing

We are in the process of creating a financial calculation library in Scala for one of our applications, and if there is one thing that is “really easy” for calculations, it is testing them… </sarcasm> Everybody likes to demonstrate simple examples of testing mathematical formulas using tools like JCheck/ScalaCheck or […]

Read More

Code Dojo VIII – It’s full of stars!

Rather than having a Code Dojo focused on a good practice like many of our past dojos, I decided to take us down the path of exploring Google Web Toolkit (GWT). Many of us at YouDevise have been flexing our web-development skills and been writing very interactive, AJAX-filled web pages. […]

Read More

Couple of Groovy static analysis tools

I stumbled across a couple of static analysis tools for Groovy/Grails that mirror our Java-based ones. Might be useful to throw into our CI config… 1) CodeNarc – Like Checkstyle but for Groovy. 2) Grails Test Coverage plugin – a nice Grails plugin that wraps Cobertura, which already supports Groovy. […]

Read More

The holy Grail of logging?

So, it’s been awhile since I last posted. Besides some personal time, one of the big reasons that I have been posting less is that we have been heads-down in releasing a new set of features. Many of them involve a set of services built using the Grails framework. An […]

Read More

Something just clicked – To “new” or not to “new”

I finally caught up a bit on Miško Hevery’s blog posts. (Miško is one of the main developers behind Testability Explorer that we use to help guide our refactoring internally.) This post (To “new” or not to “new”…) finally helped me figure out how to effectively use a Dependency Injection […]

Read More

Six tips for automated releases

Looks like Paulo’s been doing some guest-blogging lately.

Read More

Unpacking the bag

Unpacking the bag. It’s almost like Steve has seen our code or something…

Read More