2,439 karma · joined February 21, 2007
Author of “Swimming in Tech Debt”
https://loufranco.com/tech-debt-book
Contact me via https://loufranco.com or on LinkedIn
---
meet.hn/city/us-Sarasota Socials: - github.com/loufranco - linkedin.com/in/loufranco
---
The best way to be notified by it is to be on my list at loufranco.com or reaching out to me.
In the next two parts of the book I try to convince managers to give some autonomous time to engineers to do whatever tech debt projects they think is best. With some constraints and accountability.
There are parts of the debt analogy that (I think) really hurt getting it dealt with. I think that explaining it like that to non-engineering decision makers will make them think they understand it and then quash projects based on some kind of ROI analysis of debt payments. They'll be happy to have the debt.
I also mostly write for myself, but I want to get more of it out there because I think it's useful.
I totally get that it's not for everyone.
I really don't want people to buy it if they won't like it.
I am a little miffed that someone called it AI slop. I wrote every word (with professional editors helping). So, that hurts a little :)
I think of tech debt as something you are dealing with all of the time and something inevitable.
I don't like the financial analogy because it implies that you "took out a loan" by taking a short-cut, and that you are obligated to pay it. There is definitely some of that, but mostly, I see it as good decisions that didn't age well. And also, that you may be ok with living with it.
But once I needed editors, it had to be in Word and all of the references needed to be rebuilt when that was completed. It's now in a contractor's hands, using some book making software (not even sure which, I think an Adobe product).
So, yeah.
I struggled with this opening and it definitely could have been better.
I get that you might not like my writing, but it is mine.
I did (very rarely) take single sentences to ChatGPT and ask it for the correct way to punctuate it.
I personally have always used em-dashes, perhaps incorrectly. I actually tried to learn the correct usage and stick to using it when appropriate. One of my goals in writing this book was to become a better writer, which I could only do (IMO) by writing and getting editors to help me.
One issue with permissions is that they apply to the entire app, including any third-party dependencies. Lots of apps use libraries given to them by advertising services -- they notoriously exploit permissions given to the app.