Leo's Technical Blog
user

Leo's Technical Blog

Mostly about computer programming.


Featured

software_engineering, rants

It's always a tradeoff

Posted on .

I started my professional life in a company where I was the main force pushing for unit testing. Years later I worked in a company where TDD and Pair programming was the strict norm. Today I work in  Continuum where we occasionally practice pair prog…

Featured

rants

Frameworkitis

Posted on .

I think I have said before (either here or on twitter) that I'm starting to hate the oversimplified models that are pushed to us in Business School. Qualitative 2x2 matrices are their favorite tools: you focus on two binary dimensions of the problem and..…

Featured

rants, economics

Chicago boys and the "imaginary" Microsoft monopoly

Posted on .

When you are a Chilean and you hear about something from Chicago school of economics, that rings close to you. Basically because what we call the "Chicago Boys" shaped our current economy. Chile is, in fact, a living application of many ideas of the Chicago sc…

Featured

rants, flex, ideas

Will Flash ever be fixed?

Posted on .

I've done my share of Flash/Flex development. It's great: You can build very cool UIs and know they will run in the same way on all the browsers. There is a (mostly) sane component model to create your own widgets. And you use a (mostly) sane language to build…

Featured

rants

Best Practices vs. Common Sense

Posted on .

Best practices are valuable knowledge. Unfortunately, in my experience, they have a tendency to turn into valuable gospel. And even if in the short term that transformation doesn't hurt, it will hurt. Best Practices are (part of) little processes. And you may…

Featured

rants, rails

On Really Disliking Monkeypatching

Posted on .

No, this is not going to be a very well articulated post. I'm just ranting, expecting that I can feel better in a few more minutes and get back to work. I hate monkey-patching. Yeah, yeah, I also use it when there is no other option, but I still hate it while…

Featured

rants

Not caring about piracy[1]!?

Posted on .

Few minutes ago, from a talk on my computer network class, about the practical experience with some network simulator: “Cisco IOs are not easy to obtain. They have to be obtained on “non-standard” ways from some “special” places…