Software ideas up for grabs
In case there are any programmers out there who have lots of time on their hands and don't know what to program, here's a few ideas that I'm surprised... more »
0 commentsSave Tags: opinion
Why Should Freelancers Use Mind Mapping?
Einstein once said something to the effect of, “you cannot solve problems by thinking within the same framework or mindset that discovered the... more »
0 commentsSave Tags: opinion, reviews
Becoming a remote developer
A moon or two ago, at the alt.net Canada conference, Tom Opgenorth convened a session on working without pants. And since Tropical Storm Hanna is... more »
0 commentsSave Tags: opinion, reviews
21 Developer Rites of Passage
Everyone has memories of certain formative experiences that seemed to mark the end of naive adolescence and the beginning of cynical... more »
1 commentsSave Tags: opinion, trends
GPL Aftermath Part 1: Commercial Support, ExtJS
As a follow up of my Why GPL? Or: How the GPL eats the kittens it protects post, I’d like to discuss a few comments and explain some misconceptions,... more »
0 commentsSave Tags: java, opinion
Which Programming Languages are Interesting?
This is a survey. I want to know which programming language is more interesting.
5 commentsSave Tags: opinion
What Google lost after Chrome
Well Google definitely gained a lot from Chrome but what it lost because of it… The answer is Our trust.
2 commentsSave Tags: news, opinion, reviews, standards
OpenID is too hard
OpenID is one of those web technologies I would love to love: it addresses a need, seems pretty well thought-out, and all the cool kids are doing it.... more »
0 commentsSave Tags: opinion
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 »
7 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 »
2 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 »
5 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.
1 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
via