Rido Blog – Rido rantings about software development
Mục lục bài viết
Constants are Dangerous
What’s wrong with Constants?
Using constants in your code might think like a good idea at first place, they force you to think why you need a string, and ho…
Read more ·
5 min read
Avoid Helpers and Utils
Why I don’t like Helpers and Utils ?
It’s a sign of incomplete design.
I blogged about it some years ago !!
Helpers and Utils are Code-Smells (Nov 200…
Read more ·
3 min read
The IoT Pattern. A .NET implementation for MQTT
If there is one thing about IoT that can be considered as a pattern, is the characteristic that define a IoT Solution:
Devices that can be managed remote…
Read more ·
12 min read
Create X509 client certificates
When developing clients that use X509 certificates to authenticate to a server using TLS, you might need to create client certificates signed by your CA.
Th…
Read more ·
3 min read
Demystifying Azure IoT Hub Device SDKs
This post covers how to access main IoTHub features using the MQTT protocol without using the official Device SDKs (as described in the docs), instead it use…
Read more ·
6 min read
Validate Jekyll in Azure Static Web Sites before publishing to GitHub Pages
I love GitHub Pages, and I love Jekyll as my blogging enging. However, as I’m still learning Jekyll I wanted to validate any changes to the blog, content or …
Read more ·
1 min read
DTDL Parser extensions
The DTDL dotnet parser provides and object model to inspect DTDL elements: Telemetry, Properties, Commands, Components and Relationships.
All of these are r…
Read more ·
1 min read
Docker Node Console
I’ve never have had a good time installing node on my dev box, Windows or Mac, I never know which version should I install, or what’s the proper configuratio…
Read more ·
1 min read
The Microsoft GPG Key
When you try to install Microsoft packages on Linux (some examples are VSCode, SQLServer, DotNet or the Moby engine for IoTEdge) you must trust the microsoft…
Read more ·
2 min read
ccc rename
I’ve been pretty happy with the name ccc as a shortcut for Cert Central Client, but I need to think a new name for a few reasons:
Cert Central is already…
Read more ·
1 min read