Skip to content
DaedTech

DaedTech

  • Check Out Products I Offer
  • Hire Me
  • View Interviews and Columns
  • Get in Touch
DaedTech
DaedTech
  • The Life of a Programmer | Uncategorized

    Wherefore Thou Shalt Fail at Software Requirements

    ByErik Dietrich February 8, 2013February 8, 2013

    On Being Deliberately Unclear For whatever reason lately, I’ve been drawing a lot of inspiration from Programmers’ Stack Exchange, and today brings another such post. However, unlike other questions, reading this one seriously made me sad. The questions, the answers, its existence… all of it made me sad in the same kind of way that…

    Read More Wherefore Thou Shalt Fail at Software RequirementsContinue

  • Language Agnostic

    Productivity Add-Ins: Bruce Lee vs Batman

    ByErik Dietrich February 6, 2013February 6, 2013

    In the last few months, I’ve seen a number of tweets and posts decrying or at least cautioning against the use of productivity tools (e.g. CodeRush, ReSharper, and JustCode). The reasoning behind this is is generally some variant of the notion that such tools are more akin to addictive drugs than to sustainable life improvements….

    Read More Productivity Add-Ins: Bruce Lee vs BatmanContinue

  • Language Agnostic

    An Interface Taxonomy

    ByErik Dietrich February 4, 2013June 30, 2015

    I generally subscribe to the notion that a huge (and almost universally underrated) part of being a software developer is coming up with good names for things. The importance of naming concepts ranges from the macro-consideration of what to call languages or frameworks (how about “.NET” and “javascript” as preposterously confusing naming-fails) to the application…

    Read More An Interface TaxonomyContinue

  • Language Agnostic

    10 Terms You Should Know

    ByErik Dietrich February 1, 2013February 1, 2013

    Appropos of nothing, I’d like to make a very brief post of a list of terms, with links to where you can read more about them. These terms describe concepts that, when understood, I believe can help make you sharper in the way you approach things as a programmer. I don’t mean that learning them…

    Read More 10 Terms You Should KnowContinue

  • Anti Patterns

    Write Once, Confuse Everywhere

    ByErik Dietrich January 30, 2013July 2, 2015

    Not too long ago, someone asked me to take a look at a relatively simple application designed with the notion of having some future flexibility in mind. I poked around a bit to see what was where and found a reasonably simple and straightforward application. Like any, it had its warts, but there were no…

    Read More Write Once, Confuse EverywhereContinue

Page navigation

Previous PagePrevious 1 … 179 180 181 182 183 … 222 Next PageNext

© 2026 DaedTech

  • Check Out Products I Offer
  • Hire Me
  • View Interviews and Columns
  • Get in Touch