SOA and Cloud
Before we talk about Cloud, I want to quickly review where SOA came from. Most of us who started our IT careers in the 80s and 90s will clearly... more »
Tweet 0 CommentsSave Tags: opinion, server, web services
Python Deployment Sucks
A good discussion about the deployment problems developer face with python apps independent of the target platform.
Tweet 1 CommentsSave Tags: opinion, python
Scala Vs Clojure — Let’s get down to business
Of the new languages that are emerging these days, no two are as interesting as Scala and Clojure. Both claim to be functional and geared for... more »
Tweet 0 CommentsSave Tags: opinion
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