It's only after decades of experience and hindsight that you realize that a lot of the important work we spend our time on has extremely limited long-term value.
Maybe you're lucky enough to be doing cutting edge research or do something that really seriously impacts human beings, but I've done plenty of "mission critical right fucking now" work that a week from now (or even hours from now, when I worked for a content marketing business) is beyond irrelevant. It's an amazing thing watching marketing types set money on fire burning super expensive developer time (but salaried, so they discount the cost to zero) just to make their campaigns like 2-3% more efficient.
I've intentionally sat on plenty of projects that somebody was pushing really hard for because they thought it was the absolute right necessary thing at the time and the stakeholder realized was pointless/worthless after a good long shit and shower. This one move has saved literally man years of work to be done and IMO is the #1 most important skill people need to learn ("when to just do nothing").
I see, in your broad and experienced mind, document editors don't have users, permissions, and the whole document management itself, comments on lines/threads, reactions on comments
Seriously, theyre all as cookie cutter perfect usecase for Django as you can get, but I guess you haven't actually thought about the domain and just wanted to take a dumb on other devs with intern-to-junior level insights
Obviously, you don't need the model abstraction for any software, ever. It is just more or less suited for a domain.
And in this case, as would be obvious from thinking about it, the only part it's not suited for is the live syncing of the text edit on the frontend, which is one one small part of the whole.
All of this goes out the window when you're dealing with a government bureaucracy that has hyper specific document formatting requirements.
This is a real foundational need of nearly every business at some point. Every court system and government agency has their own rules and they need to be tracked and followed perfectly. There are whole sub-industries around dealing with this for legal documents in MS Word.
It hurts when your management abdicates things that are normally their responsibility and tell you to just ask the AI what to do. Or when that's what they would have done anyway.
LLMs have irritated me with bad solutions but they've never hurt my feelings. I can't say that about a single person I know. They're better people than people lol
Congress should pass the RPM act and exempt race cars from the clean air act. I never said you can't cherry pick individual problems with environmental regulation.
I just don't like the general attitude that because you can find something to disagree with that environmental regulation as a general rule is bad. It isn't.
There are thousands and thousands of pages of environmental regulations. Obviously people are going to be able to find some things that need to be revisited, but don't throw the baby out with the bath water. Nothing should be repealed without evidence and in many cases amendments are more prudent than repeals.
Bro I can't go out without some diesel pickup rolling coal. If anything auto standards need to be higher because people aren't adult enough to follow the 'not for public roads use' model.
Maybe you're lucky enough to be doing cutting edge research or do something that really seriously impacts human beings, but I've done plenty of "mission critical right fucking now" work that a week from now (or even hours from now, when I worked for a content marketing business) is beyond irrelevant. It's an amazing thing watching marketing types set money on fire burning super expensive developer time (but salaried, so they discount the cost to zero) just to make their campaigns like 2-3% more efficient.
I've intentionally sat on plenty of projects that somebody was pushing really hard for because they thought it was the absolute right necessary thing at the time and the stakeholder realized was pointless/worthless after a good long shit and shower. This one move has saved literally man years of work to be done and IMO is the #1 most important skill people need to learn ("when to just do nothing").
reply