Welcome to deirdre.dev

iOS and Apple technologies developer (iPadOS, watchOS, tvOS, macOS, etc.) Previously a Senior Software Engineer on Apple's Safari team.

Penrose Tiling in Swift

Penrose Tiling in Swift, command-line edition

Unsupported KVC in Keypath

I ran into a cryptic error with only two ten-year-old hits on Google. Here's why.

Migrating to Jekyll

This site had a 2020 in migrating from WordPress (php-based dynamic site) to Jekyll (ruby-based static site generator). Let me tell you all about it.

Color Sphere

One of a set of Swift projects I created to feed a database and use SceneKit and CoreML to evaluate colors.

Visualizing 4D in Three Dimensions

The cool quirks of trying to visualize four dimensions in three. After all, we are so used to visualizing three dimensions in two dimensions, but…four into three is quite a bit more difficult.

Swift on Sundays, March 17, 2019

Short entry about a Swift on Sundays episode featuring CreateML and CoreML and how to integrate them into your project.