Erlang is like Ruby in ‘02?
"Erlang reminds me of Ruby during its early days”.I’ve heard this comment several times in the past few months from several of my friends and... more »
0 commentsSave Tags: opinion, other languages, ruby
Software Estimation is hard (right)?
Martin Woodward has a great article on software estimation, why it is hard and what Agile brings to the table. The approach I have seen the most in... more »
0 commentsSave Tags: agile, methodology, opinion
An open-source Spore Creature Creator-like game content creation framework?
Imagine if all game developers had access to a free set of tools like the Spore creature creator.
0 commentsSave Tags: games, open source, opinion, tools
ASP.NET Myths Busted
Having read a great variety of forum and blog posts, I met a lot of misconceptions about ASP.NET that definitely made people to turn away from... more »
4 commentsSave Tags: .net, microsoft, opinion, web 2.0
Why we bill by the Hour
Hourly vs. Fixed Bid, why we bid hourly and always will.
0 commentsSave Tags: agile, opinion
You've caught an exception. Now what?
An effective strategy for handling exceptions is to catch them at the boundary of a coarsely-grained "unit of work". Once you've caught an exception,... more »
1 commentsSave Tags: .net, java, opinion, php
Where Have All the Singletons Gone
In Singletons are Pathological Liars we discussed the problems of having singletons in your code. Let’s build on that and answer the question “If I... more »
0 commentsSave Tags: java, methodology, opinion
EJB 3.0 and Spring 2.5
Why is it that developers from these two communities don't like to see eye to eye? I have been using both Spring from its inception, and EJB's from... more »
2 commentsSave Tags: frameworks, how-to, java, opinion
Agile Development: why it rocks, who it helps, and why it's failing
What's up with people complaining about Agile? Do the not know it's awesome?
4 commentsSave Tags: agile, opinion, standards, trends
Wrapping (evil)checked exceptions in Java
There are various reasons when we have to wrap java exceptions. Often those reasons are called: Checked Exceptions. According to the definition there... more »
2 commentsSave Tags: how-to, java, opinion
7 Email Myths That Plague the Workplace
Myths about how to best do email abound. Some are explicitly stated and drummed into your head, and some are the unspoken expectations of the modern... more »
0 commentsSave Tags: opinion, reviews
Is unit testing doomed?
Andrew Binstock follows up his recent blog posts with a deeper inquiry into why fewer Java developers are unit testing code, and why some may regret... more »
0 commentsSave Tags: java, methodology, opinion, trends
Netbeans: Not as crappy as you might expect.
Over the last 3 days I have been using netbeans for RoR development. Honestly I expected to hate it. I figured I would use it for a few days, then... more »
1 commentsSave Tags: opinion, ruby, tools
Sharding destroys the goals of your relational database
Sharding does destroy your relational database - which is a good thing. The idea behind sharding is to distribute data to several databases based on... more »
0 commentsSave Tags: database, opinion
Don't Copy a Design — Steal It
Copying someone else’s work will only give yours a chance to become as good as the one you’re copying — and that’s the best case scenario. A copy will... more »
0 commentsSave Tags: opinion, reviews
Creativity as the Root of Software Development
The basic idea of writing software is to produce code that has not been produced before. Techniques like object-orientation, component-based design,... more »
0 commentsSave Tags: ajax, how-to, methodology, opinion
Dealing with programmers who are different and disagree
What to do if people don't agree with you? Alternative approach.
2 commentsSave Tags: opinion
Software Development Books: Investing In Yourself
I currently have 20 books in my list of recommended books. I’ve read all of those books in the past 2 years, which means i’m averaging about 10 books... more »
0 commentsSave Tags: opinion, reviews
Preposterous Bugs
As a developer you tend to be very sensitive about how software works and how it's not supposed to work. You know that it's hard to write good... more »
0 commentsSave Tags: mobile, opinion, reviews
Do not start with an Interface
A few years back when I first started reading about design patterns, refactoring, OO principles etc. I got it into my head that I should “Always... more »
0 commentsSave Tags: opinion
Improve Your Development Lifestyle
My friend JP has always said that man (and woman) was not meant to sit behind a desk 8+ hours a day. We were meant to do physically laborious tasks... more »
0 commentsSave Tags: opinion, reviews
Create Quiet Time
If you work in an office with lots of other developers, consider instituting "quiet time", for example, from 9 A.M to 11 A.M and 3 P.M. to 5 P.M.... more »
2 commentsSave Tags: opinion
What Desktop Applications can Learn from Web Applications
Writing web applications is hard. But it doesn't mean that web applications is a worse class of applications compared to desktop apps. With the advent... more »
1 commentsSave Tags: opinion, ria, usability
Administrators: Force Secure Passwords Because Users are Lazy
The story of how a stolen laptop and a careless employee got me banned from my favorite pawn shop.
0 commentsSave Tags: opinion, security, server
Lean Software Development
While working in London for TrafficBroker I had the opportunity to try out Fred George's Lean process. To date, it's absolutely my favorite way to... more »
0 commentsSave Tags: .net, agile, methodology, opinion
via