Hello 👋 I'm Dan.

I write PHP, Go, and JavaScript. I also care about web performance.

iOS 13.2.2 is out now - (apparently) fixes the random cellular data not available bug which has been bothering me since iOS 13.2. I was having to reboot my phone multiple times a day to rectify it.

AirPods Pro

I got a pair of AirPods Pro today, I’ve only tested them for around an hour or so but so I’m impressed.

The active noise cancelling is very good, especially noticeable in loud environments like train stations. The difference between that and “Transparency” mode, where it does ambient sound pass-through, is incredible.

I left in the default “normal” size ear tips, they feel comfortable enough to me. The Ear Tips Fit Test confirmed they’re suitable for my ears. The normal EarPods and AirPods have fit my ears fine in the past so I figure the default ear tips will be fine for most people, myself included.

I decided to get a pair because the commuting part of my day is spent on noisey trains and bustling stations which meant I would have to turn the volume of my headphones up to possibly dangerous levels. My hope is that by getting noise cancelling headphones it’ll help my hearing by letting me turn down the volume but still enjoying the audio experience.

So far, so good. I’ll post back in a few weeks to see whether I still feel the same way.

Considering adding my current Good Reads book in the banner of this site – has anyone tried this before?

My main concern is the fact that this is a static site, I want to avoid JavaScript, and I’m not sure how much of an API they have (if any). I think I’d need to make a hook to trigger a rebuild whenever my Good Reads status is updated.

Hoping to see more iOS 13 fixes soon. This major release has been a complete disaster, and embarrassing for Apple. Even watchOS has been plagued with woeful battery life.

My understanding is that iOS 13.2 and watchOS 6.1 should fix a majority of the battery issues, but I’m hoping for more serious bug and stability fixes.

Holding off on installing iOS 13.1 until a bugfix release. The number of moderate to bad issues in 13.1 is just too high for my liking. iOS 13 has been a very disappointing release, stability wise.

I’m constantly amazed by the power of the brain.

Today I opened up Valve’s Hammer level editor (for making Half-Life et al maps) for the first time in at least 12 years and straight away remembered the common shortcuts and was able to get working without having to go through heaps of documentation.

I’ve been playing around with migrating some of my websites to Netlify (for the basic static ones), and Google’s App Engine for the others.

So far I’m very impressed with Netlify, it’s a nice setup and very easy to get working. I’m still getting my Laravel apps to work on App Engine – the write-only filesystem is proving to be a bit of a hassle, but I’m getting there.

The new Mac Pro is an interesting piece of industrial design. Sure looks like it’ll pack a punch though, in both performance and wallet aspects. #WWDC19

Quite impressed with the enhancements to iOS and watchOS, and now iPadOS! This year’s WWDC has been a hit.