Software Development
-
April 24, 2023
Development login credentials in Xcode
-
April 24, 2023
Little Countdown: Task Suggestions
-
April 7, 2023
Introducing: Buffers, New Premium Feature
-
January 13, 2023
Reverse Interview Questions
-
December 9, 2022
Archive for Little Countdown
-
November 3, 2022
Little Countdown 2.0
-
October 4, 2022
iOS Developer Resources
-
September 23, 2022
Apple Pay vs Google Pay handling of sensitive card info
-
September 20, 2022
SwiftUI: Link phone numbers, emails, URLs in Text without Markdown
-
May 17, 2022
Wishes of a Programmer
-
January 13, 2022
Legacy of _why: Joy of Programming
-
September 15, 2021
Apple Fall 2021 Event: California Streaming Notes
-
July 31, 2021
Sourcetable Employee #1: Job, Notes, and Review
-
June 25, 2021
How to start a (software) side project
-
April 1, 2021
I'm a Programmer, not a Formatter
-
December 29, 2020
Production Concerns Checklist
-
December 8, 2020
Production: Error Tracking
-
November 8, 2020
Don't be a liar
-
September 19, 2020
macOS: the Option (⌥) Key
-
September 13, 2020
Docker
-
September 13, 2020
Effective Leadership
-
May 29, 2020
Swift: Immutable Struct Singleton Initialization
-
May 28, 2020
Fastlane: Downloading AppStore Metadata
-
May 20, 2020
Swift: Converting String to Date
-
May 19, 2020
Horizontal Stack Content Hugging
-
May 16, 2020
Adding an Instructional Overlay for first time users to your app in iOS
-
February 17, 2020
Software Development Deconstructed
-
February 11, 2020
Apollo Server: Initializing Data Sources
-
December 22, 2019
Effective Management
-
July 5, 2019
Sitting Optimizations
-
June 21, 2019
Onboarding new developers
-
June 6, 2019
Bitrise: Mobile CI Service
-
June 2, 2019
Automated Beta/Internal Change Notes with Fastlane
-
May 13, 2019
Pair Programming
-
May 9, 2019
Reasons for testing code
-
May 9, 2019
Swift: associatedtype
-
April 30, 2019
Bebo
-
April 19, 2019
Effective Manager Notes
-
April 4, 2019
Full Stack Employee: The 3 Hats