I'm still thinking about this conversation. I had some thoughtful exchanges about it yesterday. Today I'm having a different thought.
I feel like we spend a lot of time trying to take the things we like and make them free. And conversely we spend a lot of time taking the things we don't like and trying to force companies to pay us more money to do it. https://social.polotek.net/@polotek/112480963476171110
Every time I get close enough to make the leap, I reconsider.
For the most part, I write less code (lots of deleting as well), or extract more stable code into separate repos that now change once every few years - instead of being needlessly versioned, despite no changes to that specific code.
Much more smaller libraries that do much less stuff.
Or, changing the architecture instead of tooling to workaround with it. 2/2
Fewer packages (1 package that depends on 50 = 51 packages)
Still have robust dynamic sites
No more databases (not even flat-file). No more admin panels (that’s changing, kind of). Now I’m contemplating abandoning the belov’d front controller + router.
If you would have told the 2005 version of myself this is where I’d be 20 years later, I would’ve laughed in your face before panicking that someone would take away my precious.
@bobmagicii: That’s fair. I appreciate the work folks do. And, to give credit where due, the PSL has a lot going for it.
The other day I contemplated a package. It wouldn’t install because it and another package depend on different versions of the same underlying package.
I decided to just install the underlying package. Now, I’m pretty sure I’ll just remove that package entirely, because I can easily get there without it.
It’s been so long since I did anything with authenticated users, curious about “modern” patterns and standards.
Specifically, an authenticated user wants to do something. What patterns and standards are you using for permissions?
I’m seeing middleware mentions. But, curious what else is out there. Not looking for “use Framework X” and should be testable. Doesn’t need to be web-specific as I’m just looking for patterns and standards.
@johannarothman: Happy to share. I saw it for the first time over a decade ago. I’m surprised it’s still up.
I’ve definitely tried a lot of things for the portfolio, so to speak. Haven’t really found the one I should double down on. It probably doesn’t help that what seems to work for me is not in the spotlight of any kind.
More of a “in the shadows player.” lol
I am playing with the tagline: Give me credit, and tell your friends.
I'll go with the simple approach first. Make sure it works locally, then deploy it to production and verify it will also work there before getting too far into the rest of the solution.
Nothing sucks more than "it works on my machine" - and, your server being like "I'm not your machine. [insert maniacal laughter here]"