loading...
Erik Dietrich profile picture

Erik Dietrich

Former software developer, architect, dev manager, CIO, and IT management consultant. Occasional writer. More than occasional remote business owner.

Education

BS/MS Computer Science

Work

Co-Founder & CEO at Hit Subscribe

Business Profit 101: A Primer for Freelance Software Developers

Reactions 12
12 min read

Freelancers Aren't (Yet) Business Owners

Reactions 13 Comments 3
11 min read

11 Realpolitik Career Tips for Junior Developers

Reactions 60 Comments 5
18 min read

Software Career Anti-Patterns: Career Development by Coincidence

Reactions 16 Comments 5
8 min read

Java Exceptions and How to Log Them Securely

Reactions 4
11 min read

Readers Often Ask Me, "Should I Write a Book?" Here's My Take

Reactions 23 Comments 2
10 min read

Creating an Audit Trail for Your Business

Reactions 4
6 min read

#discussTo C/C++ Or Not to C/C++

Reactions 23 Comments 30
1 min read

Coding as the Boss: My Story of Developer Hegemony

Reactions 9 Comments 3
7 min read

What Goes Into Log Analysis?

Reactions 2
6 min read

How to Become a Management Consultant

Reactions 10
15 min read

Unit Tests Correlate With Desirable Codebase Properties

Reactions 1 Comments 2
7 min read

Are There Actually Companies out There That Write Good Code?

Reactions 22 Comments 4
7 min read

Is Your Team Wrong About Your Codebase? Prove It. Visually.

Reactions 44 Comments 9
7 min read

Choosing Among Log Management Tools

Reactions 1
6 min read

What Makes a Codebase Acquirable?

Reactions 19
7 min read

Businesses Should Have 3 Months of Savings? It’s Not as Simple As You Think

Reactions 19 Comments 4
14 min read

Positioning Strategy for the Aspiring Software Consultant

Reactions 47 Comments 6
13 min read

Freelance Tax Implications for Side Hustlers: How to Handle It

Reactions 37 Comments 2
12 min read

Five Reasons You Need Log Monitoring

Reactions 8 Comments 3
6 min read

Remote Software Jobs for Social Anxiety Sufferers

Reactions 18 Comments 1
8 min read

Introduction to Continuous Integration Tools

Reactions 7
6 min read

Side Hustle Ideas for Software Developers

Reactions 103
12 min read

Should I Quit My Job? Take This Quiz to--Just Kidding, You Should Quit

Reactions 69 Comments 1
9 min read

Calculating the ROI of Log Analysis Tools

Reactions 8
8 min read

Live Blogging at DeveloperWeek: Introduction to Misty Robotics SDK

Reactions 7
3 min read

Live Blogging at DeveloperWeek: An Introduction to Microservices with the Serverless Framework

Reactions 9
4 min read

Live Blogging at DeveloperWeek: Good Rules for Bad Apps

Reactions 7
7 min read

Live Blogging at DeveloperWeek: Promoting Reliable Code

Reactions 9
4 min read

Conference Speaking Isn't Good for Your Career Until You Make it Good

Reactions 85 Comments 14
13 min read

Ace Your Exit Interview Using Little White Lies of Omission

Reactions 59 Comments 16
7 min read

Stop Arguing with Software Developers on the Internet

Reactions 49 Comments 11
10 min read

Resume Skills for the Developer with Upward Ambition

Reactions 238 Comments 6
7 min read

Tech Stack, Framework, Library or API: How Not to Specialize

Reactions 45 Comments 3
9 min read

Promoting Test Driven Development with a Remote Team

Reactions 10
8 min read

Is It Possible to Have a Company with No Office Politics?

Reactions 12 Comments 2
8 min read

Get Work Done: 5 Strategies for Getting More Efficient and Finishing

Reactions 15 Comments 2
7 min read

How to Write Software: 5 Lessons Learned from Running Businesses

Reactions 128 Comments 17
8 min read

How to Get a Programming Job without a Degree

Reactions 88 Comments 13
7 min read

Surprising Use Cases for Log Visualization

Reactions 22
6 min read

How to Write Emails People Won't Respond To: Give Them Homework

Reactions 10
10 min read

Negative Comments and the Art of Not Letting the Bastards Get You Down

Reactions 59 Comments 5
9 min read

The Different Types of Server Monitoring Software

Reactions 6 Comments 1
8 min read

Let’s Put Some Dignity Back into Finding Software Work

Reactions 41
16 min read

Strategies for Dealing with an Insufferable Code Reviewer

Reactions 19
9 min read

How to Talk to a C Level Executive (And How Not To)

Reactions 43 Comments 6
7 min read

Don’t Let Anyone Tell You that You’re Not a ‘Real’ Programmer

Reactions 48 Comments 9
8 min read

Marketing Your Content with or without an Audience

Reactions 16 Comments 2
7 min read

Search Your Files with Grep and Regex

Reactions 6
8 min read

Software Craftsmanship as a Metaphor is a Career Glass Ceiling

Reactions 21 Comments 4
14 min read

Should I Incorporate? The Knowledge Worker's Dilemma

Reactions 12
7 min read

Mitigating Risk When Depending on Remote Work

Reactions 9
8 min read

How to Politely Say No and When To Do It

Reactions 59 Comments 2
9 min read

Get Started Quickly With Python Logging

Reactions 3
12 min read

Your Specialty Should Be Easy to Explain

Reactions 56
8 min read

How to Get Clients for Your New Consulting Business

Reactions 19 Comments 1
7 min read

Reader Question Round-Up: School Side Hustles, Freelancing, and Who Writes the Code?

Reactions 10
3 min read

#watercoolerThe Resignation Counter Offer and the Danger It Presents

Reactions 42 Comments 3
6 min read

Good Companies Don’t Ask You to Share. They Make You Want To

Reactions 47 Comments 3
8 min read

Verbose Logging: Your Magnifying Glass for Bad Application Behavior

Reactions 4
7 min read
loading...