Geeks With Blogs

Dev.Hell Harrowing the tech business like it's 1999
01
Sep 15
I have written a couple of essays that I haven't posted yet talking about some design fallacies, but it occurs to me that I should probably talk about what actually counts as good design first. So let me do just that.

19
Aug 15
For the last week or so there's been a lot of discussion about the New York Times piece about Amazon's dystopian work culture, which you can read over here if you have been living under a pile of rocks that no wireless signal can penetrate:http://www.nytime... ......

Well folks, it has been a very long time but I've decided to resurrect this blog. I've undone the failed attempted at a rebrand and restored most of the old posts that I believe still have some relevance to today's tech landscape. (I removed the one about Windows Vista. You're welcome.)Reading through the old posts I was actually surprised by how relevant ......

with apologies to William Blake In design phase learn, in development teach, in between projects enjoy. Drive your compiler over the bones of the legacy app. A fool sees not the same dependencies that the wise man sees. Eternity is in love with the productions of time. The hours of folly are measured by the clock, but of wisdom no clock can measure. ......

Slight change of plan; I'll get back to the topic I offered last time--"Smarter/stupider UI"--after this one. I think this needs to come first. This is my attempt at a quick, no-bullshit set of principles that determine what makes a good design. None of this is headline news, but I learned this stuff the hard way and I am continually surprised by how ......

12
May 08
DESIGN.BLUES As regular readers have no doubt noticed, my overriding interest is design. While it's true that many success stories in the volatile world of IT have been due to luck or good timing, that's not a sustainable model on which to base a line of products or a business. Design discipline, I contend, is the primary difference between continuing ......

Been involved in a discussion about what 'elegant code' means lately. I'll try not to get too C++-specific, but that's what I spend most of my days working in and I'm sure that will show. Elegant solutions are something that all developers claim to aspire to, but what does that mean, exactly? Code that will impress? Code that uses Design Patterns? Buzzword-compliant ......

Further musing of the Mysteries of the Vanishing Devs. As discussed in my earlier post, there's a shortage of developers. Big companies are complaining that it's hurting their bottom line, but developer salaries do not reflect this. Small wonder that the talent pool continues to shrink. But that's just the first part of the mystery: Seems like there ......

Hell is other people, and Dev.Hell is no exception. While I feel secure in saying that most of the unnecessary strife faced by development comes from immature practices and corporate short-sightedness, there are plenty of problems that come from those of us who live down in the code; demons or damned souls both. Let's start with what developers are ......

Welcome to Dev.Hell. I'm the Advocate, but you can call me Jason. Other people call me a complaining nerd. It's all good. For the last 8 years I've been a professional Windows applications developer. I live in Australia, although I just spent five years working in the USA. I've worked your standard client/server n-tier database apps, I've worked on ......

Copyright © Jason Franks | Powered by: GeeksWithBlogs.net