I like keyboard shortcuts, actually can't get enough of them. After a life time with Eclipse, old habits die hard and I find myself re-discovering this over and over, so it's time I wrote it down. Note to self: how to assign a key combination to a VS code task. Add your task to .vscode/tasks.json, … Continue reading Assigning keyboard shortcuts to VS Code tasks
Month: Dec 2025
1-Transistor feedback amplifier
Many old AM receiver circuits use positive feedback (routing some of the already amplified output signal back into the amplifier's input) for more gain. These circuits (eg. the reflex receiver [REF]) are fascinating designs which, although not overly complex, aren't easily understood. Starting with an existing circuit design, I tried to isolate the feedback loop … Continue reading 1-Transistor feedback amplifier
The Strategic Necessity of Enterprise Architecture in SAFe
Overview The Scaled Agile Framework (SAFe) excels at coordinating delivery across multiple teams and focuses on execution. In contrast, Enterprise Architecture (EA) delivers the framework which develops the capabilities which are necessary for planning and execution. Large-scale agile transformations often hit a "complexity ceiling" which cannot be understood and handled without EA concepts, methods and … Continue reading The Strategic Necessity of Enterprise Architecture in SAFe
Minimising screen brightness in Ubuntu
I like working at night, but nearly every laptop I've tried with Ubuntu can't reduce screen brightness to comfortable levels. Thankfully there is a convenient workaround. Under Ubuntu 24.04 / Wayland find Accessibility -> Zoom -> Colour filters and adjust to your liking. You probably want to pin the magnification factor to 1.00, too. The … Continue reading Minimising screen brightness in Ubuntu


