Software Isn’t Difficult. People Are.
Projects don’t fail or go over budget because building software is difficult; they do because people are.
This is where I keep my posts about software in general. It might include detailed technical posts about something on Azure, or it might have my thoughts on software projects and execution. It varies, but after working for almost 20 years in the industry, I have opinions about every part of it.
If you wish to subscribe to the RSS feed for only software posts, use this link: https://www.harunlegoz.com/tag/software/rss/
Projects don’t fail or go over budget because building software is difficult; they do because people are.
There isn't a day passes that I'm not involved in a Twitter feud. This time it was about the front-end development ecosystem. I'm not trying to be provacative or anything, but sometimes it’s unavoidable to step onto some toes.
After working on it for about a month, I finally opened my new project to the public: That Blue Cloud. It’s a website that will be the go-to place for new features on Azure and Microsoft Fabric, how to use them.
Meet SponsorFeed: A subscription based NuGet-proxy feed for companies to support OSS developers, without compromising their security and their purchase model.
.NET OSS ecosystem had a lot of drama, but I haven’t seen anything like what happened in Moq’s repo. And I participated in it. SponsorLink is NuGet package that automatically checks if you’re a GitHub Sponsor for the OSS library you’re using, and “nags” you to be one.
As a big believer in automation, I certainly can say I’ve gone both ways on the spectrum: I’ve executed things manually, and I’ve automated the system so well, it had more code in the automation scripts than the app itself. Both have been dear mistakes. And I
I saw two separate tweets today that were examples of the same issue in software these days: Choosing the solution first, then retrofitting the problem to it. We’ll go over both examples now. Buckle up. Choosing Kubernetes Because Everyone Else Does If you don't need Kubernetes don't use it.
I now host my own Matomo instance, and it’s set to be cookie-less. It also has anonymisation enabled, so I don’t collect any personal information or share it with a gigantic company that lives in a grey area.
There seems to be a popular desire to use Microservices to build anything and everything. Just because you can, doesn’t mean you should.
Last week, I challenged myself to get four Azure certifications (Administrator, Security, Developer and DevOps Expert. And I did it, I got all four of them. It's been quite a challenge, studying while working and under lockdown, the mental strength can stretch a bit.
It's been some time since I got my Microsoft Azure certificate. It's time to push forward. That's why I scheduled three exams in this week.
There're many applications I pay for regularly, especially since I started using a Macbook Pro. But none of them make me feel being milked like Parallels Desktop does.