The Curious Engineer

All blogs / Game development

DevLog

duerrenberger.dev/blog

Everything on SFML, Tools, Leadership & More

Game developmentDev tools / editors / IDEsC# / .NETC++Engineering management / careers

Posts
150 from 4 May 2012 to 20 Jan 2026
Posting
now and then (3 in the last year)
Kind
personal blog
Feed
https://duerrenberger.dev/blog/feed/

2026 1

  1. Disable Access Policy for Cloudflare Preview Pages

2025 12

  1. Material for MkDocs Is No More! Long Live Zensical!
  2. Quest for Permissively Licensed PDF Library in C#
  3. Remove GitHub’s “Ghost” Notifications
  4. .NET Day Switzerland 2024
  5. Could not load type StringTools.FowlerNollVo1aHash
  6. Using OpenAPI Client Generators
  7. T4 Text Transform With the dotnet CLI
  8. Referencing GAC Assembly in SDK Project
  9. “Cross-Compilation” with GitHub Actions
  10. Prevent MSBuild Execution While Loading a C# Project
  11. Microsoft 365 Subscription without Copilot?
  12. SFML 3 Release

2024 14

  1. FOSS is Free as in Toilet?
  2. Welcome Back Fiber7!
  3. TIL: Long Paths on Windows
  4. Timeline of the WordPress Drama
  5. Analyze Build Time with MSBuild Log Viewer
  6. Error Handling with MSBuild’s Exec Task
  7. Clean Reinstall of MySQL on Ubuntu
  8. TIL: Git Commit Reordering
  9. PATH Handling in GitHub Actions
  10. SFML News – Week 28-52 (2023) & 1-17 (2024)
  11. Using OpenSSH Server on Windows
  12. Diagnosing VSTest Crashes
  13. More Than the Bare Minimum
  14. Material for MkDocs GitHub Sponsor Journey

2023 42

  1. Install Microsoft Fonts Inside Docker
  2. Publishing a Static Site to Cloudflare Pages
  3. .NET Day Switzerland 2023
  4. Static Site Generation from Markdown with MkDocs
  5. Easy Workflow Automation with n8n
  6. FOSS & Funding
  7. SFML News – Week 26-27 (2023)
  8. SFML News – Week 20-25 (2023)
  9. Update All The Packages
  10. SFML News – Week 18 & 19 (2023)
  11. Whisper.cpp v1.4, Consultancies and Denglish
  12. SFML News – Week 16 & 17 (2023)
  13. Follow Symbolic Links to a New Windows Install
  14. SFML Steam Games – Part 8
  15. Build With Boring Technologies
  16. SFML News – Week 14 & 15 (2023)
  17. Should I Develop a Game or an Engine?
  18. Build C# Project with GitHub Actions
  19. SFML News – Week 12 & 13 (2023)
  20. SQL Server on GitHub Actions
  21. SFML Steam Games – Part 7
  22. New Domain – Same Content
  23. SFML News – Week 10 & 11 (2023)
  24. Read 30 Books a Year With 30min per Day
  25. SFML Steam Games – Part 6
  26. Download Videos From Any Website
  27. SFML News – Week 8 & 9 (2023)
  28. Black Holes of Information
  29. SFML Steam Games – Part 5
  30. SFML News – Week 6 & 7 (2023)
  31. It’s Always a People Problem
  32. SFML Steam Games – Part 4
  33. Serving Files From a ZIP Archive in .NET 6
  34. SFML News – Week 4 & 5 (2023)
  35. Do You Know How To Debug?
  36. SFML Steam Games – Part 3
  37. Using Open AI’s Whisper With SFML
  38. The Return of SFML News
  39. How To Report Bugs Effectively
  40. SFML Steam Games – Part 2
  41. Block Access to Directories With Nginx
  42. Saying No to Good Ideas Is Hard

2022 9

  1. GitHub Keyboard Shortcuts
  2. Integration Tests Data Cleanup in C#
  3. Stop Naming Systems “Legacy”
  4. .NET Day Switzerland 2022
  5. Do You Care…?
  6. Code and Run Apps With WSL2
  7. Informational vs Emotional Receiving
  8. Right Balance Between Simple and Complex
  9. Do You Work With Great People?

2021 14

  1. TIL: Raspbian Distro Upgrade
  2. Discussions Around log4j and FOSS
  3. Almost Always Auto
  4. Basic Fragment Shader With SFML
  5. Understanding RPATH (With CMake)
  6. Another Year on Twitter
  7. TIL: Archive, Network, Cloud & Disk
  8. TIL: WSL GUI & Aptitude / Apt-Get / Apt
  9. TIL: Recovery & Testing
  10. TIL: SQL Conversion & Clang
  11. TIL: Ninja & MSYS2 Clang
  12. TIL: CPM, Clang & iOS on Windows
  13. Weekly Digest
  14. Missing PowerShell System Modules

2020 5

  1. Record With OBS Studio
  2. You Are Not Wasting Time
  3. How Not To Rebrand – Toggl
  4. Eight Years on Twitter
  5. How To Build a PC

2019 2

  1. Article on Error Handling
  2. Windows Server on WD Sentinel DS6100

2018 10

  1. Your Windows Is a Hypervisor
  2. Fetch GitHub Pull Requests Locally
  3. Visual Studio Tip: Save Layouts
  4. Kirby CMS & Plugins
  5. Top 5 Podcast I Listen To
  6. Generate a DEF File From a DLL
  7. When Fitness Tracking Reveal Bases
  8. Rule of Thumb – Linking Order
  9. Blocking Ads in Skype and Viber
  10. Theme Update

2017 4

  1. SFML Steam Games – Part 1
  2. When VLC Doesn’t Update Anymore
  3. NightlyBuilds Have Been updated!
  4. Greenlight Has Been Broken for a While

2016 4

  1. SFML Games – March (2016)
  2. Thoughts: Social Media Customers
  3. SFML Games – February (2016)
  4. SFML Games – January (2016)

2015 3

  1. Convert EPS to SVG – Cisco Icons for yEd
  2. A look at CLion 1.0
  3. Ludum Dare Compo #32

2014 6

  1. SFML 2.2 Released!
  2. How To Use MinGW-w64 With CLion
  3. SFML News – Week 40 (2013) – 18 (2014)
  4. Guest Post: The Origin of Daeva Theory Studios
  5. Building = Preprocessing + Compiling + Linking
  6. What I’ve Been Up To

2013 14

  1. SFML News – Week 38-40 (2013)
  2. SFML News – Week 34-38 (2013)
  3. SFML News – Week 31-34 (2013)
  4. SFML News – Week 30-31 (2013)
  5. SFML News – Week 29-30 (2013)
  6. SFML Game Development – A Book on SFML
  7. SFML News – Week …-29 (2013)
  8. New Nightly Builds
  9. SFML News – Week 12-13 (2013)
  10. SFML News – Week 11 (2013)
  11. Recursive Algorithm
  12. What Are Algorithms?
  13. Website Update & Announcement
  14. Personal SFML Website Updated

2012 10

  1. yEd – A Simple and Nice Diagram Tool
  2. SFMLUploads.org – Relaunch
  3. The Disappointment From Microsoft: Visual Studio 2012
  4. A SmallGameEngine or State Machine
  5. TileMapCreator – Update 02
  6. Using sf::View
  7. Tutorial: How To Change Your Cursor?
  8. TileMapCreator – Update 01
  9. TileMapCreator – A GUI Tool
  10. Welcome to My Development Blog