Swift by Sundell is back! | Swift by Sundell

After a two-year hiatus, Swift by Sundell is finally back, with new articles published on a regular basis.

Swift by Sundell
@johnsundell welcome backβ€”i have thought about you more than I have thought about any other programmer I don’t know in real life. Being a parent is hard!
@magnuskahr Cheers! It sure is πŸ˜… Amazing, but very hard!
@johnsundell So wonderful to see you again! Looking very forward to more.
@johnsundell welcome β€œback” John!
@johnsundell Really liking the "reset" approach!
@bas Cheers! Yeah, it was key for getting me out of this writer's block situation and to feel the freedom to write about whatever I want again πŸ™‚
@johnsundell Sweet! The idea to use an archive and revisit topics with a fresh perspective sounds like a great idea. Legacy code pattern, but for writing: create an adapter :)
@ctietze Exactly! πŸ˜€ Finally I can do another article on String parsing! πŸ˜…
@johnsundell You’ll be glad to know that I’ve found your existing content to be useful often enough that I didn’t realize you weren’t actively publishing more.
@nick That's great to hear! πŸ‘ Also why it was so important for me to keep all of the existing content online, even though it's now technically archived.
@johnsundell nice to have you back. And it makes my failure to learn swift during paternity leave less painful to hear about your struggles. πŸ˜‰ thank you for sharing.
@ohennig Thanks! Yeah, the only thing I managed to learn during paternity leave was how to be a parent πŸ˜…

@johnsundell welcome back John! πŸ‘‹ excited to see what new articles you write!

I still use your Xcode theme as my main theme for the past several years ❀️

@mikaelacaron That's great to hear, thanks πŸ˜€
@johnsundell knowing the feeling of having no time anymore! Welcome back!
@johnsundell Welcome back, John! TWO (2) years?! Wow, time flies!
@chbeer Yeah, the last article was on the 27th of February 2023 - time flies indeed! Thanks πŸ˜€
@johnsundell Nice to see your avatar again and much nicer to be able to read new articles... Glad you are back.
@johnsundell I love your reason for stopping. Use it as many times as you like - no better reason than time with family.
@johnsundell welcome back ! πŸ₯°

@johnsundell

Guess who's back, back again?
Sundell’s back, tell a friend
Guess who's back, guess who's back
Guess who's back, guess who's back
Guess who's back, guess who's back
Guess who's back

Welcome back! Good to β€œsee" you again

@segfaultc Haha, nice one. Thanks πŸ˜€

@johnsundell welcome back! Great to see this

Some people wondered in the past few years what’s up. I am glad to see you are alive and well and will now be writing again

The archive and reset approach is cool

@johnsundell That’s a super good news!
@johnsundell Welcome back John. I have missed your contributions to the community. Others have jumped in to pick up the slack, but your depth of knowledge is second to none so we are lucky to have you. Now if only Stacktrace could be revived. No pressure. πŸ₯Ή
@StewartLynch Thanks for those kind words, Stewart πŸ˜€ Definitely want to do another Stacktrace episode at some point - stay tuned!
@johnsundell Yay, it's so good to hear from you again! I hope your family is doing well. πŸ˜ƒ
@davedelong Thanks Dave! πŸ˜€ Everything is great here - the little one is growing up so quickly! How's everything with you?
@johnsundell welcome back, John! I’m so glad to see this.
@johnsundell Awwyeah!! Swift By Sundell has been silent on my RSS reader for way too long!!
@p16r Not anymore! πŸ˜€
@johnsundell I just read both articles and congratulations on becoming a dad!
@johnsundell Congrats on becoming a dad! And great first new article about URLs. I was thrilled to see your blog pop back into my reader this morning ⭐️
@kylestevens Thanks, glad you enjoyed the article! πŸ˜€
@johnsundell oh snap!! Welcome back! Hope you had a nice break and got some time to relax!
@b3ll Thanks! πŸ˜€ Yeah, it's been a great couple of years, perhaps not the most "relaxing" of my life, but still really fun!
@johnsundell, I recently wondered why you went silent; now I know it's for the best reasons! Congratulations, and welcome back.
@johnsundell nice! Will the Stacktrace podcast return at some point too?
@ildave Hopefully, yes! But one step at a time πŸ˜…
@johnsundell Happy to see you back! The one thing I might add to the discussion of macros is a caveat about the concerns raised here: https://forums.swift.org/t/macro-adoption-concerns-around-swiftsyntax/66588
Macro Adoption Concerns around SwiftSyntax

Macros are one of the most celebrated new features of Swift, and many of us are excited to adopt them in our projects. Many members of the core team are also excited to suggest macros as a solution to many problems. We’d love to hit the ground running and adopt macros in our projects, but the decision to adopt them raises some questions, particularly around the dependence on the swift-syntax package. Introducing SwiftSyntax to a project immediately incurs an additional 20 second debug build c...

Swift Forums
@vermontcoder I don't really have time to go through that whole thread, sorry, but I could definitely have done a better job at highlighting the specific trade-offs that a macro brings (I just mentioned it briefly that there *are* trade-offs). Thanks for the feedback πŸ‘
@johnsundell John is back, so happy!!! Congrats and can’t wait to catch up.
@klauslanza Cheers mate πŸ˜€ Hope to catch up soon!
@johnsundell πŸŽ‰πŸ₯³πŸΎπŸ‘―

@johnsundell I was just yesterday looking at Publish, and considering sending you an email to inquire if you intend to continue maintaining it πŸ˜…

Welcome back!