For my link archive in case I need hardware debugging tools: [Wayback/Archive] Testing Raspberry Pi’s new Debug Probe | Jeff Geerling (pictures below from his site, he has way ore and a much better description than the tiny notes below:
Archive for the ‘Development’ Category
Testing Raspberry Pi’s new Debug Probe | Jeff Geerling
Posted by jpluimers on 2026/01/22
Posted in Compute Module, Development, Hardware Development, Raspberry Pi, RP2040 | Tagged: RaspberryPi | Leave a Comment »
Bundling DuPont connectors: 3D Printing Everyday for 365 Days 282/365 #stem #3dprinting #3dprint #ideas – YouTube
Posted by jpluimers on 2026/01/15
Nice idea: [Wayback/Archive] 3D Printing Everyday for 365 Days 282/365 #stem #3dprinting #3dprint #ideas – YouTube
It mentions DuPont wire connectors which is colloquial for a common form of jump wires: the ones that can connect to breadboards, or male or female pin headers. Basically a so called “DuPont wire” is an electric wire with a pin header (either male or female) on each end leading to 3 kinds (not counting ones having multiple connectors on each wire) as male – female is the same as male – female:
- female – female
- female – male
- male – male
Being able to group the connector end of multiple jump wires in one enclosing connector for quick opening and closing is a great idea.
Hopefully the 3D printing files will be released somewhere.
One of the comments is also inspiration for a future 3D printing project:
Posted in Development, Electronics Development, Hardware Development | Tagged: 3dprint, 3dprinting, ideas, stem | Leave a Comment »
WireGuard on OpenWRT based GL.iNET: some notes on the `wireguard_watchdog` script
Posted by jpluimers on 2026/01/15
On OpenWRT GL.iNET based devices, the WireGuard client does not restart upon reboot, even if it was started before rebooting.
Hopefully the /usr/bin/wireguard_watchdog script will help with this as others indicates it should.
My first try was no succes, but since it is supposed to run from cron it does no output. The script on GL-SFT1200 firmware version 3.215, script /usr/bin/wireguard_watchdog is different from the one in the OpenWRT repository, so it needs some investigation.
Some links for checking this out:
Posted in *nix, *nix-tools, ash/dash, ash/dash development, Development, GL-AR300M, GL.iNet, GL.iNET GL-SFT1200, OpenWRT, Power User, Scripting, Software Development | Leave a Comment »
Do not implement numeric input with like this Post NL user interface
Posted by jpluimers on 2026/01/14
I had to pick up a package keying in a 6 digit code using the below PostNL UI.
It was horrible. Don’t implement your numeric input UI like this: use a telephone keypad like or calculator numpad like keypad UI.
Posted in Development, Software Development, UI Design, User Experience (ux) | Leave a Comment »
Is Fortran better than Python for teaching the basics of numerical linear algebra? – Dr. Jean-Christophe Loiseau
Posted by jpluimers on 2026/01/13
The summary of [Wayback/Archive] Is Fortran better than Python for teaching the basics of numerical linear algebra? – Dr. Jean-Christophe Loiseau is:
- 1-based indexing prevents off-by-1 errors
- structure is key, especially these foundations:
- clear begin/end constructs instead of visual clues
- strong typing
- verbose programming languages are easier to learn than non-verbose ones
Modern Fortran helps a lot here and shows that after the initial 13 year gaps between FORTRAN 77 and Fortran 90, and between Fortran 90 and Fortran 2003 (the ANSI Standard Fortran and Fortran 95 in between versions were just minor updates), Modern Fortran has come a very long way and now as a thriving community and an extensive list of Fortran software and tools.
Other typed languages and tool sets like C# and Delphi come to mind here as well though you need libraries with 1-based data structures to solve the first point.
Posted in Development, Fortran, Learning/Teaching, LifeHacker, Power User, Python, Scripting, Software Development | Leave a Comment »
What was before JPEG? #pcx #shorts – YouTube
Posted by jpluimers on 2026/01/08
I feel old, because I vividly remember the PCX (1985) graphics file format: it was the defacto standard under DOS.
TIFF (1986) was slightly younger, and came from the scanner background resulting in very large files though unlike PCX (which had lossless compression), TIFF supported both lossless and lossy compression.
On Windows and OS/2, you had BMP (1985, lossless initially only black and white).
All three suffered from the same problems: different implementations causing all sorts of compatibility problems
Those were the reason for the implementation of newer file formats for graphics like JPG (1992, lossy) and PNG (1996, lossless).
[Wayback/Archive] What was before JPEG? #pcx #shorts – YouTube – @Vitaskhr
Posted in Development, History, Software Development | Tagged: pcx, shorts | Leave a Comment »
Triink – low power BLE E-Paper Clock | Hackaday.io
Posted by jpluimers on 2026/01/08
Cool: [Wayback/Archive] Triink – low power BLE E-Paper Clock | Hackaday.io
Video: [Wayback/Archive] Triink Assembly – Hackaday.io Project – YouTube
Via: [Wayback/Archive] atc1441 on Twitter: “Released my project for the @hackaday 2023 Low Power Challenge 2023 to @hackadayio The Triink BLE E-Paper Clock”
–jeroen
Posted in Arduino, Development, Electronics Development, Hardware Development | Leave a Comment »
A Friendly Introduction to SVG • Josh W. Comeau
Posted by jpluimers on 2026/01/07
SVG can be beautifully crafted XML representing vector graphics with full support for CSS while also supporting raster graphics. [Wayback/Archive] A Friendly Introduction to SVG • Josh W. Comeau explains how you can do that.
Note that in practice most tools generate horrible SVG and CSS.
Via [Wayback/Archive] I finally get how SVGs work – YouTube
--jeroen
[Wayback/Archive] I finally get how SVGs work – YouTube
Posted in Development, Software Development, SVG, Web Development, XML, XML/XSD | Leave a Comment »
pierogi engineering – YouTube – search – hard drive
Posted by jpluimers on 2026/01/06
The algorithm got me to the first video of this list: [Wayback/Archive] pierogi engineering – YouTube – search – hard drive
It’s similar to a longer second video that also does balancing using the gyroscopic effect of the moving platters.
Nice!
Video links:
Posted in 18650, Batteries, Development, Hardware, Hardware Development, HDD, Li-Ion, Power User | Leave a Comment »
A few pfSense quirks I got used to over the years
Posted by jpluimers on 2026/01/06
Everytime when installing a pfSense router from scratch, I seem to re-learn a few of the below quirks. So it was finally time to document them (:
Quite a few of my pfSense configurations are just doing routing between various networks, should not provide DHCP leases and do not always need or have a WAN connected (i.e. they are LAN-only).
Posted in Communications Development, Conference Topics, Conferences, Cyberchef, Development, DHCP, Encoding, Event, Hardware, HTTP, Internet protocol suite, MikroTik, Network-and-equipment, pfSense, Power User, routers, Software Development, SSH, TCP, TLS, UDP | Tagged: 8846 | Leave a Comment »







