Dave MacLachlan's Avatar

Dave MacLachlan

@dmaclach

Apple Developer Tools at Google. Building Apple apps at Google scale. Dad, Rugby coach/ref, weekend warrior. Opinions are my own and probably not very good. he/him

33
Followers
32
Following
15
Posts
17.09.2024
Joined
Posts Following

Latest posts by Dave MacLachlan @dmaclach

Boating across the lake

Boating across the lake

Post hockey game photo

Post hockey game photo

Boated across the lake the other day to watch my nephew’s hockey game… in August. Only way it would’ve been more 🇨🇦 is if I’d saved a starving baby beaver on the way home by feeding it poutine and maple syrup.

20.08.2025 05:18 👍 0 🔁 0 💬 0 📌 0

Thanks for that. Now I’m off to update every design doc i ever wrote.

10.08.2025 15:08 👍 2 🔁 0 💬 0 📌 0
Once upon a time Apple had “Develop: The Apple Technical Journal”, which was a phenomenal printed magazine put out by Apple Engineers and DTS specifically targeted at Apple Developers. It was in print quarterly from January 1990 to March 1997 with 29 editions, most of which were over 100 pages long and were chock full of high quality technical information about Apple’s platforms. The Winter 1992 edition introduced “Kon & Bal’s Puzzle Page” which was written by the infamous Konstantin Othmer and Bruce Leak (with occasional guest writers). It was always done in the form of a dialog between engineers as they solved a problem. It was my favorite part of Develop even though I don’t think I ever scored higher than a zero. Recently we stumbled upon something that we thought was worthy of a Puzzle Page, and hopefully KON and BAL will appreciate this homage.

Some random Apple geeking out by yours truly.

15.05.2025 05:14 👍 0 🔁 0 💬 0 📌 0
Preview
Introducing gRPC Swift 2 Say hello to gRPC Swift 2: a major update that brings first-class concurrency support and more expressive APIs for a seamless developer experience.

gRPC Swift 2 introduces first-class concurrency support and more expressive APIs. This update leverages modern Swift features for cross-platform services development.

www.swift.org/blog/g...

15.02.2025 13:19 👍 14 🔁 4 💬 0 📌 1

Looks about right to me…

15.02.2025 04:49 👍 1 🔁 0 💬 0 📌 0

My nuts and bolts seem so lame…

14.02.2025 05:26 👍 1 🔁 0 💬 0 📌 0

Get them before the tariffs!

14.02.2025 05:26 👍 1 🔁 0 💬 1 📌 0
Post image

Should’ve brought my spikes for long run Sunday. #what_super_bowl

09.02.2025 21:57 👍 2 🔁 0 💬 0 📌 0
Post image

Whoa. This seems more than a little sketchy.

09.02.2025 00:52 👍 0 🔁 0 💬 0 📌 0
Post image

New app appeared on my TV. Right audience, too bad about the icon…

09.02.2025 00:50 👍 0 🔁 0 💬 1 📌 0

On those criteria Zaphod Beeblebrox is one of the most successful Presidents the Galaxy has ever had—he has already spent two of his ten presidential years in prison for fraud.”

• ⁠Douglas Adams, The HitchHikers Guide To The Galaxy

07.02.2025 22:10 👍 0 🔁 0 💬 0 📌 0

For this reason the President is always a controversial choice, always an infuriating but fascinating character. His job is not to wield power but to draw attention away from it.

07.02.2025 22:10 👍 0 🔁 0 💬 1 📌 0

“The President in particular is very much a figurehead—he wields no real power whatsoever. He is apparently chosen by the government, but the qualities he is required to display are not those of leadership but those of finely judged outrage.

07.02.2025 22:10 👍 0 🔁 0 💬 1 📌 0

One of my favourite parts of travelling is the mini IQ test i get to do on the first morning figuring out how the stupid shower works.

04.02.2025 20:02 👍 2 🔁 0 💬 0 📌 0

If you haven’t watched Trudeau’s speech, it”s definitely worth a listen. IMHO it sounds like he feels a broader realignment is inevitable.

02.02.2025 04:02 👍 1 🔁 0 💬 1 📌 0

At this point I’m just expecting the Nexus program to be abolished. It was nice while it lasted…

To be clear nothing has been announced, but I’m having troubles seeing it survive the current sabre rattling.

02.02.2025 03:43 👍 3 🔁 0 💬 1 📌 0