I like GitHub and I'm not going to ditch anything, but I have to admit it's currently one of the few MS products that still holds up. Curious what it'll look like in a few years. Just in case, I've already reserved my username on Codeberg :)
Good idea to reserve a username early! I will do that too
Anyway, it's not that I don't think GitHub has real issues under Microsoft, but I disagree with the title of the article, as devs are not leaving it in droves, yet.
Cloudflare gives me mixed feelings. The services are good and well priced. What bothers me is that they've become infrastructure nobody opted into - you don't have an account, you just pass through their network on the way to a large share of what you visit. They terminate TLS, so it's plaintext on their side.
The people who own the content you decide to visit opted into it though, and they're the ones paying for it, right? No one accidentally sets up a CDN. I'm struggling to imagine workable economics where we have the rich services that we have today on the web but individual users get to dictate to sites they visit what their tech stack needs to be in real time. Imagine visiting your banks website and they're using Cloudflare, and you decide nope, I want the data delivered by CloudFront. Then the next person 20ms after you decides they don't like either of those, they really want the world to burn so they demand Azure.
That at least would bring back local bank branches at least. And movie rentals by mail.
I've only had one terrible interview as the candidate, but there's one I conducted myself that weighs on my conscience. It was my first job in IT, and I was still a student back then with no real experience to speak of. A young guy came in to our company who was clearly very stressed, and I kept asking him hard questions - probably not to actually assess his competence, but to prove that I was the one who knew my stuff. That was 20 years ago and I don't remember the details anymore, I only remember that he was stressed and I just treated him cruelly with those questions. It wasn't anything offensive, I just keep recalling that moment and I regret it. Today, if I were conducting any interviews, I would make a real effort to make the person feel comfortable, even if they don't know everything or are a weak candidate.
Did the same once and I am still pretty ashamed; I must have been in a bad mood or something. I remember asking this guy who just got out of university to explain what "volatile" means in C.
reply