RSSAmplifier

Blog

Mark Hansen's Blog

I'm a Software Engineering Manager working on Google Maps in Sydney, Australia. I write about software {engineering, management, profiling}, data visualisation, and transport.

markhansen.co.nzRSS feed ↗15 posts

Latest posts

Glorious Parramatta Autumn, 2024

A stunning day to head out and play with a new wide lens. This churchyard tree had such vibrant contrast with the blue sky: Parramatta has seen a lot of construction. I love the scale here of the tree, the building, the cirrus. Let's mix in St John&

Profiling apps installed from apt-get

How to take performance profiles of Ubuntu/Debian apps (the ones from apt-get) so you can see full stack symbols, even in the kernel, without root.

Backing up Google Photos

How I backup my Google Photos, at full image quality, preserving GPS and timestamps, deduplicating identical images to save disk space.

Low Floor Bed for Cosleeping

How we built a safer, lower floor bed for cosleeping with baby with the IKEA LÖNSET bed base

Fixing Humidifier Red Light: Beurer LB37

Debugging broken water sensor in my Beurer LB37 Humidifier, after it won't turn on, showing a red LED.

Pram/Stroller Camera Mount

How to mount a heavy-ish mirrorless camera to a pram/stroller with a cheap clamp and ball mount.

Mastodon Account Verification with Ghost Blog

How to get a green verification checkmark on Mastodon from your link to your Ghost blog. Inject a link tag in your site header.

CAP Theorem & UI Programming

When the network doesn't respond, will you wait forever, blocking the app (and your users), sacrificing availability? Or will you make up an answer (show inconsistent data)?

Should you inflate Android Views on a background thread?

TL;DR: No, it's not safe. I show race conditions that could happen to any View, and consider AsyncLayoutInflater.

Choosing a Portmanteau/Blended Baby Surname

How we chose a surname for our new baby: options, tradeoffs, and how to search for blends of your & your partner's surnames

Cloud Backup Storage Options

What Cloud Storage should I upload my backups to? Amazon S3? Azure Blob Storage? Google Cloud Storage? More niche players?

Send Duplicacy Backup Notifications with Mailgun

How to send schedule backup success and failure emails from Duplicacy with Mailgun

Cloud Backup Software

What software can incrementally backup 1TB+, e2e-encrypted, to cloud object storage, reliably, cheaply?

Short-Circuited External Disk Recovery

How I tried (and failed) to recover an external hard drive that failed after a lightning storm.

Snoo Smart Sleeper Repair in Sydney, Australia

I recommend "The Snoo Lady" for in-home Snoo bassinet repair in Sydney