Type Safely

Type Safely

Home
Archive
Make Your Existing Project Run On Vision Pro
Daily Coding Tip 292
Jul 4, 2023 • 
Type Safely
Use .matchedGeometryEffect To View Items In a LazyVGrid
Daily Coding Tip 291
Jul 3, 2023 • 
Type Safely

June 2023

How To Initialise a View's Body Property With a Switch (and Why You Probably Shouldn't)
Daily Coding Tip 290
Jun 18, 2023 • 
Type Safely
Use a Switch To Create a Value Inside a SwiftUI View's Body Property
Daily Coding Tip 289
Jun 16, 2023 • 
Type Safely
Set The Size and Type of #Preview With PreviewTrait
Daily Coding Tip 288
Jun 14, 2023 • 
Type Safely
Animate The New Pie Chart With Data You Can Add At Runtime
Daily Coding Tip 287
Jun 14, 2023 • 
Type Safely
Using The New @Observable Instead of Inheriting From ObservableObject
Daily Coding Tip 286
Jun 12, 2023 • 
Type Safely

May 2023

Print To a Floating Popover With LocalConsole
Daily Coding Tip 285
May 8, 2023 • 
Type Safely
Make a World Clock App That Converts Between Time Zones
Daily Coding Tip 284
May 2, 2023 • 
Type Safely
Create a Unix Timestamp to Date Converter With SwiftUI
Daily Coding Tip 283
May 1, 2023 • 
Type Safely

April 2023

Use Any SF Symbol Safely With SFSafeSymbols
Daily Coding Tip 282
Apr 24, 2023 • 
Type Safely
Use a Gradient As The Foreground Style of a Text
Daily Coding Tip 281
Apr 14, 2023 • 
Type Safely
© 2025 Type Safely
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture