loading...
Joe Petrakovich profile picture

Joe Petrakovich

A web developer throwin' down .NET rhythms...

Location Austin, Texas, USA Joined Joined on  Twitter logo GitHub logo LinkedIn logo External link icon
Education

Bachelor's Degree, Computer Science

Work

Senior Software Engineer

Adding a second line of business: Refactoring Strategies

Adding a second line of business: Refactoring Strategies

Reactions 9
9 min read
Lessons learned adding a second line of business to a 20-year-old application

Lessons learned adding a second line of business to a 20-year-old application

Reactions 6
15 min read
Escaping abstraction hell

Escaping abstraction hell

Reactions 6
3 min read
How To Refactor Business Logic Into Services

How To Refactor Business Logic Into Services

Reactions 12
9 min read
Azure Functions vs. AWS Lambdas: A .NET Developer's Perspective

Azure Functions vs. AWS Lambdas: A .NET Developer's Perspective

Reactions 13 Comments 2
9 min read
Practical Visual Studio Tips Part 1

Practical Visual Studio Tips Part 1

Reactions 10
4 min read
Perfectionism

Perfectionism

Reactions 7 Comments 2
3 min read
The fastest way to sexy code using Visual Studio

The fastest way to sexy code using Visual Studio

Reactions 21
6 min read
Visualizing thin ASP.NET Controllers via SOLID Principles

Visualizing thin ASP.NET Controllers via SOLID Principles

Reactions 14
11 min read
6 types of code you shouldn't have inside your .NET controllers

6 types of code you shouldn't have inside your .NET controllers

Reactions 38 Comments 4
4 min read
Do you have weak developer boundaries?

Do you have weak developer boundaries?

Reactions 2
4 min read
How to stop thinking about code after work 06:44

How to stop thinking about code after work

Reactions 50 Comments 15
1 min read
The Art of Refactoring II: Refactoring For Clarity

The Art of Refactoring II: Refactoring For Clarity

Reactions 7
1 min read
The Art of Refactoring I: Evaluating The Code Blob

The Art of Refactoring I: Evaluating The Code Blob

Reactions 6
9 min read
Refactoring service class configuration using fluent interfaces

Refactoring service class configuration using fluent interfaces

Reactions 6
6 min read
Leave the kids at home: How to decouple your projects with the Stairway Pattern

Leave the kids at home: How to decouple your projects with the Stairway Pattern

Reactions 17 Comments 2
4 min read
Stop being a dependency slob! Three ways to write more responsible code

Stop being a dependency slob! Three ways to write more responsible code

Reactions 10
4 min read
loading...