
I didn’t write for nine months. I was shipping.
Last October I started a weekly newsletter here.
Software architecture, developer tools, and AI in production.
Subscribe:.rss.atom.json.md.m3u.pls
Live Last read · last published · next check
Saves to your Listen queue, to pick up on another day or another device.

Last October I started a weekly newsletter here.

Hello folks, today we are going to continue with the third number of the series.

Hello everyone, today I am going to write about scalable applications.

Hello, Today, I’m starting a new series where I share my own thoughts.

When building a well-structured and maintainable software system using the ABP Framework, it is essential to understand the core responsibilities of the Domain and Application layers.

Maintaining code quality and managing technical debt is a never-ending journey in any codebase — and it’s no different for us working with .NET.

Welcome to the Journey!

I recently read "Building a CRUD API with ASP.NET Core Web API and PostgreSQL" by M.

It’s been a year since I last published a newsletter.

In the world of programming, there are many concepts that every developer should understand in order to build efficient and consistent systems.

In the world of programming, there are many concepts that every developer should understand in order to build efficient and reliable systems.

"Kariyer Sohbetleri" serimizin ilk bölümünde Malik Masis ile birlikteyiz.

Bu bölümde, "Code Review" konusu hakkında detaylı olarak konuştuk.

Bu bölümde, open source projelere nasıl katkıda bulunulabileceği ile ilgili konuştuk.

As a developer, you may need to work with file-based data sources, and exporting data to Excel files is a common requirement in many applications.

Herkese merhaba, bu yazıda Engincan Veske ile birlikte açtığımız yeni podcast kanalının (dotcode), ikinci bölümünde konuştuğumuz “İş hayatına nasıl daha kolay adapte olunur?

Bu bölümde üniversiteden yeni mezun olduğumuzda yaptığımız hatalardan çıkardığımız dersler ve gözlemlerimiz sonucu elde ettiğimiz bilgileri paylaştık.

Bu bölümde yazılımda gelişmek ve bir konuda derinleşmek adına neler yaptığımızı anlattık.

Reliable Applications

Every mistake we make can lower our morals and efficiency and affect our personal lives besides work life.