Skip to content

Yusuf Aytas Posts

What’s wrong with Agile Frameworks

Some time ago, I have attended a course and became a certified scrum master. It wasn’t a huge deal. I was already a scrum master for my team. I moved on. In time, I have gone through different experiences and the way I saw the agile frameworks changed.  I have started applying slimmer approaches. At the same time, I started evaluating agile frameworks and I realized there…

Leave a Comment

Simple Mutual Exclusion

Nowadays, for almost all services, we would like to set up at least poor man’s HA. This means we would have more than one node/server/pod at a time. This is great for load balancing and availability purposes. Nevertheless, there’s a simple problem with this setup. What if you want to execute a piece of code in only one node? We can do this via a simple mutual…

Leave a Comment

Hype in Software Development

Increasingly often we come across a new technology, a new trend and most possibly a new hype. And, we, developers, somehow lose our sight of the goal we want to achieve and sadly embrace the hype. In an effort to bring the hype into the game, we can create a very big technical depth from day one. In this post, I’d like to share some of the…

1 Comment

Why I like JavaScript

Every programming language has its oddities and challenges. When it comes to JavaScript, it has probably more of those oddities.  It’s not the just language itself but also browser support. Different vendors implemented slightly different JavaScript engines for years. It resulted in a ton of challenges. I dealt with these challenges myself.  Thanks to JQuery, we had a fresh air. Anyway, this isn’t the end of the story. Over…

Leave a Comment

How Teams Choose Language

One of the important decisions in developing a program is choice of language. As of now, we probably have hundreds of programming languages and the number is growing. Selecting the optimal programming language is probably the way to go but sadly that’s not what happens in real life. In my experience, the teams tend to choose a programming language for the job without much reasoning. A Team…

Leave a Comment

Oh hi there 👋 It’s nice to meet you.

Sign up to receive awesome content in your inbox, every month.

We don’t spam!