David J McClelland | Digital Experience
![](https://davidjmcclelland.com/wp-content/uploads/2023/07/WIO-Terminal.png)
Getting started programming the Seeed WIO Terminal
Example of a service and implementation used to change the UI of a Mashup based on User Account…
![](https://davidjmcclelland.com/wp-content/uploads/2023/06/DALLĀ·E-2023-06-02-10.57.04-angry-robot-attack-pose-on-white-background.png)
I authored this post in 2014 – and heard a very similar idea mentioned last night…
![](https://davidjmcclelland.com/wp-content/uploads/2023/05/md-sh-gitActions.png)
…when a README becomes a shell script run in GitHub actions
…some suggested practices along the way that seem worthwhile to keep a record of here.
Some active podcasts covering IoT that I listen to regularly…
![](https://davidjmcclelland.com/wp-content/uploads/2023/02/image-5-e1677104270585.png)
![](https://davidjmcclelland.com/wp-content/uploads/2023/02/image-6.png)
Device Registration is not required to send device data to Azure IoT Hub.
![](https://davidjmcclelland.com/wp-content/uploads/2023/02/azure-logo-svg@zeevector.com_.svg)
Familiar with Github and Visual Studio Code? Continuously publishing a static web app on Azure can be done conveniently if you use popular frameworks.
![](https://davidjmcclelland.com/wp-content/uploads/2023/01/image-8-1024x640.png)
Connecting to MQTT telemetry via Websockets and charting some data.
![](https://davidjmcclelland.com/wp-content/uploads/2023/01/image-4.png)
Connecting to MQTT telemetry via Websockets and charting some data.