<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>News on Dessky ORG</title>
    <link>https://dessky.org/news/</link>
    <description>Recent content in News on Dessky ORG</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Mon, 19 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://dessky.org/news/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Async Doesn&#39;t Necessarily Mean Faster</title>
      <link>https://dessky.org/async-doesnt-necessarily-mean-faster/</link>
      <pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate>
      
      <guid>https://dessky.org/async-doesnt-necessarily-mean-faster/</guid>
      <description>One of the most common misconceptions about async programming is that it&amp;rsquo;s about improving performance. A lot of people think that using async makes their code run faster. However&amp;hellip;
Async does not necessarily make the operation itself any faster.</description>
    </item>
    
    <item>
      <title>Async Isn&#39;t the Same as Parallelism</title>
      <link>https://dessky.org/async-isnt-the-same-as-parallelism/</link>
      <pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate>
      
      <guid>https://dessky.org/async-isnt-the-same-as-parallelism/</guid>
      <description>The distinction between async and parallelism is an important one. Async is primarily about allowing other work to make progress while something is waiting. Parallelism is about performing multiple pieces of work at the same time.</description>
    </item>
    
    <item>
      <title>Basic Concepts Behind Async Programming</title>
      <link>https://dessky.org/basic-concepts-behind-async-programming/</link>
      <pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate>
      
      <guid>https://dessky.org/basic-concepts-behind-async-programming/</guid>
      <description>Modern applications spend a lot of time waiting for things to happen. They wait for APIs to respond, databases to return queries, files to be read or written, and data to travel across a network.</description>
    </item>
    
    <item>
      <title>How Does Async Work in Code?</title>
      <link>https://dessky.org/how-does-async-work-in-code/</link>
      <pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate>
      
      <guid>https://dessky.org/how-does-async-work-in-code/</guid>
      <description>The exact mechanics vary between programming languages, but many modern languages provide the familiar async and await keywords to make asynchronous code easier to write and reason about.
At a conceptual level, async identifies code that participates in asynchronous execution, while await marks a point where that code depends on the result of an asynchronous operation.</description>
    </item>
    
    <item>
      <title>Sync vs. Async: When to Use Each</title>
      <link>https://dessky.org/sync-vs-async-when-to-use-each/</link>
      <pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate>
      
      <guid>https://dessky.org/sync-vs-async-when-to-use-each/</guid>
      <description>Async programming sounds great, but that doesn&amp;rsquo;t mean everything should be asynchronous.
The distinction becomes clearer when we think about I/O-bound and CPU-bound work.
I/O-bound operations spend a significant amount of their time waiting for something outside the CPU: network requests, database calls, file operations and similar tasks.</description>
    </item>
    
    <item>
      <title>What is Async Programming?</title>
      <link>https://dessky.org/what-is-async-programming/</link>
      <pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate>
      
      <guid>https://dessky.org/what-is-async-programming/</guid>
      <description>At its core, async programming allows your program to start an operation that may take some time and avoid blocking while it waits for that operation to complete.
This contrasts with synchronous programming, where execution waits for an operation to finish before continuing past that point.</description>
    </item>
    
    <item>
      <title>When is Async Programming Useful?</title>
      <link>https://dessky.org/when-is-async-programming-useful/</link>
      <pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate>
      
      <guid>https://dessky.org/when-is-async-programming-useful/</guid>
      <description>There are three main benefits to using async programming:
Improved throughput&gt; Improved throughput # Because your application doesn&amp;rsquo;t have to block on one operation before making progress on other work, it can often handle more work over the same period of time.</description>
    </item>
    
  </channel>
</rss>
