41554 blogs · [ { "id": "01a08755-cc71-70f1-840b-5afd2dfe3c60", "title": "Installing Linux Mint 21 on a Late 2013 iMac with Fusion Drive", "url": "https://blog.virtualwolf.org/installing-linux-mint-21-on-a-late-2013-imac-with-fusion-drive/", "published_at": "2026-04-12T11:06:39+00:00" }, { "id": "01a08755-cc73-7178-a830-267f9c89fdf5", "title": "Migrating from iTunes to Navidrome", "url": "https://blog.virtualwolf.org/migrating-from-itunes-to-navidrome/", "published_at": "2026-04-03T04:28:18+00:00" }, { "id": "01a08755-cc73-7178-a830-267f9d138a46", "title": "Lacuna Coil at Liberty Hall, Moore Park", "url": "https://blog.virtualwolf.org/lacuna-coil-at-liberty-hall-moore-park/", "published_at": "2026-02-15T01:35:21+00:00" }, { "id": "01a08755-cc73-7178-a830-267f9d17f597", "title": "Opeth at the Sydney Opera House", "url": "https://blog.virtualwolf.org/opeth-at-the-sydney-opera-house/", "published_at": "2025-11-18T09:54:50+00:00" }, { "id": "01a08755-cc73-7178-a830-267f9d7a8686", "title": "Farewell TypeScript, bye Sass", "url": "https://blog.virtualwolf.org/farewell-typescript-bye-sass/", "published_at": "2025-11-16T03:37:47+00:00" }, { "id": "01a08755-cc73-7178-a830-267f9daf166e", "title": "Fixing iPhone music sync issues: “The file was not found” or “The file could not be converted”", "url": "https://blog.virtualwolf.org/fixing-iphone-music-sync-issues/", "published_at": "2025-10-05T04:57:35+00:00" }, { "id": "01a08755-cc73-7178-a830-267f9e212434", "title": "Praise be to the digital collectors!", "url": "https://blog.virtualwolf.org/praise-be-to-the-digital-collectors/", "published_at": "2025-06-18T08:58:51+00:00" }, { "id": "01a08755-cc73-7178-a830-267f9f133eec", "title": "Goodbye Linode, hello Binary Lane", "url": "https://blog.virtualwolf.org/goodbye-linode-hello-binary-lane/", "published_at": "2025-05-13T11:02:57+00:00" }, { "id": "01a08755-cc73-7178-a830-267f9feeb4f8", "title": "More songwriting: Highland Fugue", "url": "https://blog.virtualwolf.org/more-songwriting-highland-fugue/", "published_at": "2025-04-14T05:16:52+00:00" }, { "id": "01a08755-cc73-7178-a830-267fa0561d61", "title": "Buffy the Vampire Slayer", "url": "https://blog.virtualwolf.org/buffy-the-vampire-slayer/", "published_at": "2025-03-11T10:05:03+00:00" }, { "id": "01a0e52f-f6a7-720a-87aa-72df8e5b00d0", "title": "A challenge of blog questions", "url": "https://blog.virtualwolf.org/a-challenge-of-blog-questions/", "published_at": "2025-02-24T09:46:40+00:00" }, { "id": "01a0e52f-f6a7-720a-87aa-72df8f410164", "title": "Mexican-style pressure cooker lentil rice", "url": "https://blog.virtualwolf.org/mexican-style-pressure-cooker-lentil-rice/", "published_at": "2025-02-22T03:25:16+00:00" }, { "id": "01a0e52f-f6a7-720a-87aa-72df8f7d4e35", "title": "Improving wifi signal with Ubiquiti’s U6+ access points", "url": "https://blog.virtualwolf.org/improving-wifi-signal-with-ubiquitis-u6-access-points/", "published_at": "2025-02-15T04:30:27+00:00" }, { "id": "01a0e52f-f6a7-720a-87aa-72df90446599", "title": "Playing with LaunchBar Actions: Converting epoch times to human dates", "url": "https://blog.virtualwolf.org/playing-with-launchbar-actions-converting-epoch-times-to-human-dates/", "published_at": "2025-02-08T09:43:31+00:00" }, { "id": "01a0e52f-f6a7-720a-87aa-72df90b1827a", "title": "Sans Metronome", "url": "https://blog.virtualwolf.org/sans-metronome/", "published_at": "2025-01-12T09:50:12+00:00" }, { "id": "01a0e52f-f6a7-720a-87aa-72df915d3269", "title": "Looking back at 2024, and onwards to 2025", "url": "https://blog.virtualwolf.org/looking-back-at-2024-and-onwards-to-2025/", "published_at": "2024-12-28T03:35:16+00:00" }, { "id": "01a0e52f-f6a7-720a-87aa-72df9195b005", "title": "Monitoring indoor air quality, and outdoor temperature sensor woes", "url": "https://blog.virtualwolf.org/monitoring-indoor-air-quality-and-outdoor-temperature-sensor-woes/", "published_at": "2024-12-23T04:08:40+00:00" }, { "id": "01a0e52f-f6a7-720a-87aa-72df91fc47ba", "title": "Better environmental monitoring with the BME280 temperature sensor", "url": "https://blog.virtualwolf.org/better-environmental-monitoring-with-the-bme280-temperature-sensor/", "published_at": "2024-04-11T10:29:00+00:00" }, { "id": "01a0e52f-f6a7-720a-87aa-72df92552d0e", "title": "Hello, 2024", "url": "https://blog.virtualwolf.org/hello-2024/", "published_at": "2024-01-03T10:17:45+00:00" }, { "id": "01a0e52f-f6a7-720a-87aa-72df930540af", "title": "Automating Raspberry Pi setup (and ESP32, and Linode) with Ansible", "url": "https://blog.virtualwolf.org/automating-raspberry-pi-setup-and-esp32-and-linode-with-ansible/", "published_at": "2023-11-20T09:02:29+00:00" }, { "id": "01a0e548-b075-7055-9b9e-f20243b93e08", "title": "A musical journey", "url": "https://blog.virtualwolf.org/a-musical-journey/", "published_at": "2023-11-12T03:50:00+00:00" }, { "id": "01a0e548-b075-7055-9b9e-f2024476171d", "title": "Back to the office for a week", "url": "https://blog.virtualwolf.org/back-to-the-office-for-a-week/", "published_at": "2023-09-29T08:28:34+00:00" }, { "id": "01a0e548-b076-73c6-93dc-ec7e93522423", "title": "Ten years of house!", "url": "https://blog.virtualwolf.org/ten-years-of-house/", "published_at": "2023-05-28T07:01:54+00:00" }, { "id": "01a0e548-b076-73c6-93dc-ec7e9446ffe6", "title": "Replacing the hard disk in a PowerBook G3 “Pismo”, and other fun with Mac OS 9", "url": "https://blog.virtualwolf.org/replacing-the-hard-disk-in-a-powerbook-g3-pismo-and-other-fun-with-mac-os-9/", "published_at": "2023-04-14T11:35:38+00:00" }, { "id": "01a0e548-b076-73c6-93dc-ec7e946c6ba4", "title": "Upping my monitoring game with MQTT", "url": "https://blog.virtualwolf.org/upping-my-monitoring-game-with-mqtt/", "published_at": "2021-10-08T10:31:03+00:00" }, { "id": "01a0e548-b076-73c6-93dc-ec7e947e21d5", "title": "More fun with temperature sensors: ESP32 microcontrollers and MicroPython", "url": "https://blog.virtualwolf.org/more-fun-with-temperature-sensors-esp32-microcontrollers-and-micropython/", "published_at": "2021-07-26T02:42:28+00:00" }, { "id": "01a0e548-b076-73c6-93dc-ec7e94857ac0", "title": "More Raspberry Pi-powered monitoring: air quality!", "url": "https://blog.virtualwolf.org/more-raspberry-pi-powered-monitoring-air-quality/", "published_at": "2020-11-25T03:29:49+00:00" }, { "id": "01a0e548-b076-73c6-93dc-ec7e95799dd6", "title": "Powering our house with a Tesla Powerwall 2 battery", "url": "https://blog.virtualwolf.org/powering-our-house-with-a-tesla-powerwall-2-battery/", "published_at": "2020-11-20T02:53:27+00:00" }, { "id": "01a0e548-b076-73c6-93dc-ec7e95a91298", "title": "Visualising Git repository histories with Gource and ffmpeg", "url": "https://blog.virtualwolf.org/visualising-git-repository-histories-with-gource-and-ffmpeg/", "published_at": "2020-10-12T08:55:28+00:00" }, { "id": "01a0e548-b076-73c6-93dc-ec7e95fbcf6b", "title": "Fixing a Guitar Hero World Tour/Guitar Hero 5 guitar strum bar", "url": "https://blog.virtualwolf.org/fixing-a-guitar-hero-world-tour-guitar-hero-5-guitar-strum-bar/", "published_at": "2020-10-04T04:31:30+00:00" }, { "id": "01a0e561-2d2c-73b8-a11a-51ed7a6f0c4a", "title": "A bread update!", "url": "https://blog.virtualwolf.org/a-bread-update/", "published_at": "2020-10-04T00:59:39+00:00" }, { "id": "01a0e561-2d2c-73b8-a11a-51ed7aed3f95", "title": "Apple Watch, one year on: fitter and healthier than ever", "url": "https://blog.virtualwolf.org/apple-watch-one-year-on-fitter-and-healthier-than-ever/", "published_at": "2020-09-27T08:55:49+00:00" }, { "id": "01a0e561-2d2c-73b8-a11a-51ed7bbf7f76", "title": "Improvements in photographical skill", "url": "https://blog.virtualwolf.org/improvements-in-photographical-skill/", "published_at": "2020-08-30T04:20:42+00:00" }, { "id": "01a0e561-2d2c-73b8-a11a-51ed7c6b1989", "title": "More space: the Pimoroni HyperPixel4 display on a Raspberry Pi Zero W", "url": "https://blog.virtualwolf.org/more-space-the-pimoroni-hyperpixel4-display-on-a-raspberry-pi-zero-w/", "published_at": "2020-06-07T04:28:03+00:00" }, { "id": "01a0e561-2d2c-73b8-a11a-51ed7cad4cb0", "title": "Memories redux: Flickr", "url": "https://blog.virtualwolf.org/memories-redux-flickr/", "published_at": "2020-06-03T12:08:49+00:00" }, { "id": "01a0e561-2d2c-73b8-a11a-51ed7cef7bad", "title": "And now for something completely different: Anzac biscuits!", "url": "https://blog.virtualwolf.org/and-now-for-something-completely-different-anzac-biscuits/", "published_at": "2020-04-29T08:32:05+00:00" }, { "id": "01a0e561-2d2c-73b8-a11a-51ed7cf7549b", "title": "Digital archeology: recovering ClarisWorks drawing files", "url": "https://blog.virtualwolf.org/digital-archeology-recovering-clarisworks-drawing-files/", "published_at": "2020-04-21T06:26:51+00:00" }, { "id": "01a0e561-2d2c-73b8-a11a-51ed7d7f8bec", "title": "Ten years of Atlassian", "url": "https://blog.virtualwolf.org/ten-years-of-atlassian/", "published_at": "2020-04-19T10:04:33+00:00" }, { "id": "01a0e561-2d2c-73b8-a11a-51ed7da60d52", "title": "HomePod, Docker on Raspberry Pi, and writing Homebridge plugins", "url": "https://blog.virtualwolf.org/homepod-docker-on-raspberry-pi-and-writing-homebridge-plugins/", "published_at": "2020-04-11T06:31:24+00:00" }, { "id": "01a0e561-2d2c-73b8-a11a-51ed7e38fd62", "title": "A very DIY weekend", "url": "https://blog.virtualwolf.org/a-very-diy-weekend/", "published_at": "2020-03-29T10:24:26+00:00" }, { "id": "01a0e573-2f8b-7307-9f80-65b63e249392", "title": "Reducing our power usage: Powershop, heat pump hot water, and solar panels", "url": "https://blog.virtualwolf.org/reducing-our-power-usage-powershop-heat-pump-hot-water-and-solar-panels/", "published_at": "2020-03-04T07:25:11+00:00" }, { "id": "01a0e573-2f8b-7307-9f80-65b63e93fb42", "title": "A trip to New Zealand’s North Island (Te Ika-a-Māui)", "url": "https://blog.virtualwolf.org/a-trip-to-new-zealands-north-island-te-ika-a-maui/", "published_at": "2020-02-20T09:05:07+00:00" }, { "id": "01a0e573-2f8b-7307-9f80-65b63f6c698f", "title": "Installing OpenWRT on a Netgear D7800 (Nighthawk X4S) router", "url": "https://blog.virtualwolf.org/installing-openwrt-on-a-netgear-d7800-nighthawk-x4s-router/", "published_at": "2019-12-31T07:39:59+00:00" }, { "id": "01a0e573-2f8b-7307-9f80-65b63fc3f561", "title": "A painting table upgrade", "url": "https://blog.virtualwolf.org/a-painting-table-upgrade/", "published_at": "2019-12-28T09:17:04+00:00" }, { "id": "01a0e573-2f8b-7307-9f80-65b64065d0cd", "title": "Coding my own personal version of Facebook’s Memories feature", "url": "https://blog.virtualwolf.org/coding-my-own-personal-version-of-facebooks-memories-feature/", "published_at": "2019-12-17T10:37:12+00:00" }, { "id": "01a0e573-2f8b-7307-9f80-65b64138f6a0", "title": "Another vehicular upgrade!", "url": "https://blog.virtualwolf.org/another-vehicular-upgrade/", "published_at": "2019-12-01T10:53:01+00:00" }, { "id": "01a0e573-2f8b-7307-9f80-65b64175b784", "title": "Of coding and a history of iPhone photo filter apps", "url": "https://blog.virtualwolf.org/of-coding-and-a-history-of-iphone-photo-filter-apps/", "published_at": "2019-11-26T11:16:24+00:00" }, { "id": "01a0e573-2f8b-7307-9f80-65b64239c586", "title": "iPhone 11 Pro", "url": "https://blog.virtualwolf.org/iphone-11-pro/", "published_at": "2019-11-20T07:05:46+00:00" }, { "id": "01a0e573-2f8b-7307-9f80-65b642aed5fa", "title": "Cardiovascular health and a new shiny: Apple Watch Series 5", "url": "https://blog.virtualwolf.org/cardiovascular-health-and-a-new-shiny-apple-watch-series-5/", "published_at": "2019-11-02T08:04:08+00:00" }, { "id": "01a0e573-2f8b-7307-9f80-65b642bf1c2f", "title": "A new hobby: Making bread!", "url": "https://blog.virtualwolf.org/a-new-hobby-making-bread/", "published_at": "2019-10-20T08:38:46+00:00" }, { "id": "01a0e57c-e063-7250-bdb9-2b3701e20536", "title": "An artistic update", "url": "https://blog.virtualwolf.org/an-artistic-update/", "published_at": "2019-10-13T07:28:35+00:00" }, { "id": "01a0e57c-e063-7250-bdb9-2b3701f2d046", "title": "More coding adventures: Migrating to TypeScript and Express.js", "url": "https://blog.virtualwolf.org/more-coding-adventures-migrating-to-typescript-and-express-js/", "published_at": "2019-09-18T10:26:32+00:00" }, { "id": "01a0e57c-e063-7250-bdb9-2b3702bb94f5", "title": "Twenty years of VirtualWolf", "url": "https://blog.virtualwolf.org/twenty-years-of-virtualwolf/", "published_at": "2019-06-28T03:20:42+00:00" }, { "id": "01a0e57c-e063-7250-bdb9-2b370317d272", "title": "Ten years of marriage!", "url": "https://blog.virtualwolf.org/ten-years-of-marriage/", "published_at": "2019-06-09T05:58:29+00:00" }, { "id": "01a0e57c-e063-7250-bdb9-2b37039d633a", "title": "New bathroom!", "url": "https://blog.virtualwolf.org/new-bathroom/", "published_at": "2019-06-08T08:32:01+00:00" }, { "id": "01a0e57c-e063-7250-bdb9-2b3703cc290e", "title": "A trip to Switzerland!", "url": "https://blog.virtualwolf.org/a-trip-to-switzerland/", "published_at": "2019-05-05T04:22:42+00:00" }, { "id": "01a0e57c-e063-7250-bdb9-2b3703fba92b", "title": "Configuring a virtual machine with Linode StackScripts", "url": "https://blog.virtualwolf.org/configuring-a-virtual-machine-with-linode-stackscripts/", "published_at": "2019-03-03T07:30:14+00:00" }, { "id": "01a0e57c-e063-7250-bdb9-2b37045d3ce7", "title": "Art update, February 2019", "url": "https://blog.virtualwolf.org/art-update-february-2019/", "published_at": "2019-02-25T09:27:43+00:00" }, { "id": "01a0e57c-e063-7250-bdb9-2b3704de802e", "title": "Five years of Beanie!", "url": "https://blog.virtualwolf.org/five-years-of-beanie/", "published_at": "2019-02-16T05:07:59+00:00" }, { "id": "01a0e57c-e063-7250-bdb9-2b370593631b", "title": "Installing Linux Mint 19.1 on a Late-2010 MacBook Air", "url": "https://blog.virtualwolf.org/installing-linux-mint-19-1-on-a-late-2010-macbook-air/", "published_at": "2019-02-09T11:15:17+00:00" } ] posts Claim your blog
Back to Wölfblag
Blog · corpus.blog/blogs/blog.virtualwolf.org/posts

Wölfblag

blog.virtualwolf.org

2026

2025

2024

2023

2021

2020

2019