How Codebases Become Spaghetti – Dev Leader Weekly 67

How Codebases Become Spaghetti – Dev Leader Weekly 67

TL; DR:


EXCLUSIVE ARTICLE IS NOW ARCHIVED

This newsletter issue has an EXCLUSIVE article but it’s now archived on my website. You can read it here with a paid subscription:

https://devleader.ca/2024/10/26/how-codebases-become-spaghetti-dev-leader-weekly-67



Get this bundle now!

Weekly Recap

4 Critical Lessons While Building My ASP NET Core SaaS

Building software is THE best way to get better at it.

But it’s not always smooth sailing! There are always lessons to learn — and that’s a GOOD thing.

There are even more dimensions to add when creating a product or service offering instead of just a hobby application!

In this video, I explain 4 lessons that have enabled success so far while building out BrandGhost. We have a long way to go, but these stood out.

From IT Call Center to Expert DotNet Software Engineer – Interview With Dan Patrascu

This is a special interview for me — and I’m really excited to be able to share it with you.

I had the pleasure of sitting down with Dan Patrascu-Baba , also known as Codewrinkles, in this video chat.

Especially if you’re a DotNet developer, you probably know Dan! He’s got a ton of amazing content that he puts out regularly, and I’m always very appreciative of how he shares perspective.

When my channel had only a couple of hundred subscribers, Dan featured it in a video and it nearly doubled my subscribers over night. I was blown away!

In the time since then, I’ve come to appreciate and learn a lot from what Dan shares online. So for me, this was such a rewarding experience.

Thanks for hanging out with me, Dan!

4 Things I Would Do DIFFERENTLY In My Software Engineering Journey

Wouldn’t it be cool if you had a time machine?!

Well — unfortunately that’s not an option.

But what IS an option is sharing lessons that can help others! You might not be able to help yourself directly, but you can help others from your experiences.

In this video, I share 4 things that I would do differently in my software engineering journey if I were to do it again.


As always, thanks so much for your support! I hope you enjoyed this issue, and I’ll see you next week.

Nick “Dev Leader” Cosentino

[email protected]

Socials:

Blog

Dev Leader YouTube

Follow on LinkedIn

Dev Leader Instagram

P.S. If you enjoyed this newsletter, consider sharing it with your fellow developers!


Marc Lewandowski

LEAD SOFTWARE DEVELOPMENT PROFESSIONAL

4 个月

"But constantly adding edge-case handling in a particular spot..." Not just edge-case handling because something bubbled up from your platform, but also new cases which might also relate to application logic—down from above. There are definitely other sources of tech debt, but this is a big one. It's especially bad for junior-heavy teams that are under feature-delivery time-pressure. They can easily get into situations where what should have been separate, easily testable components becomes an impenetrable mass of if-else and switch statements and can only be tested by (for example) manually inspecting Excel documents that it generates.

Brian L.

Data Analyst | 90s Wrestling Top Voice

4 个月

Mom’s spaghetti?

要查看或添加评论,请登录

Nick Cosentino的更多文章

社区洞察

其他会员也浏览了