Skip to content

Category archive for: Rant

Of Gardening and Engineering

We build our computer (systems) the way we build our cities: over time, without a plan, on top of ruins.
– Ellen Ullman

Lately, I find myself thinking back to a decade long argument on whether computer industry should be considered engineering or gardening. For those unfamiliar (or young enough) – when Chris wrote the article in 2011, it started a holly war argument, manifesting itself (pun intended) in Software Gardening Manifesto. Full disclosure, I was always on the engineering side of the argument. I find the more “flowery” argument to have limited, to say the least, understanding of both software and civil engineering. Eleven years later, I am (arguably) more mature and (certainly) more experienced. And it is worth revisiting the conversation to define the software industry as it stands for those entering it.

Continue reading Of Gardening and Engineering

Lucky #13

Today marks my 13th anniversary at OmniTI. It’s a cliche, but the time really does fly. It’s always difficult to reflect on past years (especially when there are so many of them), which would probably explain why I haven’t had a 5 or 10 year anniversary posts. This time (mainly because 13 seems like a good number), instead of attempting to try to recap more than a decade worth of events, I decided to list some things that kept me here for that long.
Continue reading Lucky #13