Stupid PHP tricks: (true == false)
PHP's weakly-typed (and then some) nature can cause some very unexpected behaviour.
1 commentsSave Tags: php
When the laws of software no longer apply
Here I talk about software development under extreme conditions, and how the rules of software development change in those circumstances.
0 commentsSave Tags: database, java, opinion
JetBrains Releases First Beta of IDEA 8
IntelliJ's IDEA has been steadily adding support for working with languages other than Java. The latest release, a beta version of which was posted... more »
0 commentsSave Tags: news, tools
The Self-Documenting Code Contest
The Obfuscated C contest has always annoyed me. If programs are for communicating with other programmers, why do we have a contest that encourages... more »
2 commentsSave Tags: humor, news
The Anti-Java Professor: Still Off-Base
The Anti-Java Professor is back. He says Java is the ruination of our programmers. Here's a rebuttal by an aerospace engineer.
7 commentsSave Tags: java, methodology, opinion, tools
Ban Manual Processes!
Every application, once the first cut of new development is complete, goes into maintenance mode. During maintenance mode, there can be a tendency for... more »
0 commentsSave Tags: groovy, java, opinion, ruby
Design of a Java Application Framework Part 1 - Model Layer
I have been using AppFuse in several projects. It is a excellent framework which implemented a proper MVC architecture. In order to better... more »
1 commentsSave Tags: java, tools, usability, web design
Java and the closures hall of shame
Java and the closures hall of shame.
7 commentsSave Tags: java, opinion
Java 7 Prediction Update
Updated predictions for what will (and won't) be included in Java SE 7
1 commentsSave Tags: java, standards, trends
Last.fm's Quality Control
The use a very unique 3 bear display for quality of builds!
0 commentsSave Tags: agile, methodology
Top Ten Security Vulnerabilities in PHP Code
Rochak Chauhan lists his top 10 vulnerabilities, and what you can do to help stop them
0 commentsSave Tags: php, security
Looks Good To Me - Source Code Review Tools
Code reviews are the rule at Google -- peer review reduces bugs, increases code quality, reduces maintenance cost, opens up team communication, and... more »
0 commentsSave Tags: methodology, tools
Optimizing ArrayList.removeAll
Recently, while working on the design of a high-performance data structure in Java, I made a startling discovery about the performance of... more »
0 commentsSave Tags: java
How bad comments are born in your code
Many programmers mention their support for “good” comments in the code. A significant percentage of all developers think the quality of the comments... more »
0 commentsSave Tags: opinion
Young Developer Learning Path
Learning the Java platform is an adventure. There is so much you can do with Java technologies. Yet, figuring out what you want to do and where to... more »
0 commentsSave Tags: java, opinion, tools
Comment Discontent
There seems to have been a recent outbreak in blog posts about code commenting. As is so often the case with topics such as this, everyone has an... more »
0 commentsSave Tags: opinion
Linux: A Cautionary Tale
Parents: Talk to your kids about Linux... Before somebody else does...
2 commentsSave Tags: humor, unix-linux
"I Miss Bill." Do You?
Jon Erickson wonders if you've already started to miss Bill Gates. Maybe after reading the classic late-1970s interview with Bill, you will, just a... more »
2 commentsSave Tags: opinion, reviews
Four harmful Java idioms, and how to fix them
Idioms in any programming language help you get your bearings and provide structure when you start writing code. But, as John O'Hanley points out,... more »
2 commentsSave Tags: java
Watch Out for Nick Burns
Girl Developer notices a recent trend of personal negativity....
3 commentsSave Tags: .net, humor, news, opinion
Static Members in Inner Classes? The Answer
I asked a question a few days ago, regarding static members in inner classes. I presented an example with two static members, one was integer the... more »
1 commentsSave Tags: java
Automation for the people: Pushbutton documentation
This article describes some valuable tools for any java developer. Hope this helps someone :)
0 commentsSave Tags: database, java, open source, tools
Don't Be Afraid to Comment Thy Code
Why it's okay to use comments, even though the man will tell you it's wrong.
2 commentsSave Tags: methodology, opinion
5 plugins and tips to secure your Wordpress blog
Webmasters and bloggers often have a huge fear of being hacked, and the more a website is popular, the more it is exposed to various hacking attempts.... more »
0 commentsSave Tags: css-html, how-to, open source
Avoiding waiting for the bus with Haskell
Last year I was standing at the bus stop, awaiting my carriage home, and looking at the real-time LCD bus tracker next to me. If these things are... more »
0 commentsSave Tags: other languages
via