Software Craftsmanship is Good Business

1 day 10 hours ago

Tonight, I logged into my site and saw a picture of someone’s colon, compliments of everyone’s favorite NSFW advertising engine, Disqus.  (Read more about this here).  Enough is enough, so I switched commenting engines.  Please bear with me and let me know if you have issues with comments. On a less aggravating note, please enjoy […]

The post Software Craftsmanship is Good Business appeared first on DaedTech.

  
Erik Dietrich

A Closer Look at the Efficiencer Firm

2 days 11 hours ago

For Day 3 of Developer Hegemony Week, I’m going to up the stakes on the Thunderclap.IT campaign.  If you sign up, you could win a free paperback copy of the book.  I’m going to raffle off three books at random for everyone that signs up, but only if we meet the goal of 100 participants. […]

The post A Closer Look at the Efficiencer Firm appeared first on DaedTech.

  
Erik Dietrich

Why is Staff Aug a Dirty Term?

3 days 9 hours ago

This is day 2 of Developer Hegemony Week, and the book goes live in just over a week.  I’m about a third of the way there on my Thunderclap Campaign, but I need your help!  Even if you’ve already signed up, you can sign up from both Facebook and Twitter.  Thanks to everyone for your […]

The post Why is Staff Aug a Dirty Term? appeared first on DaedTech.

  
Erik Dietrich

Your Job Title of Tomorrow: Efficiencer

4 days 10 hours ago

Since I boasted about this on Twitter, I have to follow through.  I’m going to do “Developer Hegemony Week” on my blog, leading up to the book launch on May 2nd.  (I suppose this makes Developer Hegemony Week a misnomer of sorts, since we’re talking about 9 days of posts.)  I can think of no […]

The post Your Job Title of Tomorrow: Efficiencer appeared first on DaedTech.

  
Erik Dietrich

Static Analysis for the Build Machine?

1 week ago

Editorial Note: I originally wrote this post for the NDepend blog.  You can check out the original here, at their site.  While you’re over there, download a trial of NDepend if you want to see some quantification of the tech debt in your codebase. I remember my earliest experiences with static analysis.  Probably a decade […]

The post Static Analysis for the Build Machine? appeared first on DaedTech.

  
Erik Dietrich

Alternatives to Lines of Code

1 week 2 days ago

Editorial Note: I originally wrote this post for the NDepend blog.  You can check out the original here, at their site.  While you’re there, download NDepend and give it a try — see if your code lies in the Zone of Pain. It amazes me that, in 2016, I still hear the occasional story of […]

The post Alternatives to Lines of Code appeared first on DaedTech.

  
Erik Dietrich

Eliminating the Job Interview via Partnership

1 week 4 days ago

If you follow this blog with any regularity, you probably know my take on the job interview.  One of my more popular posts asserts that hiring, as we know it, isn’t worth fixing.  And, my book, Developer Hegemony, contains an excoriating treatment of job interviews.  The practice started as a silly whim about 100 years […]

The post Eliminating the Job Interview via Partnership appeared first on DaedTech.

  
Erik Dietrich

Habits that Pay Off for Programmers

1 week 6 days ago

Editorial Note: I originally wrote this post for the LogEntries blog. I would like to clarify something immediately with this post.  Its title does not contain the number 7, nor does it talk about effectiveness.  That was intentional.  I have no interest in trying to piggy-back on Stephen Covey’s book title to earn clicks, which would make […]

The post Habits that Pay Off for Programmers appeared first on DaedTech.

  
Erik Dietrich

Elements of Helpful Code Documentation

2 weeks ago

Editorial Note: I originally wrote this post for the SubMain blog.  You can check out the original here, at their site.  While you’re there, check out GhostDoc, which can automatically generate help files for you. If you spend enough years writing software, sooner or later, your chosen vocation will force you into reverse engineering.  Some […]

The post Elements of Helpful Code Documentation appeared first on DaedTech.

  
Erik Dietrich

Striking the Standards Balance: Scale Up without the Bureaucracy

2 weeks 2 days ago

Editorial Note: I originally wrote this post for the Telerik blog.  You can check out the original here, at their site.  While you’re there, have a look around at their extensive product offering. In a whitepaper I wrote recently, I talked about two hypothetical organizations.  I used them to offer a study in hyperbolic contrast. […]

