Darren Hobbs
Darren's take on open source, agile methods, technology and anything else that springs to mind.
Archives
SwingHelper
Wordpress Fail
Java GUID / UUID Update
Change the Words
Alumnus
The Next Language for Startups?
Paypal
Mistakes you will make in software
Feed me
Tiny Types
Happy 2007
Tools Matter
Short Lens on London
Long Lens on London
The paradigm shift is here
Cheerful thought for friday morning
Tuning thread count
Why you need to worry about parallelism
Packet Hackery
Yet another analogy
Refactoring is a team activity
Divided by a common language
Sportscar? Electric? Yes!
ThoughtWorks' project-in-a-box
Escaping the sofa
Er, priorities?
A word to the wise
Phew
I'll tell you what I want
On setters, constructors and modelling reality
A bad citizen in Javaland
Enough bad software
What's in your wallet?
Inversion of Control for teams
Why a 20 minute build is 18 minutes too long
Code Reading
ThoughtWorks UK is hiring
Agile Answers
Flickr me!
Erlang Redux
Scrubbed
Hold tight, I'm going in
Thoughts for the day
Beyond HTML email
(Not) Learning from history
Java vs .Net - Specifics
Wanna buy some pixels?
Google for Lotus Notes
The Problem with Tasks
Ruby on supercomputing clustergrids
What is Web 2.0
Linkage
Deploy This!
Too long away
Ontologies Overrated
High Performance Server Architecture
Verbose Programming System
Perspective
Podcasted
Bad Apple
Memory Lane
CruiseControl Firefox Plugin
Automate this!
Hilarious Hi Tech Cock Ups
Ruby GUI
Here's a thought
And now for something completely different
Reasons not use C
SkypeIn + SkypeOut = SkypeBridge?
Office Open XML Standard not so open
This is huge. Really huge.
Rant on retail
Alan Kay on software
Getting meta
Dwemthy's Array Sidebar 1
Exploring Dwemthy's Array (Part 1)
The wheel: version 2.0
Every method is an interface
Great things I've never done
Programming as Literacy
It's not technical
Immovable Type
Freaky Friday
Can your Rails do this?
We need one of these
One thread per cpu
CyUnit
Cool technology, bad name
Encapsulate the Database
Code Insulation
Inversion of inversion of control
The XP definition of 3rd party code
Third party code considered harmful
Yaks shaved today: 2
Webtrends
Registry Rant
Compile Time Outmoded
Code Generation
Crypto Cash
One hour to go
Closet Rebel
Adventures in Squeak
Observations on technology selection
Subverting Squeak
Programmer Performance Optimisation
Rewrites
Links for Liz
Amazon: should have stuck with selling books
Not giving up the day job
The definition of power
Guilty pleasures
Smalltalk's not dead, it just needs a facelift
Essence of Programming
Threads in Smalltalk
Smalltalk IO
We're all wrong
Smalltalk in OS X
Christmas in Sydney
Script Cocoa in Smalltalk
Lake effect snow?
Spaces on a shoestring
Absurd Audiophilia
Agile Support
Holy desktop data Batman, that's a lot of storage
Selenium
Beyond Javascript
SOAP vs REST
The service-oriented web
Unhelpful Helpers
Dude, write a book
Javascript: its actually pretty cool
Peelable UI's
Link
Its not perfectionism its pragmatism
Collating Thoughts
Blogmapping
Searchable Images
Crash-only Systems
Who needs a messaging system?
Linkage
The bar is higher now
Whither Prolog
On XCOPY Deployment
No, Windows will NOT restart now
Comparison of .NET and Java Communities
On the nature of time in distributed applications
Notes to self about DB systems
You're welcome, Sun Microsystems
Philosophy Today
Anagrams
Delray Beach, FL
Attention retailers
Firefox and CSS
IronGrid
I'll get my coat
Subversion goes 1.0
SCM Comparison
Agile methods and Lean Manufacturing
I'm a whole damn town
Java 1.5 gets attributes
ReSharper EAP
Further reading required
Links for Later
Secure IM
NIO and Servlets
Great minds and photoblogs
Reverse spam
Defect Driven Development
Virtual vs Final
Spam, evolved
Photographic Prentensions
Moderately entertaining
2003 in review
Outage
Maven is not Ant's successor
Games we've known and loved
TDD Article
Hungry
Pythonesque
Missing music
Wherefore art thou Tiger?
Boredom
Best post ever, you'll never know
iTunes on windows
Programming is literature
Prevayler fossils found
JAOO Report
Reading material
Unwired
Next gadget decided
Outage
Talented colleagues
Unit tests as mutagen inhibitors
Push Inheritance
Java on FreeBSD
Does agile matter?
The big question
Setting fire to the paper tiger
Coolest keyboard ever
Java has GUID's built in
Analysis is not BDUF
10 Development Practices
Reality Bites
Geek I/O
Java Quake Engine
Mindless Philosophy
The BaconBlog
Agile Explained
Can thoughts be patented?
Wacktacular
Required Reading
Metaphor for software development
You are an entropy source
Maintainable systems
Note to self
Wisdom and maturity
Housewives, germs and multicasting
SCons
Refuctoring
Plone
ASM gains ground
java.net ate my brain!
Thanks for reminding me
Striving for banality
Concurrent coding for fun
Multicast multithreaded mayhem
O/R Mapping for fun and profit
XML is dead, long live... Lisp?
Alternatives to XML config files
CGLIB
Software isn't engineering
Software, Buildings, Bridges & Testing
EOB 1.0
What if all methods were objects?
Interesting...
Putting the Unit in Unit Tests
Project guidelines
Don't break the law of Demeter
Something new every day
Smalltalk Resurgence
Further JUnit
Note to self...
Stop dissing JUnit
Refactoring refactored
Look out Java..
RAM to rent, excellent rates
Yet another Java XML API
Service temporarily unavailable
Agile code
Inheritance Sucks!
Prevayler Perturbations
Agile O/R Mapping
Jumping on the agile bandwagon
Check out these
Why this project is successful
Code Generation. Smell?
Linkage
Util IS a code smell
Whistler Wide Web
Reflection vs. Code Generation
An embarrassment of riches
Checked Exceptions Don't (always) Suck
Casts are a code smell
Snippets of Swing
Testing times
Like stress? Try DIY
Thought provoking
Text based retrocity
Erlang. Exceedingly Exciting
Final finality
Finally blocks
No, please no!
Useful code tools
Language Lessons
Moved
Bracing
Cold showers considered harmful
A few of my favourite things
Useful stuff
First Day at ThoughtWorks
Robocode
Outed
Open Source Bonanza
The Simplest Thing...
Serendipity
Text + Processing = Perl
Hiring Hackers
Mobile Phone Evolution
Atkins hits Europe
Why we love Perl
That was 2002
Happy New Year
Just say no...
Happy Christmas from the UK
Hacker Humour
Open Source Grid Computing by Sun
Temporal Decoupling
Introduce Interface Refactor
Open Source Security
Design Driven Development
Interfaces considered Important
Going retro
java.blogs
Further bookishness
Book buying bonanza
Written any good books lately?
What's up with Roller and Radio?
XP Misconceptions
The shroud of the dark side is falling
Language Loss
Nullify Nasty Negotiators
Someone's melted my keyboard!
Internet not obsolete yet
Refuse Collection Engineering
Healthy Competition
Christmas comes early
Open (Source) Government
LCD Lust
Any port in a storm, as long as its 80
Development Dichotomies
Internet 2
Physical key cryptography
Inside the Penumbra
Schoolyard Squabbles
Quirky Keyboards
XPDay 2
We'll have no casting here...
J2EE Performance
Reusable Teams.
CookWork WebBook
Random Cliche
MegaMocks
New Lucene Stuff
MockServletEngines
Further webworking
Micro-Interfaces
AOP Explained
Aspects == Indirection ^2
WebWorking
Engage google before opening mouth
Ambivalence
Web-the_simplest_thing_that_can_possibly-Work
Revisionism
HTTP Hangups
The value of software
RSS Validation
Namespace collision
Delegating SAX Parsers vs Digester
Fighting talk
Musing about Markup
Self referential meta blogging
More interesting matters
Bugs
Why I hate proprietary formats
Radio followup
Why leave radio?
Miniblog? Damn right...
Doh!
Going live
Too much mail
Surely if it was that simple...
Spamicide
Who reads this stuff anyway?
Just checked out Erik's weblog.
Bloggi. Webliki?
Why yes, I did one just last week...
Why I'm not a corporate investor
Note to Russ
BEEP
You're not a *nix geek unless...
Distributed Lucene
Lucene hints
Trials of Mutt
More mail musings
What I was doing in 1993
Interesting. I think MS
Java email redux
Dreams and aspirations
Quality of service
On hosting and domain names
Chinese torture
Expectations
Noise pollution
Framework coding
Lies, etc.
Backups
Its all metadata
Googling your email. ... [Jon's
Like Lucid Lookups? Lucene!
XML Xtravaganza
On Safari
CVS Tools. I find the
CVS Stuff. CVS Tools.
Subversion
XML Schema Tools
CVS Tools
Oxymoron ahoy
My two most common
Just started playing with Castor's
Does anyone know of a
My Life as a
XRAI. Rickard and James
BlogAddiction
XRAI
Trust us for web services,
Just seen an advert for
Hi there... I'm back.
Just spend an enjoyable couple
Code and Personality. The Virtue
Continuing the subject of XDoclet,
QDox 1.0 Released - http://qdox.sourceforge.net
Class.forName() is evil.... We've all
Just been playing with the
Transparent RMI. There's an interesting
Persistence.... I've been looking
Free learning from MIT. Nice
Applet security redux. I
BCELify BCEL. A tool
Tara Sue for Congress: A
BCEL. A tool to build
Withdrawal symptoms I'm suffering from
Been busy hacking .net MockMaker
Free Open Source Kills
Kicked off .NET MockMaker today.
AOP, aka multiple inheritance? Rickard's
What I'd really like to
Woohoo, two weeks off. What
'The Color of Our Bike
Following on from where sleep
JMX and dynamic proxies. This
Eclipse - thought I'd give
While playing with Webwork and
Its been a morning of
WebWrock!Test first web-apps once again
Bruce Perens, Open Source evangelist
Even though I did go
Quite an illuminating FAQ of
Never write code again! This
The java.nio stuff looks good.
SPAM. Sigh. It won't even
I've been mulling the
Cool technologies: JMX looks like
Had a reasonably nerdish weekend.
Software as cudgel... Just finished
When asked about JBoss (Open
2 open source projects that
Didn't get as much accomplished
Happy birthday to me. [Joe's
Russell has been having issues
There was some discussion last
Post XtC thoughts: Frameworks /
BTW did you know that
Thank goodness for Radio's blog
By bizarre coincidence, as I
First off, this is being
If I hadn't seen it
Microsoft are offering a 60
I've been looking for a
Unveiling the new style! I'm
Grid computing. Supposed to be
Holy automated code generation Batman...
Anyone who (like me) has
Gone to the dark side:
Maven. Maven 1.0 beta
Found Rikard Öberg's blog today.
A C# plugin for Eclipse
Worthy of further study: Webwork
While trawling through some legacy
Been tussling with classloaders and
OK. Got bored with trying
Search
Search this blog:
Categories
.Net
Java
Personal
Photography
Professional
Ruby
Smalltalk
ThoughtWorks
Archives
May 2008
March 2008
January 2008
November 2007
August 2007
July 2007
May 2007
April 2007
January 2007
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
May 2004
April 2004
March 2004
February 2004
January 2004
December 2003
November 2003
October 2003
September 2003
August 2003
July 2003
June 2003
May 2003
April 2003
March 2003
February 2003
January 2003
December 2002
November 2002
October 2002
September 2002
August 2002
Recent Posts
SwingHelper
Wordpress Fail
Java GUID / UUID Update
Change the Words
Alumnus
The Next Language for Startups?
Paypal
Mistakes you will make in software
Feed me
Tiny Types
Subscribe to this blog's feed
[
What is this?
]
Powered by
Movable Type 3.2