ali parlakçı

ali parlakçı

  • linkedin
  • github
  • 19.06

    snaps from turkish metro

  • 18.06

    music and coding

    nice thing about vibe-coding with LLMs is that I can now listen to music while I’m programming. before, I could not code and listen at the same time as it bothered me and messed with my focus. now, it’s waiting most of the time and I can enjoy my music.

  • 15.06

    micro-blogging

    I decided to start micro-blogging, where I write 200 -maximum- unplanned words.

    I thought about using Twitter or Bluesky. Twitter was not an option as it has lost its elegance and feels like a messy room.

    Bluesky on the other hand has the old Twitter’s soul but there are not many users there. Using my own website was the most viable option as it gathers my thoughts on a single page, together with longer, deeper and well thought posts as well as shallow micro-posts.

    This posts itself is a test post, to be honest. Also, don’t expect no grammatically perfect posts from these micro-posts.

  • 18.08

    the outbox pattern isn’t magic

    debezium, distributed systems, kafka, postgres, sql

    It took me a long time to truly understand why the outbox pattern exists. In this blog post, I want to discuss the problems the outbox pattern solves, how it works, and why it is not a magical solution. I suggest you to read about the outbox pattern if you have no prior knowledge.

    more…
  • 26.07

    Raft in a nutshell: what you need to know about the consensus protocol

    Raft is a consensus algorithm for managing a replicated log. It is used by MongoDB, CockroachDB, Consul and many other well-known software which uses a distributed system. In this post, I will do a simple, high-level introduction to Raft consensus protocol. It is supposed to give you an idea of how the protocol works.

    more…
  • 04.07

    Handling exceptions of async calls which are not awaited

    async, await, c#, dotnet, exceptions

    Concurrency (asynchronous programming, if we have to be more specific) is blessing to us, developers. However, we do not want to await every async function call. We want to fire and forget the action, such as sending a notification. There is not much reason to wait the notification to get send. Still, the exceptions are needed to be handled.

    more…
 

Loading Comments...
 

    • Subscribe Subscribed
      • ali parlakçı
      • Already have a WordPress.com account? Log in now.
      • ali parlakçı
      • Subscribe Subscribed
      • Sign up
      • Log in
      • Report this content
      • View site in Reader
      • Manage subscriptions
      • Collapse this bar