Rob Janssen

All | Unread | Read

Learn everything about the DS3231-SN Real Time Clock | Use without Arduino Library

The DS3231-SN is a very useful and precise Real Time Clock (RTC). It comes in handy for all your projects in need of accurate timekeeping. Learn how to use the DS3231 on your Arduino (or any other microcontroller) without the use of extra RTC libraries! This way you can customize as you like and sa

Goodbye, Clean Code

It was a late evening. My colleague has just checked in the code that they’ve been writing all week. We were working on a graphics editor canvas, and they implemented the ability to resize shapes like rectangles and ovals by dragging small handles at their edges.

ConfigureAwait in .NET 8

I don’t often write “what’s new in .NET” posts, but .NET 8.0 has an interesting addition that I haven’t seen a lot of people talk about. ConfigureAwait is getting a pretty good overhaul/enhancement; let’s take a look!

Before you try to do something, make sure you can do nothing

When building a new thing, a good first step is to build a thing that does nothing. That way, you at least know you are starting from a good place. If I’m building a component that performs an action, I’ll probably do it in these steps:

Performance Testing a DevDrive on Windows 11 LIVE and RAW with ZERO EDITS

Windows 11 introduces DevDrives with the ReFS file system. Let's sit down and set up a machine with a developer drive and run a few performance tests with no edits. Raw results!

Correcting Common Async/Await Mistakes in .NET 8 - Brandon Minnick - Copenhagen DevFest 2023

This talk was recorded at NDC's Copenhagen Developer's Festival. #cphdevfest #ndcconferences #dotnet #softwaredeveloper #csharp Attend the next NDC conference near you: https://ndcconferences.com https://cphdevfest.com/ Subscribe to our YouTube channel and learn every day: https://www.youtube.co

58 bytes of css to look great nearly everywhere

When making this website, i wanted a simple, reasonable way to make it look good on most displays. Not counting any minimization techniques, the following 58 bytes worked well for me:

The Easiest Way to Create PDFs in .NET

Get the source code: https://mailchi.mp/dometrain/h20z44c0vn Become a Patreon and get special perks: https://www.patreon.com/nickchapsas Hello, everybody, I'm Nick, and in this video I'll show you the easiest way to create PDFs in .NET using C# and QuestPDF. Give QuestPDF a star on GitHub: https:/

We can create a voice command system!

This project utilizes the ESP32-S3 microcontroller and the INMP441 microphone to enable voice command functionality. By leveraging the Espressif Speech Recognition framework, the system can recognize wake-up words like "Hey Siri", and "Ok Google" and execute specific actions associated with those co

The Brand New Way to do Fault Handling in Polly V8

?? Check out my Pragmatic Clean Architecture course: https://bit.ly/3PupkOJ ?? Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovic Polly v8 was just released, and it comes with a redesigned API for fault handling. We're no longer using fault handling policie

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.