Skip to content

Yusuf Aytas Posts

System Design Interviewing Tips

System design interviews might get subjective depending on the expertise of both candidate and interviewer. Even if both have worked in backend systems, there’s a big chance that they have worked in quite distant areas. To decrease unconscious bias, it’s worthwhile to use a scorecard and general guidance to stay objective while evaluating a candidate’s skill set.  Score Card We can score each one of these skill…

Leave a Comment

Lough Ouler in May

The hike for lough ouler is one of those that can get tricky. The terrain is boggy. It can get slippery. I saw many people lose their balance and go directly into the mud. If you fall into the mud, you may try to balance yourself. Guess what. It gets even worse. You go even deeper. Thus, you should probably bring extra clothes and shoes. You absolutely…

Leave a Comment

Fusilli with Yogurt

I have liked the fusilli with yogurt since my college years. It’s simple yet a very interesting combination. It takes a very little amount of time to prepare. It’s delicious. Let’s get down to the business. What’s the recipe? Fusilli Pasta Ingredients 175 grams of wholegrain Fussili Pasta 5 tablespoons of Turkish/Greek yogurt 2 cloves of garlic A pinch of salt How to make Boil the water.…

Leave a Comment

Engineering Strategy and Planning

Any organization needs planning. Strategic planning can divide the work into smaller pieces, reveal challenges, reduce risk, and improve delivery estimations. Each company has yearly and quarterly plans. Within each company, there are multiple departments and teams. Each entity needs to align with the company strategy. It’s hard to do than said. There are multiple things to think about when you get into the details. In this…

Leave a Comment

Data as a Product: A New Frontier

Domain-driven design (DDD) has been around for quite a long time. In short, DDD focuses on domain to match domain requirements. One of the pillars of DDD is bounded context. A bounded context is a strategic approach to dealing with large teams with significant domain areas to cover. Bounded context separates one domain from another. It helps to shape teams and responsibilities. Besides, it ensures clear and…

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!