Engineering, Leadership, and Life

Page 38 of the latest articles.

3 min read

Simple Mutual Exclusion

When we design services for high availability, we often deploy more than one instance of the same application. It might be two servers behind a load balancer or a few nodes shar...

5 min read

Hype in Software Development

We live in a time when every month brings a new framework, library, or architectural pattern that promises to change everything. Increasingly often, we come across a new technol...

7 min read

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 brows...

5 min read

How Teams Choose Language

Choosing a programming language is one of the most defining decisions in software development. It shapes how a team writes, maintains, and reasons about their system. Today, the...

2 min read

Yazılım için İngilizce Öğrenin

Geçenlerde sitem üzerinden bir eposta aldım. Yazılım mimarisi ödevine yardım edebilir misiniz diye soruyordu. Meşgul olduğumu ama zaten internette benden bu konuyu daha iyi açık...