addwiki php libraries 3.0.0

Back in 2014 I wrote a small collection of PHP libraries, releasing 2.0.0 of the base library in 2015 for interacting with MediaWiki and Wikibase. My goal back then was to create a stable base that PHP bot frameworks could be built on, while also experimenting with some framework like features in surrounding libraries. And…

By addshore October 23, 2021 0

Developing on Windows, the WSL life

The Windows developer experience has evolved quite allot in the last 5-10 years. I now spend most of my development life running Windows with WSL2 and using Windows Terminal and winget. So here are a few pointers from my experiences so far. WSL (WSL2) WSL2 is what you want! The first version of WSL was…

By addshore October 20, 2021 6

Using skaffold.dev with helmfile deployments on minikube

Recently I setup a small skaffold.dev development environment for a platform deployed using helmfile, deployed to a GKE cluster in production that is moving towards also having a local setup using minikube. There is an open Github issue requesting helmfile support, so my first fear was that this wouldn’t be possible. Though after a little…

By addshore October 7, 2021 0

Tech Lead Digest – August 2021

This entry is part 4 of 5 in the series Tech Lead Digest (wmde)

Welcome to the 4th instalment of my Wikidata & Wikibase Tech lead Digest for August 2021. For previous instalments see Q1, Q2 & July. 🧑‍🤝‍🧑Wikidata & Wikibase The Wikidata Query Builder has been deployed. The Wikidata Query Builder provides a visual interface for building a simple Wikidata query. It is ideal for users with little…

By addshore September 18, 2021 1

Pulling data into Google Sheets from Phabricator

Phabricator is a suite of web-based software development collaboration tools, used by Wikimedia and many other organizations. One of these tools is a fairly customizable task tracker. In a recent post I described the current Technical Debt backlog prioritization for Wikidata and Wikibase. Part of that process currently makes use of Google Sheets for a…

By addshore August 21, 2021 2

sudo / elevate on Windows 11

Windows has never had a native sudo or elevation feature. Of course if you write the correct Power Shell commands you can make this happen, but what we really want is convenience. There are various packages around to help out and various ways to install them. And in Windows 11 with a new package manager,…

By addshore August 1, 2021 1

A first look at Wikidata through Github Copilot

I was added to the Github Copilot preview in the past days, and the first thing I tested out was code suggestions around Wikidata. Copilot allows you to start writing code, and have a model trained on public Github code suggest block of code that you might want to use. For example, if you start…

By addshore July 11, 2021 0