Why I will never own an electronic book
Products like the Kindle from Amazon.com and Sony Reader are becoming more readily available, cheaper and more popular. I will never buy one and if... more »
0 commentsSave Tags: hardware, mobile, opinion, trends
John Resig - JavaScript Benchmark Quality
JavaScript Benchmarks aren't adapting well to the rapid increase in JavaScript engine performance. I provide some simple tests for verifying this and... more »
0 commentsSave Tags: javascript, opinion, tools
Bubble Wrap, Hani Suleiman and Logging Abstraction
Even though Log4J is one of the most widely used logging framework, it's not the best. You've got Logback for example, which was created by the... more »
0 commentsSave Tags: frameworks, java, open source, opinion
Drop IE6 Support — Give People a Reason to Upgrade
If you spend hours hacking your site to work perfectly in IE6, you're taking away any incentive from slow adopters to drop their old browser. Drop IE6... more »
2 commentsSave Tags: opinion, web design
10 Things I do to code better
After being into the software development career for more than a year now, I feel I understand what is expected from a "Software Developer". There are... more »
0 commentsSave Tags: opinion
Possibly The Best Way To Be A Great Programmer: Be Brain-Healthy!!
I am a programmer, therefore my brain is my most important tool to invest in.
5 commentsSave Tags: opinion
The Google Full Monty: Chrome + Canvas + Gears + GWT + App Engine
Me thinks Google Chrome is the most significant and worthy app that Google has produced since Gmail. It's remarkable on its own merits. What do you... more »
0 commentsSave Tags: java, news, opinion, tools
The New Classics of Computer Science
A look at some of the under-rated texts of Computer Science. We all know about TAOCP and SICP, but sometimes we forget about some of the lesser... more »
0 commentsSave Tags: books, opinion, reviews, trends
How to throw checked exception? or how Generics broke java?
java Generics was born in sin, but it also breaks java exception model.
0 commentsSave Tags: eclipse, java, opinion
Should Readability suffer for Performance?
Should you code for performance or readability?
0 commentsSave Tags: opinion, php
Watch Coupling Kill Your Project
Coupling is the AIDS of software development. It won’t directly kill your project but it will make it easy for something else to kill it off. As... more »
7 commentsSave Tags: java, methodology, opinion
Concurrency is hard but does anyone care?
Am I just failing to see something or is concurrency something the Java community will deal with in 2010?
0 commentsSave Tags: java, opinion
GridGain - simple, effective, and made of pure happy juice
For those living under a rock, GridGain is a Java implementation of a Google-ish map / reduce system. The effect is that, with very little code and... more »
0 commentsSave Tags: java, methodology, open source, opinion
Sustaining a hacker lifestyle
Work on projects that you love, that solve your problems, that yield products that you would use. You have the rest of your life to build software for... more »
0 commentsSave Tags: open source, opinion
The Problem with Python
A few idiosyncrasies I've encountered with Python. The problems with Lambda's, Scoping, and Number handling.
1 commentsSave Tags: opinion, python, reviews, tools
The Importance of the Side Project
Most people who are reading this blog are probably either full-time software developers, computer science students, or people who are working or... more »
0 commentsSave Tags: opinion
History shaped Google's Trojan Horse
Before we see what Google is hoping to achieve with Chrome, let's take a look at a precedent from history that I find quite spooky. Old-timers may... more »
0 commentsSave Tags: opinion
Visual programming
I have a strong interest in visual programming. Many programmers say it is not practical but they are ignoring its big success in CG. Almost every... more »
0 commentsSave Tags: opinion, tools
What's the Point of Voting at the Bug Parade?
Every now and then I see someone, usually from Sun, say that “if you are interested in feature x please go to the Bug Parade and vote for it. It is... more »
0 commentsSave Tags: java, opinion
One day of TDD, and other thoughts on testing
Reflections on spending one day doing TDD. Then other thoughts about how testing has changed my developer habits.
0 commentsSave Tags: agile, methodology, opinion, ruby
Last Call: Top 100 Software Development Blogs!
The preparations for the Top 100 Software Development Blogs are going along nicely. Which is to say... my eyes are still not watery enough to feed my... more »
0 commentsSave Tags: opinion, reviews
Functional design patterns and cargo cult blogging
Again, I’ve found someone. I considered stopping last time. But this one is too good. I will only pick some parts of the post, there is not enough... more »
1 commentsSave Tags: opinion
Top 100 Best Software Engineering Books, Ever
In this post I proudly present the Top 100 of Best Software Engineering Books, Ever. I have created this list using four different criteria: 1) number... more »
1 commentsSave Tags: books, opinion, reviews
The 4 1/2 Day Workweek
When we were just 3 people trying to get Wufoo launched on a limited budget and timeframe, we felt that it was necessary for us to work 7 days a week... more »
0 commentsSave Tags: opinion
The New .phar PHP Package
Today I discovered a very powerful addition to the PHP world. Phar is an archive extension for PHP that allows an entire PHP application to be... more »
1 commentsSave Tags: open source, opinion, php, tools
via