What? You’re doing TDD!
I’ve always been distrustful by default with the “main way of thinking”. Which doesn’t mean that I systematically reject the opinion of the majority.... more »
Tweet 0 CommentsSave Tags: methodology, opinion
Reading Code is Key to Writing Good Code
As humans we seem to have an innate desire for structure in our lives. Structure permeates through our societies; it’s found within our families,... more »
Tweet 0 CommentsSave Tags: opinion
Software can be hard
I recently survived a massive lay-off at work. The experience marked me so I decided to write about it for the cathartic effect. When I graduated... more »
Tweet 0 CommentsSave Tags: opinion
Favorite Programming Quotes 2009
When I am not coding I am reading about code. Here is a short list of memerable programming quotes I read over the past year about the science and art... more »
Tweet 0 CommentsSave Tags: how-to, opinion
Ted Neward: "Closures are back again!"
Those of you who've seen me speak on Java 7 at various conferences have heard me lament (in a small way) the fact that Sun decided last year (Dec... more »
Tweet 0 CommentsSave Tags: announcement, java, opinion
Ten Signs You Need To Refuse That Project
You’ve worked hard looking for a freelance project. Finally, it looks like all of your hard work is about to pay off. Someone offers you a freelancing... more »
Tweet 0 CommentsSave Tags: opinion, reviews
Technical Leader vs. Manager
I've been travelling, at three conferences in three weeks. At some point during these weeks, a few people asked me, "What's the difference between a... more »
Tweet 0 CommentsSave Tags: humor, opinion, trends
Another Opinion on Rails
I’ve been coding in Ruby for a long time, and I love the language. It has all the object-oriented power of Smalltalk, the functional power of Lisp,... more »
Tweet 0 CommentsSave Tags: frameworks, opinion, ruby
Units are Not Classes - Improving Unit Testing By Removing Artificial Boundaries
Software Developer Rod Hilton explains why in recent years he has revised his stance on Unit Tests - no longer drawling distinction between what is... more »
Refactoring vs. Rewrite
rewrite or refactor - the listing of pro's and cons for either option with some well-thought conclusions from product owner's standpoint.
Tweet 0 CommentsSave Tags: agile, how-to, methodology, opinion
Closures? In Java 7???
Today, a tantalizing announcement by Mark Reinhold about closures in Java 7 has made its way through the twittersphere. On the same day, Neal Gafter... more »
Tweet 0 CommentsSave Tags: java, opinion
4 Great Ways To Interpret Common Interview Questions ?
Everyone has heard them. “Why do you want to work here?” “What are your biggest accomplishments?” “What do you feel you have to offer?”
Architecture versus Code
In a recent interview, Grady Booch responded to a question regarding people that are skeptical about overblown architectures with a very succinct and... more »
Tweet 0 CommentsSave Tags: frameworks, methodology, opinion, web design
We need a language for programmers
I don’t understand why the need to compile fast is such a big deal. If your programming language makes you write so much code that it takes more than... more »
Tweet 1 CommentsSave Tags: frameworks, methodology, opinion
It's All Go for Google
Google is concerned that developers do not have enough choice when it comes to picking the perfect programming language. SitePoint looks at "Go" - a... more »
Tweet 3 CommentsSave Tags: news, open source, opinion, other languages
The Future of Linux is Google
I used to think Ubuntu was destined to lead Linux into the mainstream, but now it's looking much more like Google--not Canonical--will be the first... more »
Tweet 1 CommentsSave Tags: opinion, reviews, unix-linux
How to create services in Java
Creating services is quite an abstract subject, everyone has his own ideas and preconceptions, so is worth clarifying what I mean by services in this... more »
Tweet 0 CommentsSave Tags: java, opinion
5 reasons why software developers fail in their first jobs
According to the study by Leadership IQ around 46% percent of newly-hired employees will fail within the first 2 years in the new job. By failure they... more »
Tweet 0 CommentsSave Tags: opinion, reviews
Tools don't matter
A programmer's view on why your tools are not the most important choice on the path to becoming a good programmer. You don't necessarily have to be a... more »
Tweet 1 CommentsSave Tags: eclipse, open source, opinion, tools
Why Google Should Not Give Chrome the Go-Ahead
Google has ambitious plans for Go and are considering implementation as a new client-side web development language. This SitePoint article expresses... more »
Tweet 4 CommentsSave Tags: news, open source, opinion, other languages
internet explorer 9
Microsoft will demo an early build of IE 9 that will feature an all new and super-fast JavaScript engine. They will show an updated Office Web that... more »
Tweet 1 CommentsSave Tags: opinion, reviews, tools
The High Cost of Losing a Developer
You've probably heard statistics about the "high cost of losing a customer." The theory is simple and true (fact?): keeping existing customers and... more »
Tweet 0 CommentsSave Tags: opinion, reviews
Google’s SPDY: A Replacement for HTTP or an Augmented HTTP?
What is SPDY (pronounced “Speedy”) supposed to do and how is it planning to do what it wants to do? In a nutshell, SPDY’s basic aim is to achieve... more »
5 Tips to Keep Your Code Clean
Often times someone will ask me to view some code that they are written and it turns out that it’s a total mess. Here’s a few tips to keep your code... more »
Tweet 0 CommentsSave Tags: how-to, opinion, php
How A Quiet Developer Built Goodreads Into Book Community Of 2.6+ Million Members
If you haven't heard of Otis Chandler it's because he spends more time coding his site, Goodreads.com, than promoting himself. Without much fanfare --... more »
Tweet 0 CommentsSave Tags: opinion