Toit: jag monitor proxy
While developing on ESP32 boards at Lightbug on some of our newer products, I have repeatedly wanted to run Toit and Jaguar without WiFi enabled during a development setting. Either to have WiFi off to keep power consumption lower, turn off the default network so that I can make use of a secondary network or…
WikiCrowd for 2025
I wrote the first version of WikiCrowd back in 2022 and haven’t really iterated on it much since, beyond adding the odd new set of image categories, and removing features that I decided were not optimum. At the 2025 Wikimedia Hackathon however, WikiCrowd came up as both an entertaining little game to show people during…
Wikibase ecosystem in Q1 2025, according to wikibase.world
I wrote a post in February 2025 looking at what the Wikibase ecosystem (might) look like, according to the data that had at that point been collected on wikibase.world. Now that data has had some time to evolve and expand, we can take a little look at how it has changed throughout the last 2…
Profiling Wikibase APIs and import speed
There has been some recent chat once again on the Wikibase telegram groups around importing, and the best approach to import a large amount of data into a Wikibase instance. 2 years ago I started a little GitHub project aimed at profiling the speed of loading using the action API, and various settings, DB versions…
The day Google (almost) lost my timeline data…
On the morning of 22nd March 2025 I received and read an email from Google giving me an “update” on my “Google Maps Timeline”, little did I know this was actually telling me they had just lost some of my data… The email read… We briefly experienced a technical issue that caused the deletion of…
Splitting a Terraform / Spacelift stack in 2
A year or so ago, I imported a bunch of existing AWS resources into a Spacelift stack using Terraform. Parts of this stack included provisioning Github actions secrets from AWS into Github itself. Due to the way the Github provider and Github API work, I was starting to hit into rate limits due to my…
Vuetify app with Wikimedia OAuth login
Do you often find yourself wanting to make a basic (or complex) web app that is client side only and will log users into Wikimedia sites with ease? Me to! I have been trying this every year or so, and it’s gradually been getting easier. This year it only took me a couple of to…
Visualizing Wikibase ecosystem, using wikibase.world
In October last year, I wrote a post starting to visualize the connections between Wikibases in the ecosystem that had been found and collected on wikibase.world thanks to my bot that I occasionally run. That post made use of the query service visualizations, and in this post I’ll take the visualizations a step further, making…
mwcli (a MediaWiki focused command line tool targeting developers) over the years
mcwli includes the third of so generation of “developer environments” that I have made for MediaWiki over the years. You can see the backstory in this earlier post. Since the early days of 2022, there has been optional metric collection included within the mwcli tool. This metric collection simply collects what command you run, and…
Smart Home: 1.5 years of Aqara Temperature and Humidity Sensors
As one of the initial steps in my smart home journey back in November 2023, I purchased a set of 12 Aqara Temperature and Humidity Sensors for £101 (approximately £8 each) from Aliexpress. Today, this same set is available for around £89, or £7.40 each. This was the start of my Zigbee experiments, and you…