What's New in Spring Security 2?
I was cruising the blogosphere today and encountered one of the shortest blogs I've ever read. To quote nearly the entire entry, "Every time you use... more »
0 commentsSave Tags: frameworks, java, security
Design to Unit Test
This article, by Akshay Sharma, walks through a set of requirements to help developers design for unit testing, including some tips for the design... more »
4 commentsSave Tags: how-to, java
The Joys and Perils of Contracting
There are two dominant modes of employment for software developers - permanent and contract. The woefully misnamed "permanent" staff member has a... more »
1 commentsSave Tags: opinion, trends
The Two Types of Programmers
Contrary to myth, there aren't fourteen types of programmers. There are really only two, as Ben Collins-Sussman reminds us.
6 commentsSave Tags: opinion
Success (cartoon)
As a project wears on, standards of success slip lower and lower
0 commentsSave Tags: humor
Use the real database when testing
While unit/integration testing the repositories (dao’s in yesterdays lingo), try to use the same type of database, instead of some lightweight... more »
4 commentsSave Tags: database
The Effective Software Developer's Reading List
What books should all developers read? At least, the ones who want to become better and truly understand their craft. Here is a list, broken into... more »
0 commentsSave Tags: books, methodology, standards
Signs You're a Crappy Programmer (and don't know it)
You know, they think they're pretty good, they spout off the same catch phrase rhetoric they've heard some guru say and they know lots of rules about... more »
11 commentsSave Tags: humor, opinion
What happened to Pair Programming?
A few years ago, when Extreme Programming hit the scene, a lot of programming shops were picking and choosing practices they liked and trying them... more »
5 commentsSave Tags: methodology, reviews
Ten Common Misconceptions about Grails
As is usually the case with anything "new" there’s a lot of FUD and confusion out there with people who have not used Grails yet, that may be stopping... more »
2 commentsSave Tags: frameworks, java, opinion
On the road to Grails 1.0: An incredible amount of Grails stuff going on
Apologies to frequent readers of this blog that I've been a bit quite, but we're plowing away trying get get Grails 1.0 out in time for Christmas. In... more »
1 commentsSave Tags: frameworks, java, other languages
Why Override Annotation is Cool
Since Java5 which brought us annotations, Java has had the @Override annotation. But I don't see it used very often, so here I will try and explain... more »
0 commentsSave Tags: java, opinion
QCon - Trends in Agile Development by Kent Beck
Kent Beck from Agitar did a keynote presentation on the latest trends in Agile Software Development. This blog is summary of the keynote presentation.
0 commentsSave Tags: java, methodology, trends
It's okay to return null
This blog post called Returning None is evil caught my attention. In this article, the author (Marty Alchin) tries to explain why you should never... more »
2 commentsSave Tags: opinion
Controlling Classloading with Spring
Many times when dealing with a framework or a web application, it becomes important to track down JAR files and class files at runtime, and load them,... more »
1 commentsSave Tags: frameworks, java
Should coders be allowed to wear headphones? Discuss.
The arguments for and against headphones in the programming work place.
10 commentsSave Tags: opinion
8 Ways For A Programmer To Stay Sane
With all of the rewards that come from being a programmer, the job can still be overwhelming. Dealing with the stress that our job creates is an... more »
0 commentsSave Tags: how-to, humor, methodology
PMD 4.1 released!
Xavier Le Vourch has released PMD 4.1! PMD is a Java static code analysis utility - it finds unused code, design issues, duplicated code, and much... more »
0 commentsSave Tags: java, news, tools
Do you have the right personality for running your own business?
I’m always meeting people who have jumped into freelance or small business life without really understanding their own skills matrix. As rewarding as... more »
1 commentsSave Tags: opinion
Interface21 Refactored to SpringSource
In his blog, yesterday, Interface21 founder Rod Johnson announces the company's new name: SpringSource. "We’ve evolved naturally to SpringSource. We... more »
1 commentsSave Tags: news
No more J2EE webapps
No more J2EE webapps
2 commentsSave Tags: frameworks, open source, opinion, other languages
My Own Java 7 Suggestion
Admittedly, it would be difficult to change this particular class due to backwards compatibility concerns. But I know I’ve written very similar... more »
0 commentsSave Tags: java
JUnit 4 vs. TestNG: Extensibility
I have spent the whole day trying to extend JUnit 4. I must say it has been one of the most frustrating experiences in my life (I know...I'm being... more »
0 commentsSave Tags: gui, tools
Tips For Improving Your Programming Skills
If there is one thing that a programmer is constantly doing throughout their entire careers, it is improving their programming skills. The IT industry... more »
1 commentsSave Tags: methodology, opinion
via