Jace T. Chan
Jace T. Chan
@jacetchan.com
Swift developer and all-around bird enthusiast jacetchan.com
61 followers80 following65 posts
Thank you so much @stewartlynch.bsky.social for doing what you do!!! I had put off standardizing my sample data in my app's Previews, so I finally decided this needed to get done. Your video lesson just helped me refactor a huge chunk of my code!
I went back to handwritten notes about a month ago for learning. My comprehension, memory retention, and ability to reason about code improved significantly! These days, every time I write a prompt, I always remind myself of @cassidoo.co‘s post. I’m thinking about making flashcards again.
Lost the joy of coding, because of AI? You're not alone. Tibor Bödecs wrote a great reflection on how LLMs and vibe-coding are changing developer motivation, and why maintaining code quality with agents gets frustrating when raw speed isn't enough. go.peterfriese.dev/ai-swift-ai...
@cykele.ro Immediately the first thing I admire and aspire to is how you’re able to so fluidly talk about @retcon.app and your journey building it!! I got GitKraken earlier this year because I wanted a GUI to do git things quicker. But even that still has its difficulties. Maybe I’ll try yours out!!
EXCITING (nerve-racking 😭) NEWS. MY FIRST APP EVER JUST GOT APPROVED AND IT'S NOW LIVE!!! (In the US, Canada, and UK for now, because I had no idea what I was doing!) ENDLESS NERVOUSNESS, but I have so many people to thank for this. Made it just in time for #Shipaton Day 4 of 60! #BuildInPublic
I hold an immense amount of gratitude for all the amazing people I've met in the last 2 months, including @twostraws.bsky.social @massicotte.org @charliemchapman.com @churowa.bsky.social @ mikaelacaron.com @daniellelewis.dev @swifteves.bsky.social, Raman Singh, and so many more! I did the thing! :)
EXCITING (nerve-racking 😭) NEWS. MY FIRST APP EVER JUST GOT APPROVED AND IT'S NOW LIVE!!! (In the US, Canada, and UK for now, because I had no idea what I was doing!) ENDLESS NERVOUSNESS, but I have so many people to thank for this. Made it just in time for #Shipaton Day 4 of 60! #BuildInPublic
AHHHH. My heart is gonna jump out of my chest. I don't think I was made to survive in the age of the internet. BUT HERE WE ARE. SURVIVING. I MADE A VIDEO UPDATE FOR #Shipaton AND POSTED IT FOR ALL TO SEE!! Please be kind!! 🥺
#Shipaton Day 3 of 60: My app was approved for release on the App Store today! Haven't released it yet because <reasons we stay in our own heads>, but I know I have to soon! I also did another thing for myself and wrote an additional reflection today on being public online and stuff. #BuildInPublic
Yesterday, easing into #Shipaton Day 2 of 60 by taking some time to write. Weekends are designated off days and tougher to get stuff done, but did a write-up of my experience at #SwiftRockies! :) (Wow I must have been exhausted because I have no idea why I said it was Aug 8 in my last post)
@revenuecat.com @charliemchapman.com In order to get the #Shipaton Ship Kit, do our RC and Devpost account emails need to match? Just now signed up for both, but haven't gotten the participant form yet! 👀
Jace T. Chan reposted
Look at who I just ran into at the AiOS meetup at #wwdc26 - it’s @jace.bsky.social !
A month ago, @peterfriese.dev turned the @swift.org language into a typeset PDF. Today I turned it into a physical print textbook. This was such a fun project! Words cannot describe how immensely grateful I am this reference now exists in my hands. Learning is now more accessible to me. Thank you!!
On the topic of AI... I keep thinking about this article. A lot. Like many things, the answer to what AI coding costs you is nuanced. But what it costs _me_ is... also nuanced, and it is now something I am actively thinking about day to day. However unlike AI, I'm not able to rush my thoughts on it.
This is soooo cool!! It took me a while to notice it but when I did omg. Also, @joshwcomeau.com that reveal slider is amazing! Would you be able to share how you did that?!
🔵 Sneaky Header Blocker Trick by @joshwcomeau.com #webdev #SneakyHeaders www.joshwcomeau.com/css/header-b...
Jace T. Chan reposted
I got featured in @peterfriese.dev ‘s really cool Not Only Swift newsletter!!! 😮😄
Coding without code? Printing the Swift book? We've got it all in Issue 94. Plus, on-device vector databases for when you need to be offline. peterfriese.dev/newsletter/...
@peterfriese.dev I imagine this would be a lot harder, but I would love to make a standalone copy of the SwiftUI documentation too! Do you think it’s possible?
I dunno when or where it’s worth mentioning this (probably everywhere), but I don’t use AI to create any stuff I post online (unless explicitly mentioned, in which case it’s usually comedic/satirical). I first learned about the /ai page from @cassidoo.co . I intend to make my own at some point!
A month ago, @peterfriese.dev turned the @swift.org language into a typeset PDF. Today I turned it into a physical print textbook. This was such a fun project! Words cannot describe how immensely grateful I am this reference now exists in my hands. Learning is now more accessible to me. Thank you!!
Jace T. Chan reposted
I've been on a bit of a social media hiatus, but I've written a new post about something that's been on my mind a lot lately localghost.dev/blog/stop-ge...
RSS is still a treasure. I just switched to @netnewswire.com the other day, and it is excellent! And they just launched 7.0 of the iOS app today with Liquid Glass :)
Jace T. Chan reposted
I really believe that we should support smaller Not Huge™ companies if we can. It's really nice to know that @sketch.com is investing more into developing community this year. We need more content on Sketch! Can't wait to learn and grow with them, and seeing what they come up with on this front.
Decided to do a writeup about my experience chasing down an annoying Ticketmaster account authentication bug. Doesn't look like @ticketmaster.com is active here. They do have an account though, so I'll tag them here. Here's to hoping someone who works there fixes it! #LearnInPublic #BuildInPublic
There's a persistent bug on macOS where keyboard shortcuts assigned to shortcuts in the Shortcuts app don't work in certain apps. Which apps? Who knows. I don't! So I figured out a solution with BetterTouchTools and wrote up a short guide. Hopefully it helps someone! #LearnInPublic #BuildInPublic
I don't have to be perfect; I just have to do something, and keep going. This is my first take in a series of ramblings in which... I just write stuff and I get to hit publish, I guess?! So um, anyway, here's my personal website! jacetchan.com #LearnInPublic #BuildInPublic #100DaysOfSwiftUI
- Designed entirely in Keynote. - Atkinson Hyperlegible, my favorite font. - Drew my own profile pic after being influenced by Notion Faces. Added my cowlick for personal flair! - Inspired by @localghost.dev's most recent blog post (linked) I found thanks to Bluesky. Thank you, internet stranger! :)
You are up to date.