Top Stories published by Leo’s Tech Blog in 2007

Comparing Django with Servlets+EJB: Lines of source code

Posted by Leo Soto on January 22nd, 2007.

There are too much areas to make a comparision between languages and web frameworks. We have seen from hard perfomance benchmarks to much more soft happiness…


Overengineering and design patterns

Posted by Leo Soto on August 2nd, 2007.

Today, a bit of documentation of the Apache WS stack got the attention of many people. Why?. Well, the interface name says all by itself: RequestProcessorFactoryFactory. Then you notice that the…


Things a Ruby Developer Should Know?

Posted by Leo Soto on December 8th, 2007.

I’m currently working on a Ruby on Rails web application. I’m happy again because the language doesn’t get on my way while programming. But I’m far from being a seasoned Ruby programmer, so I’ve…


LaTeX and Arial font

Posted by Leo Soto on September 23rd, 2007.

I’m doing a boring university assignment: a console minesweeper and another game, both written in plain C, without even ncurses (as it will be tested on Windows platform, there is no point on using that anyway). But this…


Don’t start explaining the effects of your design decision. Causes come first.

Posted by Leo Soto on April 22nd, 2007.

A few weeks ago, I had an interesting meeting with the system architect of one of our customers (and a few other people from both…


Context Switching Burns Programmers

Posted by Leo Soto on November 15th, 2007.

Here is yet another essay about programmers getting promoted into management. I agree with many things exposed, and disagree with others, but here is something I couldn’t agree more:


Null Evilness is a Java fault

Posted by Leo Soto on November 23rd, 2007.

This week Marty touched a sensible spot in his article “Returning None is Evil”, where, aside from what’s obvious from the title, he claims that this behaviour is something popular on the Java mindset.


Don’t talk about “layer n”

Posted by Leo Soto on October 3rd, 2007.

I don’t know if it’s common to refer to multi-tier architecture layers by their numbers. I mean something like: “Argh, the date is presented in a reverse format, it must be a layer-one bug”, or “The layer two seems…


I’m not against patterns. I’m against languages that rely too much on them.

Posted by Leo Soto on August 19th, 2007.

Some people misunderstood my last rant as a direct attack against patterns. It’s not. It’s indirect.

These were the top 10 stories published by Leo’s Tech Blog in 2007. You can also dive into monthly archives for 2007 by using the calendar at the top of this page.

About
Leo’s Tech Blog
A personal blog on tech stuff. Includes older entries that used to live on techblog.leosoto.com
More information
Tags
Editors