Enterprise Software Sucks

Why does Enterprise Software suck so much? It’s pretty hard not to see how quickly computing technologies, and even their accompanying software languages and frameworks have evolved recently. Think about the first time you started using a web browser or a software application. Now think of your experience today. What if I then told you [...]

Continue Reading

Onion Architecture Presentation

Over the past few months, I’ve been evaluating Onion Architecture for my employer West Monroe Partners. With a team of two other developers, I put together a proof-of-concept. While the demo will be kept internal, you can see the presentation here on my blog. I’m hoping to flesh out my findings into some blog posts [...]

Continue Reading

Improve Your Career and Life, Learn a Programming Language

Software is Eating the World, and You Should Join In Marc Andreessen stated last year that “software is eating the world.” While the rapid growth of software is disrupting major parts of our economy (for better or for worse), it is creating a very real need for people who understand what software is capable of. [...]

Continue Reading

Display None Bottlenecks in Internet Explorer

While Internet Explorer has certainly improved in recent years, it still can still be a nightmare to work with. If you ask any web developer they spend a lot of time navigating the treacherous world of cross-browser development. The reality, however, is that Internet Explorer is still used prevalently. If you work on enterprise web [...]

Continue Reading

A Word of Advice for Freelance Software Developers

Some advice to freelance developers on how to avoid the worst client breakups.

Continue Reading

Hello from Jared

I say hello. You can’t reply. Hilarity ensues.

Continue Reading