The post Striking the Standards Balance: Scale Up without the Bureaucracy appeared first on DaedTech.

  
Erik Dietrich

Always Be Leaving

2 weeks 4 days ago

Last Friday, I published a post called “The Polyglot’s Dilemma”.  I had actually had a stubbed draft for this post, “Always Be Leaving,” before writing that one.  But it turns out that post segues nicely into this one. Programmers (especially polyglots) face a dilemma wherein the thing that makes them most employable (broad generalist skills) […]

The post Always Be Leaving appeared first on DaedTech.

  
Erik Dietrich

The Polyglot’s Dilemma

3 weeks ago

Few things seem as institutional to the programming world as what I call the experience tuple.  A company needs to hire someone to automate something, so, naturally, it asks the software development group to make alphabet soup for dice.com.  “We need someone with (C#, XML, HTML, JS, ASP, MVC, REST, Angular, AJAX) with (React, MSTest, […]

The post The Polyglot’s Dilemma appeared first on DaedTech.

  
Erik Dietrich

The Relationship between Static Analysis and Continuous Testing

3 weeks 2 days ago

Editorial Note: I originally wrote this post for the NDepend blog.  You can check out the original here, at their site.  While you’re there, download NDepend and give it a try. As an adult, I have learned that I have an introvert type personality.  I do alright socially, don’t mind public speaking, and do not […]

The post The Relationship between Static Analysis and Continuous Testing appeared first on DaedTech.

  
Erik Dietrich

Reader Question Round-Up

3 weeks 4 days ago

I’ve just returned from a vacation.  So, after a week of R&R, I’m going to write a post instead of cross posting one.  And I thought that getting back to reader questions after a hiatus might make for a good “welcome back” post. I mercifully do not struggle with writer’s block.  As someone who gets […]

The post Reader Question Round-Up appeared first on DaedTech.

  
Erik Dietrich

Improving .NET Application Performance

4 weeks ago

Editorial Note: I originally wrote this post for the Monitis blog.  You can check out the original here, at their site.  While you’re there, have a look at the application monitoring options you can take advantage of. First of all, make sure that you use StringBuilder when concatenating strings.  You see, the “+” operator — […]

The post Improving .NET Application Performance appeared first on DaedTech.

  
Erik Dietrich

Generate Documentation from Your Build

4 weeks 2 days ago

Editorial Note: I originally wrote this post for the SubMain blog.  You can check out the original here, at their site.  While you’re there, have a look at GhostDoc. Before I get down to the brass tacks of how to do some interesting stuff, I’m going to spin a tale of woe.  Well, I might […]

The post Generate Documentation from Your Build appeared first on DaedTech.

  
Erik Dietrich

How to Perform Effective Team Code Reviews

1 month ago

Editorial Note: I originally wrote this post for the NDepend blog.  You can check out the original here, at their site.  While you’re there, check out all of the new tech debt-related features in the newest version of NDepend. I’ve heard people say (paraphrased) that teams succeed uniformly, but fail each in its own unique […]

The post How to Perform Effective Team Code Reviews appeared first on DaedTech.

  
Erik Dietrich

Don’t Just Flag It — Fix It!

1 month ago

Editorial Note: I originally wrote this post for the SubMain blog.  You can check out the original here, at their site.  While you’re there, download a trial of CodeIt.Right. More years ago than I’d care to admit, I took a software engineering course as part of my graduate CS program.  At the time, I worked […]

The post Don’t Just Flag It — Fix It! appeared first on DaedTech.

  
Erik Dietrich

Turning Tech Hobbies into Side Hustle

1 month 1 week ago

I just dug up a tweet I made about 4 years ago.  I did this because I remembered saying it, and because it perfectly illustrates a distinction I’m going to make today.  Specifically, I’ll talk about the distinction between technical hobbies and side hustle.  And, I’ll then advocate for side hustle.  But first, the tweet. […]

The post Turning Tech Hobbies into Side Hustle appeared first on DaedTech.

  
Erik Dietrich
Checked
33 minutes 14 seconds ago
DaedTech
Stories about Software
Subscribe to DaedTech feed