Candost's Blog

Candost's Blog

Candost

I used to think that reading would make me wise. One day, ten pages before finishing a book, I realized that I had read that same book before. At that point, my perspective on reading and, therefore, my life had changed. Now, I don’t care how many books I read; I take many notes, connect dots, and share what I’ve found on my blog and newsletter. I’m interested in many things at the same time (I’m a multipotentialite). On this blog, you’ll find me talking to about multiple aspects of life like leadership, software engineering, philosophy, psychology, software architecture & design, urban & industrial design, exercising, finance, Formula1 Racing, eating healthy, and many more. I’m a software engineering manager; that’s my current job. At home, I’m a writer and an avid reader. I rarely watch TV, movies or TV series. I don’t have any social media account (except Mastodon where I have automated posting of my new articles). Hence, I often miss the popular culture references in conversations. That’s alright. I don’t have FOMO; I embrace JOMO. I rarely read fictional books.

Latest Posts

Hey friend, Today, I want to reflect on the past ~2 years of Mektup and share some news with you. It's a bit longer than usual, but keep reading till the end. TL;DR: Over time, I changed, and so did the Mektup. Now, Mektup will adapt to...
Back in 2015, I didn't know anything about Jimdo when I moved to Germany. I started hearing it in meetups where Jimdo was a host. Later, I joined Jimdo in July 2016 as an iOS Engineer. For more than six years, I was lucky enough to work...
Great communicators are both the managers and a part of the feedback conversations, especially when they receive feedback. They take steps back, unstuck the conversation, and give it a pause or a direction for the conversation. These...
As we evolved, we developed autopilot behaviors to eliminate suffering and details in our lives. We cannot care about every problem, so we—humans—have built systems in our brains to take shortcuts. These systems turned into issues and...
While receiving a code review, we need to express ourselves and coach the other person. There is a reason for any decision we make. Sometimes, people don't see these reasons. Instead of insisting on being right, we need to tell the...
When an engineer gains more autonomy, their decisions have a greater impact and become more important. It's crucial to develop decision-making skills to make the best decision in various situations. Humans mostly belong to one of three...
Although passion is not required, when we find passionate people, it's so much more rewarding to work with them. When people are motivated by what they do, they produce better work, are engaged, and collaborate better with others. They...
When people perform well in their jobs, they earn autonomy. These people usually level up in their jobs. Some leaders neglect to take a look at these people's careers just because they are performing and don't want to break them, and...
When accidental complexity builds up, the quality of the systems reduces. I've also seen that engineers have a hard time clearly stating the problems. Reply via email | Reply via Mastodon | Comment
The systems that can tolerate the faults are called fault-tolerant or resilient. Fully reliable systems are like a dream we can never reach. There will always be a possibility of failure. An earthquake can happen, and the earth might...
Justifying the decisions is a complicated process. When we make any decision, there has to be a case we should justify. Charity put it greatly that if our internal decisions leak, we should be able to justify it well. If we can't, or...
Hey friend, In my previous letters, I wrote you about the growth path in an existing company, covering promotions, promotion expectations, and career frameworks for how to get there. One of the parts of our career journey I didn't touch...
Many thoughts arrive at a point where we ponder what we want in life and how much it's unknown to us. Doesn't matter what we do, try, or think; it's almost impossible to find our wishes for the end of our life. Where do we want to be in...
Avoid snack work Snack work: Doing side tasks like founding a book club (while you're under the stress of a high workload in your team) when it doesn't make sense. Your energy levels are insufficient, and you cannot run the club...
One of the things I learned and enlightened while reading Team Topologies is there are hidden monoliths everywhere. Many organizations try to develop fully distributed systems using microservices and have significant problems because...
Search Random