<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>driesdeboosere.dev</title>
  <subtitle>Explore software development insights, tutorials, and recent posts by Dries Deboosere, a passionate software engineer and teacher from Belgium.</subtitle>
  <link href="https://driesdeboosere.dev/feed.xml" rel="self" type="application/atom+xml"/>
  <link href="https://driesdeboosere.dev/" rel="alternate" type="text/html"/>
  <id>https://driesdeboosere.dev/</id>
  <updated>2025-01-18T00:00:00.000Z</updated>
  <author>
    <name>Dries Deboosere</name>
    <uri>https://driesdeboosere.dev/about</uri>
  </author>
  <entry>
    <title>How to Calculate Running Distance from Pace and Time</title>
    <link href="https://driesdeboosere.dev/blog/how-to-calculate-running-distance-from-pace-and-time/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/how-to-calculate-running-distance-from-pace-and-time/</id>
    <published>2025-01-18T00:00:00.000Z</published>
    <updated>2025-01-18T00:00:00.000Z</updated>
    <summary>Learn how to calculate exact running distances from your pace and workout duration, especially for multi-interval training sessions.</summary>
    <category term="running"/>
    <category term="interval-training"/>
    <category term="android-app"/>
  </entry>
  <entry>
    <title>How to connect ESP32 microcontroller to WIFI network</title>
    <link href="https://driesdeboosere.dev/blog/how-to-connect-esp32-microcontroller-to-wifi-network/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/how-to-connect-esp32-microcontroller-to-wifi-network/</id>
    <published>2023-08-25T00:00:00.000Z</published>
    <updated>2023-08-25T00:00:00.000Z</updated>
    <summary>Learn how to connect a ESP32 microcontroller to a WIFI network.</summary>
    <category term="arduino-ide"/>
    <category term="esp32"/>
    <category term="wifi"/>
  </entry>
  <entry>
    <title>Read temperature and humidity with ESP32 and DHT22 temperature and humidity sensor</title>
    <link href="https://driesdeboosere.dev/blog/read-temperature-and-humidity-with-esp32-and-dht22-temperature-and-humidity-sensor/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/read-temperature-and-humidity-with-esp32-and-dht22-temperature-and-humidity-sensor/</id>
    <published>2023-08-25T00:00:00.000Z</published>
    <updated>2023-08-25T00:00:00.000Z</updated>
    <summary>Learn how to read temperature and humidity from a DHT22 sensor with Arduino IDE and the ESP32 microcontroller.</summary>
    <category term="arduino-ide"/>
    <category term="esp32"/>
    <category term="dht22"/>
  </entry>
  <entry>
    <title>Blinking LEDs with the ESP32 microcontroller</title>
    <link href="https://driesdeboosere.dev/blog/blinking-leds-with-the-esp32-microcontroller/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/blinking-leds-with-the-esp32-microcontroller/</id>
    <published>2023-08-23T00:00:00.000Z</published>
    <updated>2023-08-23T00:00:00.000Z</updated>
    <summary>Learn how to program blinking LEDs with Arduino IDE and the ESP32 microcontroller.</summary>
    <category term="arduino-ide"/>
    <category term="esp32"/>
  </entry>
  <entry>
    <title>Setting up Arduino IDE for ESP32 development</title>
    <link href="https://driesdeboosere.dev/blog/setting-up-arduino-ide-for-esp32-development/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/setting-up-arduino-ide-for-esp32-development/</id>
    <published>2023-08-23T00:00:00.000Z</published>
    <updated>2023-08-23T00:00:00.000Z</updated>
    <summary>Learn how to configure your Arduino IDE to work seamlessly with the ESP32 microcontroller.</summary>
    <category term="arduino-ide"/>
    <category term="esp32"/>
  </entry>
  <entry>
    <title>How to auto-deploy an ASP.NET 6.0 application to Digital Ocean App</title>
    <link href="https://driesdeboosere.dev/blog/how-to-auto-deploy-an-aspnet-60-application-to-digital-ocean-app/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/how-to-auto-deploy-an-aspnet-60-application-to-digital-ocean-app/</id>
    <published>2023-04-09T00:00:00.000Z</published>
    <updated>2023-04-09T00:00:00.000Z</updated>
    <summary>Learn how to auto-deploy an ASP.NET 6.0 web application to Digital Ocean App from your GitHub repository by committing and pushing your changes to your GitHub repository.</summary>
    <category term="aspnetcore"/>
    <category term="csharp"/>
    <category term="digitalocean"/>
    <category term="deploy"/>
    <category term="hosting"/>
    <category term="github"/>
  </entry>
  <entry>
    <title>How to add cookie consent in ASP.NET 6</title>
    <link href="https://driesdeboosere.dev/blog/how-to-add-cookie-consent-in-aspnet-6/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/how-to-add-cookie-consent-in-aspnet-6/</id>
    <published>2023-04-07T00:00:00.000Z</published>
    <updated>2023-04-07T00:00:00.000Z</updated>
    <summary>Learn how to add a cookie consent in an existing ASP.NET 6 web application.</summary>
    <category term="aspnetcore"/>
    <category term="csharp"/>
  </entry>
  <entry>
    <title>How to enable HTTP/2 on NGINX</title>
    <link href="https://driesdeboosere.dev/blog/how-to-enable-http2-on-nginx/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/how-to-enable-http2-on-nginx/</id>
    <published>2023-01-10T00:00:00.000Z</published>
    <updated>2023-01-10T00:00:00.000Z</updated>
    <summary>In this post, I&#39;ll explain how you can setup your NGINX for HTTP/2.</summary>
    <category term="nginx"/>
    <category term="ubuntu"/>
    <category term="http2"/>
    <category term="howto"/>
  </entry>
  <entry>
    <title>2022 Blog statistics</title>
    <link href="https://driesdeboosere.dev/blog/2022-blog-statistics/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/2022-blog-statistics/</id>
    <published>2023-01-08T00:00:00.000Z</published>
    <updated>2023-01-08T00:00:00.000Z</updated>
    <summary>Let&#39;s bring in the Google Analytics and Google Search Console metrics to see how my blog did it in 2022.</summary>
    <category term="driesdeboosere.dev"/>
    <category term="google analytics"/>
    <category term="google search console"/>
  </entry>
  <entry>
    <title>How to add text to an image with C# in dotnet</title>
    <link href="https://driesdeboosere.dev/blog/how-to-add-text-to-an-image-with-c-in-dotnet/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/how-to-add-text-to-an-image-with-c-in-dotnet/</id>
    <published>2023-01-04T00:00:00.000Z</published>
    <updated>2023-01-04T00:00:00.000Z</updated>
    <summary>Learn how to add text to an image with C# in dotnet with the ImageSharp library.</summary>
    <category term="csharp"/>
    <category term="dotnet"/>
    <category term="image"/>
    <category term="imagesharp"/>
    <category term="howto"/>
  </entry>
  <entry>
    <title>One year blog anniversary</title>
    <link href="https://driesdeboosere.dev/blog/one-year-blog-anniversary/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/one-year-blog-anniversary/</id>
    <published>2021-08-14T00:00:00.000Z</published>
    <updated>2021-08-14T00:00:00.000Z</updated>
    <summary>Let&#39;s bring in the Google Analytics and Google Search Console metrics to see how my blog did it in it first year.</summary>
    <category term="driesdeboosere.dev"/>
    <category term="google analytics"/>
    <category term="google search console"/>
  </entry>
  <entry>
    <title>How to redirect www to non-www with Nginx</title>
    <link href="https://driesdeboosere.dev/blog/how-to-redirect-www-to-non-www-with-nginx/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/how-to-redirect-www-to-non-www-with-nginx/</id>
    <published>2021-08-12T00:00:00.000Z</published>
    <updated>2021-08-12T00:00:00.000Z</updated>
    <summary>Learn how to redirect your www domain to your non-www domain with Nginx.</summary>
    <category term="nginx"/>
    <category term="ubuntu"/>
  </entry>
  <entry>
    <title>How to add cookie consent in ASP.NET Core 5.0</title>
    <link href="https://driesdeboosere.dev/blog/how-to-add-cookie-consent-in-aspnet-core-50/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/how-to-add-cookie-consent-in-aspnet-core-50/</id>
    <published>2021-08-11T00:00:00.000Z</published>
    <updated>2023-04-07T00:00:00.000Z</updated>
    <summary>Learn how to add a cookie consent in an existing ASP.NET Core 3.1 or 5.0 web application.</summary>
    <category term="aspnetcore"/>
    <category term="csharp"/>
  </entry>
  <entry>
    <title>How to add a Spotify playlist to your site</title>
    <link href="https://driesdeboosere.dev/blog/how-to-add-a-spotify-playlist-to-your-site/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/how-to-add-a-spotify-playlist-to-your-site/</id>
    <published>2021-08-04T00:00:00.000Z</published>
    <updated>2021-08-04T00:00:00.000Z</updated>
    <summary>Include a Spotify playlist to your own website.</summary>
    <category term="websites"/>
    <category term="spotify"/>
  </entry>
  <entry>
    <title>Entity Framework Core Spotify data seed generator</title>
    <link href="https://driesdeboosere.dev/blog/entity-framework-core-spotify-data-seed-generator/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/entity-framework-core-spotify-data-seed-generator/</id>
    <published>2021-01-11T00:00:00.000Z</published>
    <updated>2021-01-11T00:00:00.000Z</updated>
    <summary>Generate some seeding data with Spotify albums, artists, tracks and genres for Entity Framework Core with your ASP.NET Core application.</summary>
    <category term="tools"/>
    <category term="entityframeworkcore"/>
    <category term="aspnetcore"/>
    <category term="csharp"/>
    <category term="spotify"/>
  </entry>
  <entry>
    <title>Lowercase URLs in ASP.NET Core.</title>
    <link href="https://driesdeboosere.dev/blog/lowercase-urls-in-aspnet-core/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/lowercase-urls-in-aspnet-core/</id>
    <published>2020-08-25T00:00:00.000Z</published>
    <updated>2021-01-15T00:00:00.000Z</updated>
    <summary>How to setup your ASP.NET Core application to set all your URLs to lowercase URLs.</summary>
    <category term="aspnetcore"/>
    <category term="seo"/>
  </entry>
  <entry>
    <title>Why I created my own XML to CSV converter tool with image download option.</title>
    <link href="https://driesdeboosere.dev/blog/why-i-created-my-own-xml-to-csv-converter-tool-with-image-download-option/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/why-i-created-my-own-xml-to-csv-converter-tool-with-image-download-option/</id>
    <published>2020-08-22T00:00:00.000Z</published>
    <updated>2021-01-15T00:00:00.000Z</updated>
    <summary>I needed to convert an XML-file to an CSV-file and download 700+ images from external links in the XML file.</summary>
    <category term="tools"/>
  </entry>
  <entry>
    <title>How to exclude own visits (online and development) from Google Analytics</title>
    <link href="https://driesdeboosere.dev/blog/how-to-exclude-own-visits-online-and-development-from-google-analytics/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/how-to-exclude-own-visits-online-and-development-from-google-analytics/</id>
    <published>2020-08-13T00:00:00.000Z</published>
    <updated>2020-08-13T00:00:00.000Z</updated>
    <summary>Some idea&#39;s how you can exclude your own online and development visits from the Google Analytics. With a step by step tutorial how create a filter in Google Analytics.</summary>
    <category term="googleanalytics"/>
    <category term="aspnetcore"/>
  </entry>
  <entry>
    <title>How to deploy ASP.NET Core 3.1 app to Digital Ocean Linux droplet</title>
    <link href="https://driesdeboosere.dev/blog/how-to-deploy-aspnet-core-31-app-to-digital-ocean-linux-droplet/" rel="alternate" type="text/html"/>
    <id>https://driesdeboosere.dev/blog/how-to-deploy-aspnet-core-31-app-to-digital-ocean-linux-droplet/</id>
    <published>2020-08-10T00:00:00.000Z</published>
    <updated>2023-04-11T00:00:00.000Z</updated>
    <summary>A step by step tutorial how to deploy a ASP.NET Core 3.1 app to a Digital Ocean droplet with Ubuntu, NGINX and SSL.</summary>
    <category term="aspnetcore"/>
    <category term="csharp"/>
    <category term="linux"/>
    <category term="ubuntu"/>
    <category term="digitalocean"/>
    <category term="deploy"/>
    <category term="hosting"/>
  </entry>
</feed>
