Stubble.NET is a valuable addition to your .NET toolkit if you need to generate HTML templates with dynamic data.
Documenting the behavior of using setTimeout (or similar) in a foreach loop in three different languages: Squirrel, TypeScript, and C#.
Conclusion of a 4-part series on how to write an end-to-end test for an Azure Functions API in C#, within the unit testing framework.
Mock objects allow you to mimic the behavior of classes and interfaces, letting the code in the test interact with them as if they were real.
Garden KnowEms read temperature, humidity, light, and moisture and send data to a watering station or smart phone via BluetoothLE.
Though C does have a concept of arrays of any arbitrary type, an array has no concept of how long it is!! This library is an attempt to remedy this hole.
Thanks to open-source, a couple of Protocol Buffers Libraries exist for C. Choosing the right one depends complexity and memory/performance requirements.
While working on a library for property-based testing in C, I found a trick to making nicer library interfaces in C99: “designated initializers.”
theft is a a C library for property-based testing: It generates input to stress-test code, and can reduce failures detected to minimal failing input.
Two ways to communicate using SPI on the Raspberry Pi.
In many languages "just running it" is enough to figure out how code behaves. This doesn't work for C. It's too easy to invoke undefined behavior.