I just can't get behind the complexity of build steps and compiling, all just to get a website online. It's crazy. The simplicity that PowerShell (and PHP) bring to this process can't be overlooked... so I like to beat on this drum whenever I get the chance.
Choose the tool that is right for the job, and PHP can be that tool in a surprising number of cases.
I really loved PHP, but now with go+templ (https://templ.guide) I personally don't have a use-case for PHP anymore, but that doesn't mean it's irrelevant for the world.
I'd rather have a system devoid of emotional biases, transparent and introspectable and rely on automated tooling to constantly monitor my dependencies.
If offices, schools/nurseries and housing are all within a 20mn cycle radius the question of remote or in-office work becomes different
But it's not only that. Kids need more than just being transported, fed and put to bed. You need to rush home to cook, do chores because you didn't have time to pick up the mess in the morning, take care of them. Then once they are asleep, more chores, and then your free time starts at 9-10pm, until you crash.
Being at home, especially flex time, nothing prevents you from doing laundry, and because you eat at home, you can do a bit more dishes after lunch, start cooking something for supper, etc. It alleviates my routine a lot and I also work more time with less stress.
It's a garbage product that's slowing even the fastest computers down to a crawl. And don't get me started on all the bugs. Horrible.
2 days ago a place I'm at switched us from Google mail + calendar + meet to Microsoft outlook + calendar + teams.
I almost can't believe at how good Google's suite of tools are compared to Microsoft. I never used any of MS' office tools until a few days ago.
Outlook's web app doesn't even let you click into an email to mark it as read. You have to explicitly click the mark as read button. It also doesn't intuitively support filters with emails that have + in their name (each email ends up being unique instead of Google doing the more expected thing of letting the filter match all + variants). It also doesn't update its title bar with a count of emails in your inbox. That's things I discovered after using it for about 10 minutes.
Microsoft's calendar is designed so poorly, there's so many quality of life things that aren't there vs Google. There's too many to list but the biggest one is not being able to see the calendar details of team mates when inviting them to an event. All you see is a blocked out amount of time, you can't see their exact schedules even if they shared their calendar with you. This removes a huge human element to scheduling meetings because often times I'll avoid scheduling meetings when folks are just getting out of a long meeting, or I'll buffer it by 15-30 minutes depending on who is doing what beforehand.
I'm not not looking forward to the day when we'll need to use all of MS' tools to replace Google docs + spreadsheet and Slack.
But once you're in Teams, everything is so much worse, it's like using a hacked version of MS Word to chat. But where Slack actually shines is around the workflows, automation and bots, I don't think Teams has much of that.
@geerlingguy had a way worse experience recently.
>SQLite style, where we overcome an unreliable environment at the cost of rigorous engineering.
I don't think that the way this contrast is illustrated is nearly as helpful as the author intended it to be. Based on my prior knowledge of Erlang and SQLite, I can reconstruct the idea that the difference is that Erlang tries to build a "reliability layer" below the software, while SQLite builds lots of checks and self-correction into the software. But if I didn't already know that, the quoted lines would leave me hopelessly confused.
https://www.sqlite.org/testing.html
I enjoyed the CoRecursive podcast with Richard Hipp, it's fascinating.
https://corecursive.com/066-sqlite-with-richard-hipp/#billio...