Evolving the Game: A clientless streaming tool for reMarkable 2

In this article, I expose the new version of the streaming tool for my reMarkable tablet.

Originally crafted in 2021, this tool allowed me to stream sketches during video calls.

Aiming for more user-friendliness, I revamped the design to a clientless implementation. This articles describes the implementation with some code illustrations in Javascript and Go on how to

  • get the picture and to display it in a canvas
  • optimize the flow by playing with uint4 and RLE

ChatGPT, Wardley and Go

In this article, I explain: how to create a ChatGPT plugin with Go how to validate the configuration with CUE how to create a basic API usable with ChatGPT how to display SVG images within chatGPT (more a do and don’t) Introduction I use ChatGPT on a daily basis as an assistant, not as a dictionary or an encyclopedia. I seek solutions to problems and am aware that I will find them myself.

C4 at scale: make it efficient, then make it ambient

Introduction C4 (Context, Containers, Components, and Code) is a powerful and flexible approach to visualizing software architectures. In a previous article I explained how I created a DSL to describe my C4 as data thanks to the CUE language. On Wardley’s evolution axis the initial article was in stage I of evolution: making it work In this article, in a first part, we’ll explore how I effectively use the C4 tool based on CUE to organize my code, handle tags, manage versioning, and integrate with Continuous Integration and Continuous Deployment (CI/CD) systems to generate and update diagrams.