Engineering, Leadership, and Life

Page 37 of the latest articles.

2 min read

Roma

Uzun süredir dişe dokunur bir şey yazmıyordum. Yakın zamanda İtalya'ya gitme fırsatım oldu. Bu yazıda Roma'yı kendi penceremden paylaşacağım. Roma'yı kafamda eski ve yeni Roma o...

7 min read

Refactoring Untested Code

Most teams realize they are dealing with a legacy repo only when a tiny change turns into an operation. A oneline fix suddenly needs three people, two days of manual checks, and...

4 min read

Duplicate code isn't that bad

Duplicate code isn’t something we usually want in our code for various reasons. The most obvious one is maintenance. When you change a piece of logic, you have to find every pla...

15 min read

How I Work as a Software Engineer

When I started out, I thought productivity meant speed. Ship fast, fix fast, move fast. Working in startups taught me something different. When everything around you changes con...

4 min read

Smaller is Faster

“Smaller is faster” is a wellknown hardware design principle, as you might already know it. Generally speaking, smaller pieces of hardware will be faster than larger ones becaus...