About:

Doğaç Eldenk is a Software Engineer passionate about open-source and tech, with interests in microservices and cloud systems, based in Evanston, Illinois.

Website:

Specializations:

Interests:

Microservice frameworks Distributed systems Serialization formats Cloud Database systems Developer and build tooling CI/CD Programming languages
Subscribe to RSS:
The text argues against dependency injection, stating that it often hurts more than it helps. It discusses the issues with interfaces, objects, classes, testing, named injection, cross-compatibility, and types of dependency inject...
The text discusses the challenges of asynchronous operations in programming, the issues with blocking code, and the solutions provided by Java's Future, Scala's for comprehension, and Kotlin's coroutines.
The author discusses the challenges of managing a PostgreSQL database with over 500 tables in a monolithic application. They explain how they tackled bottlenecks in the integration testing pipeline at Carbon Health by speeding up ...
The text explains the concept of One-Time Passwords (OTPs) and how they work, focusing on HOTP and TOTP algorithms. It discusses the need for OTPs, the difference between HOTP and TOTP, and how to generate TOTPs and HOTPs. The aut...
The text discusses the impact of AI on software engineering jobs, arguing that AI will help eliminate the most boring and uninspiring parts of the job, allowing engineers to focus on more advanced tools. It also explores the conce...
The author shares their experience of using Cloudflare Tunnels to secure their home cluster and provide federated access from internal and external networks. They explain the initial server setup, the problems they faced, and how ...
The author discusses their love for self-hosting open-source projects, the challenges they faced, and the learning experiences they gained from it. They share their journey from hosting a basic website to creating a home server an...
The text is a case study on building an authorization framework using Armeria for a theoretical scenario of a blog application. It covers the implementation of decorators for authentication, authorization, dependency injection, an...
Doğaç is a Software Engineer with a wide range of interests including microservice frameworks, distributed systems, serialization formats, and more. He has been working at Carbon Health for the last 3 years and is passionate about...