Design Notes Diary
As part of my usual development approach I very often post in-process screenshots and ideas to Twitter. This has provided me with a rich sense of community & feedback. With all the recent drama around Twitter, however, it has gotten me thinking about this part of my work process and whether an alternative would be better, at least for now.
The more I thought about it the more I realized that while posting my work likely had some benefit to others in learning from my process and mistakes, there was a fundamental value to me in the capture rather than the share. In many ways it reminds me of the Field Notes slogan “I’m not writing it down to remember it later, I’m writing it down to remember it now.” Or similarly the concept of rubber duck debugging.
There is a tremendous value in having to condense the vague notion of an idea down into words that clarifies, crystalizes and improves it.
So I’ve started to write a diary of my design and development process, my Design Notes Diary. You can find all the posts for it here:
-
2023-11-13 : Matching the Modular Ultra watch face with SF Font Alternatives
-
2023-11-06 : Calculating a Smooth Clock Hands Animation
-
2023-11-03 : visionOS Friday: Tinting a Glassy Ornament
-
2023-11-01 : Animatable Dual Axis Graph
-
2023-10-27 : Introducing visionOS Fridays
-
2023-10-26 : Design Evolution: Offline Map Downloader
-
2023-10-24 : Upstream Decisions
-
2023-07-12 : Designing a Weather app for visionOS
-
2023-07-10 : First Attempt at Designing for visionOS
-
2023-05-11 : Designing a Step Goal Live Activity
-
2023-05-10 : Ghostly Corners with Overlaid Shapes
-
2023-05-09 : Changing Corners
-
2023-04-24 : Speedrun Design: Heart Rate Zone View in SwiftUI
-
2023-03-27 : Speedrun Design: Now Playing Screen in SwiftUI
-
2023-03-22 : Spot the Difference
-
2023-03-16 : Pixel Perfection
-
2023-03-07 : Getting Unstuck after a Launch
-
2023-03-06 : Scaling Customer Support
-
2023-03-03 : Accessibility: Try, then Listen
-
2023-03-01 : Pedometer++ v5.0: A Passion for the Wilderness
-
2023-02-28 : Indispensable Tools
-
2023-02-25 : Learning from my Mistakes
-
2023-02-24 : Finding Beauty in Randomness and Nature
-
2023-02-23 : Video: Design Process for Fast Map/Metrics Switching
-
2023-02-22 : Arbitrary SwiftUI Linear Gradient Rotation
-
2023-02-09 : DND 23: Scaling UI Sizes with Dynamic Type
-
2023-02-07 : DND 22: Calculating Offline Map Tiles
-
2023-02-03 : DND 21: Byte Compression for Watch Connectivity
-
2023-01-30 : Reasons for a Staycation Greycation
-
2023-01-24 : DND 19: Designing for Smaller Dynamic Type Sizes
-
2023-01-23 : DND 18: Creating Custom SF Symbols
-
2023-01-20 : DND 17: Kind, Friendly Designs
-
2023-01-19 : DND 16: Building Custom Controls
-
2023-01-13 : DND 15: Ruthlessly Limiting Scope
-
2023-01-11 : DND 14: Building an Accessible Chart
-
2023-01-10 : DND 13: Checking the Weather
-
2022-12-20 : DND 12: Sparkle Magic
-
2022-12-19 : DND 11: Better Dynamic Type Designs
-
2022-12-15 : DND 10: Designing lots of Live Activities
-
2022-12-14 : Design Notes Diary #9
-
2022-12-13 : Design Notes Diary #8
-
2022-12-12 : Design Notes Diary #7
-
2022-12-09 : Design Notes Diary #6
-
2022-12-08 : Design Notes Diary #5
-
2022-12-02 : Design Notes Diary #4
-
2022-12-01 : Design Notes Diary #3
-
2022-11-30 : Design Notes Diary #2
-
2022-11-29 : Design Notes Diary #1