Podcast Gear

For the past few months we've been recording the Illegal Argument java podcast and I thought I'd write down some quick thoughts on the tools/setup we're using. The first ever recording (not publicly available) was recorded directly to internal mike
Comments (1) . Sunday, 16 August 2009

Writing Stupid Specifications with Concordion

For a while I've been an avid lover of the concordion testing framework, but one thing I always struggled with was the separation of state/data between the specification and the fixture. As a simple work around I added a simple "eval" command, which
Comments (0) . Saturday, 30 May 2009

Illegal Argument #5

Episode #5 of our new java podcast Illegal Argument is has been posted focusing on language diversity and Microsoft's new Axum programming language, static vs dynamic templates and much more.
Comments (0) . Sunday, 17 May 2009

Code Coverage of Clojure Code

Since pulling in Dmitry's test-compile mojo, and adding a test script runner mojo to the clojure-maven-plugin I thought I'd try something fun like running the maven emma plugin against a very simple test project. I was pleasantly surprised to see so
Comments (0) . Friday, 24 April 2009

Clojure running successfully under OSGi

Functional languages, and specifically the clojure language are being talked about at the SMX offices recently and I thought it was about time I gave it a closer examination and I've always found the easiest way for me to learn about new technology/f
Comments (4) . Sunday, 1 February 2009

Typesafe Entity References for Hibernate/JPA

It would seem Gavin King's having similar thoughts to something I was working on last week, only with a much larger and grander scale: The first problem isn't really solvable without major new language features (usually described as "DSL support").
Comments (0) . Tuesday, 16 December 2008

Should Sun embrace Maven?

With all the talk from Sun about bringing a focus to modularity in the JDK via Project Jigsaw, I wonder how things would shape up if a modular build tool such as Apache Maven was also adopted. I've never looked at the JDK sources/build process and I
Comments (2) . Sunday, 14 December 2008

Does Your Team Have STDs?

Earlier in the week I was reading this post on STD's by Jared Richardson: Once one person catches an STD, it seems to spread quickly. STD, of course, stands for Shiny Things Development. — Agile Artisans::home Over the last few months I'
Comments (1) . Sunday, 24 August 2008

Leopard and Pair Programming for the win...

I've just been watching the new Leopard Guided Tour from Apple and was impressed with the new desktop/screen sharing capabilities of iChat: Is it just me or does anyone else think this would rock for distributed pair programming, hell - this would
Comments (0) . Saturday, 20 October 2007

Otaku, Cedric's weblog: "Next Generation Testing" book now available for preorder

Otaku, Cedric's weblog: "Next Generation Testing" book now available for preorder: Our book is now available for preorder on Amazon. The working title is "Next Generation Java Testing". Go on - pre-order - you know you want to! Go forth and test yo
Comments (0) . Friday, 7 September 2007