Java, the programming language and the virtual machine platform
The Why is Agile hard? conversation I convened at this year’s Java Posse Roundup made its way into the Java Posse podcast feed. That was an enjoyable session with discussion of the challenges groups face when adopting Agile. NOTE: The astute reader will notice that… Read More »My “Why is Agile hard?” conversation is up on the Java Posse
(This is part two in a series I have titled “Soft Skills in Software”, which came out of points I came up with for a panel discussion at CodeMash 2008.) When introducing change in a technology practice, you can save yourself some frustration by being… Read More »Keep a long-term perspective; know your “sales cycle”
Ever hear the parable of the prodigal son? If you have had any length of exposure to the Christian New Testament, the answer is probably yes. It’s this one parable Jesus shared, captured in the Gospel of Luke, chapter 15, verses 11-32. A depressingly large contingent of the Java™ community shares some annoying similarities to that prodigal son.
So tonight I finally received the PayPal info to get registration set up for AJUG‘s Open Space event “The Practice of Java in Atlanta“. I am looking forward to facilitating this event; the rich pool of Java talent in Atlanta should make for a passionate,… Read More »Registration for AJUG Open Space event is open
The last day of the Roundup was a lively one; perhaps the most lively in terms of sessions. Two of the talks I attended were centered around the possible forking of Java and Java Applet deployment in view of whether or not it’s too late… Read More »Toilet paper as syntactic sugar and the cost of forks
We added lightning talks to the event, and it’s been an excellent addition. From the highly-technical to non-Java-related, these were a blast. I missed the first ones, but this second night was a blast. Joe Nuxoll gave a pretty cool one on racing, specifically the… Read More »Lightning talks come to Crested Butte
One question I have had for practicioners who work in Java “off-the-server” is whether or not they really layer their application architecture for their applications. You hear people throw that use case around for lightweight, POJO-based frameworks like Spring and Hibernate, but I always wondered… Read More »Layered Architecture in Java off the server — not?
The Java Posse Roundup 2007 in Crested Butte, Colorado has the central theme of “Java off the server”. Given that topic, why (besides the skiing) would I haul out to Crested Butte for this meeting? In short, I am here because I know what Open… Read More »So what is a server-side guy doing at the Java Posse Roundup 2007?
I wrote earlier about the apparent embrace of Domain-Driven Design (DDD) within the Interface21 team, the group behind the excellent Spring framework for Java applications. I have been thinking about why it is that Spring in particular would lend itself to the application of DDD.… Read More »Spring as an enabling technology for applied Domain-Driven Design