Leo Kwan © 2026 · RSS · Archive · Privacy

Leo Kwan
Leo Kwan
HomeWorkTravelArchiveAbout
⌘K
Leo Kwan profile photo

Leo Kwan

Software engineer from Queens. Building useful apps, documenting trips, and writing when it's worth keeping.

Navigate

HomeWorkTravelArchiveAboutAll topics
Leo Kwan profile photo

Leo Kwan

Software engineer from Queens. Building useful apps, documenting trips, and writing when it's worth keeping.

About →

Browse by topic

All topics
personal×19code×17superfit×11fitness×5travel×2resplit×1
←All topics

#code

17 posts

The Potential and Limitations of OpenAI's Custom GPTs.
2024-01-21

The Potential and Limitations of OpenAI's Custom GPTs.

I share my first impressions of building a custom GPT chatbot, delving into its limitations and questioning the longevity of GPTs reliant on file uploads. I wonder if custom GPTs are primarily intended as chat interfaces for APIs.

#code
2023-11-28

Don't forget to deploy your CloudKit-backed SwiftData entities to production.

I thought SwiftData model changes would just work ✨. Make sure you press this button after updating your CloudKit-backed SwiftData models.

7 months at Square.
2021-12-06

7 months at Square.

Working at Square is awesome.

#code#personal
Rotato.app is the perfect marketing tool for solo app developers
2020-05-15

Rotato.app is the perfect marketing tool for solo app developers

Rotato.app is a great tool for indie mobile devs — no need to find a graphic designer just to pull this off.

#code
Mobile first developers— we must expand our skillset.
2019-03-31

Mobile first developers— we must expand our skillset.

I share my transition from a coding boot camp to mastering iOS development, urging fellow developers to expand their skills. I highlight the importance of embracing full-stack knowledge and the power of continuous learning beyond just mobile development.

#code
Making network requests more reactive with RxMoya.
2018-12-17

Making network requests more reactive with RxMoya.

The Rx ecosystem is strong. Before RxSwift, I used a brittle wrapper of an "Observable" type in my codebases, just so I could "subscribe" to values. I...

#code
Breaking down Custom View Controller Animations with 'Moves'
2017-10-29

Breaking down Custom View Controller Animations with 'Moves'

I open sourced a view controller transition library called ‘Moves’, which makes custom transitions (modals, popups, tooltips) a whole lot easier to develop.

#code
Learnings from RxSwift
2017-03-25

Learnings from RxSwift

More recently, I decided to dig deeper into reactive programming, looking into more resources/blogs about RxSwift.

#code
Easy Networking and Testing with Moya
2017-02-20

Easy Networking and Testing with Moya

Switching to Moya improved my approach to iOS networking, neatly tucking away the intricacies of network requests into a sleek, coherent structure.

#code
Integrating Core Data with WatchOS
2016-09-20

Integrating Core Data with WatchOS

Simplify your watchOS development! Discover how to streamline Core Data integration and keep your Apple Watch app in sync with your iPhone. A beginner-friendly guide.

#code
Week 7 & 8 at Flatiron
2015-07-27

Week 7 & 8 at Flatiron

Week 7Presenting Muse at Flatiron PresentsFinally finished my part in Flatiron Presents. Every Tuesday here at Flatiron School, 3-4 pairs (2 web, 2 mo...

#code
Weeks 5 & 6 at The Flatiron School.
2015-07-19

Weeks 5 & 6 at The Flatiron School.

Week 5Auto LayoutWrapping Up Core DataWe wrapped up our last lecture on core data this morning, and even though the everything dealing with core data...

#code

Right Now

BuildingSide projects
LocationQueens, NY

Weather

68°
Loading...
Queens, NY

Recently

Quick Links

GitHubTwitterLinkedInRSS