DEV Community

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.

Location Digital Nomad Joined Joined on  Personal website https://daedtech.com/ github website twitter website

Education

BS/MS Computer Science

Work

Co-Founder & CEO at Hit Subscribe

Business Profit 101: A Primer for Freelance Software Developers

Business Profit 101: A Primer for Freelance Software Developers

Reactions 21 Comments
12 min read
Freelancers Aren't (Yet) Business Owners

Freelancers Aren't (Yet) Business Owners

Reactions 14 Comments 2
11 min read
The Freelancer’s Condition: Quagmire of the Owner-Operator

The Freelancer’s Condition: Quagmire of the Owner-Operator

Reactions 13 Comments
8 min read
11 Realpolitik Career Tips for Junior Developers

11 Realpolitik Career Tips for Junior Developers

Reactions 59 Comments 5
18 min read
Software Career Anti-Patterns: Career Development by Coincidence

Software Career Anti-Patterns: Career Development by Coincidence

Reactions 17 Comments 5
8 min read
Java Exceptions and How to Log Them Securely

Java Exceptions and How to Log Them Securely

Reactions 4 Comments
11 min read
Readers Often Ask Me, "Should I Write a Book?" Here's My Take

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

Creating an Audit Trail for Your Business

Reactions 5 Comments 1
6 min read
To C/C++ Or Not to C/C++

To C/C++ Or Not to C/C++

Reactions 23 Comments 30
1 min read
Coding as the Boss: My Story of Developer Hegemony

Coding as the Boss: My Story of Developer Hegemony

Reactions 9 Comments 3
7 min read
What Goes Into Log Analysis?

What Goes Into Log Analysis?

Reactions 2 Comments
6 min read
How to Become a Management Consultant

How to Become a Management Consultant

Reactions 10 Comments
15 min read
Unit Tests Correlate With Desirable Codebase Properties

Unit Tests Correlate With Desirable Codebase Properties

Reactions 1 Comments 2
7 min read
Are There Actually Companies out There That Write Good Code?

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.

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

Reactions 44 Comments 9
7 min read
Choosing Among Log Management Tools

Choosing Among Log Management Tools

Reactions 1 Comments
6 min read
What Makes a Codebase Acquirable?

What Makes a Codebase Acquirable?

Reactions 19 Comments
7 min read
Businesses Should Have 3 Months of Savings? It’s Not as Simple As You Think

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

Reactions 19 Comments 5
14 min read
Positioning Strategy for the Aspiring Software Consultant

Positioning Strategy for the Aspiring Software Consultant

Reactions 48 Comments 6
13 min read
Freelance Tax Implications for Side Hustlers: How to Handle It

Freelance Tax Implications for Side Hustlers: How to Handle It

Reactions 37 Comments 2
12 min read
Five Reasons You Need Log Monitoring

Five Reasons You Need Log Monitoring

Reactions 8 Comments 3
6 min read
Remote Software Jobs for Social Anxiety Sufferers

Remote Software Jobs for Social Anxiety Sufferers

Reactions 18 Comments 1
8 min read
Introduction to Continuous Integration Tools

Introduction to Continuous Integration Tools

Reactions 7 Comments
6 min read
Side Hustle Ideas for Software Developers

Side Hustle Ideas for Software Developers

Reactions 103 Comments
12 min read
Should I Quit My Job? Take This Quiz to--Just Kidding, You Should Quit

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

Reactions 68 Comments 1
9 min read
Calculating the ROI of Log Analysis Tools

Calculating the ROI of Log Analysis Tools

Reactions 8 Comments
8 min read
Live Blogging at DeveloperWeek: Introduction to Misty Robotics SDK

Live Blogging at DeveloperWeek: Introduction to Misty Robotics SDK

Reactions 7 Comments
3 min read
Live Blogging at DeveloperWeek: An Introduction to Microservices with the Serverless Framework

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

Reactions 9 Comments
4 min read
Live Blogging at DeveloperWeek: Good Rules for Bad Apps

Live Blogging at DeveloperWeek: Good Rules for Bad Apps

Reactions 7 Comments
7 min read
Live Blogging at DeveloperWeek: Promoting Reliable Code

Live Blogging at DeveloperWeek: Promoting Reliable Code

Reactions 9 Comments
4 min read
Conference Speaking Isn't Good for Your Career Until You Make it Good

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

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

Stop Arguing with Software Developers on the Internet

Reactions 49 Comments 11
10 min read
Resume Skills for the Developer with Upward Ambition

Resume Skills for the Developer with Upward Ambition

Reactions 239 Comments 6
7 min read
Tech Stack, Framework, Library or API: How Not to Specialize

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

Promoting Test Driven Development with a Remote Team

Reactions 10 Comments
8 min read
Is It Possible to Have a Company with No Office Politics?

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

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

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

How to Get a Programming Job without a Degree

Reactions 88 Comments 13
7 min read
Surprising Use Cases for Log Visualization

Surprising Use Cases for Log Visualization

Reactions 22 Comments
6 min read
How to Write Emails People Won't Respond To: Give Them Homework

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

Reactions 10 Comments
10 min read
Negative Comments and the Art of Not Letting the Bastards Get You Down

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

The Different Types of Server Monitoring Software

Reactions 6 Comments 1
8 min read
Let’s Put Some Dignity Back into Finding Software Work

Let’s Put Some Dignity Back into Finding Software Work

Reactions 41 Comments
16 min read
Strategies for Dealing with an Insufferable Code Reviewer

Strategies for Dealing with an Insufferable Code Reviewer

Reactions 19 Comments
9 min read
How to Talk to a C Level Executive (And How Not To)

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

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

Marketing Your Content with or without an Audience

Reactions 16 Comments 2
7 min read
Search Your Files with Grep and Regex

Search Your Files with Grep and Regex

Reactions 6 Comments
8 min read
Software Craftsmanship as a Metaphor is a Career Glass Ceiling

Software Craftsmanship as a Metaphor is a Career Glass Ceiling

Reactions 23 Comments 5
14 min read
Should I Incorporate? The Knowledge Worker's Dilemma

Should I Incorporate? The Knowledge Worker's Dilemma

Reactions 12 Comments
7 min read
Mitigating Risk When Depending on Remote Work

Mitigating Risk When Depending on Remote Work

Reactions 9 Comments
8 min read
How to Politely Say No and When To Do It

How to Politely Say No and When To Do It

Reactions 59 Comments 2
9 min read
Get Started Quickly With Python Logging

Get Started Quickly With Python Logging

Reactions 3 Comments
12 min read
Your Specialty Should Be Easy to Explain

Your Specialty Should Be Easy to Explain

Reactions 56 Comments
8 min read
How to Get Clients for Your New Consulting Business

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?

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

Reactions 10 Comments
3 min read
The Resignation Counter Offer and the Danger It Presents

The 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

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

Reactions 46 Comments 3
8 min read
loading...
Forem Open with the Forem app