Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

John Sundell

@johnsundell@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

Swift and Rust developer. Creator of Swift by Sundell, and co-host of the Stacktrace podcast.

0 Followers
0 Following
15 Posts
Joined August 10, 2018
Website:
https://swiftbysundell.com
Stacktrace:
https://stacktracepodcast.fm
GitHub:
https://github.com/johnsundell
Workshops:
https://www.mobileworkshops.io
Open post
John Sundell @johnsundell@mastodon.social
· 7mo ago

Super excited to bring back the Stacktrace podcast (again!), with monthly episodes starting... right now! 😀

https://stacktracepodcast.fm/episodes/205

stacktracepodcast.fm
68
14
20
0
Open post
John Sundell @johnsundell@mastodon.social
· 6mo ago

This month's episode of the Stacktrace podcast is out! 😀 On this episode, @_inside@mastodon.social and I talk about Android and the state of Swift Package Manager 🤖📦

https://stacktracepodcast.fm/episodes/206

mastodon.social

Gui Rambo (@_inside@mastodon.social) - Mastodon

17
0
1
0
Open post
John Sundell @johnsundell@mastodon.social
· 13mo ago

Just published a new article on a Sunday, like the good old days when I used to write weekly Swift articles 😀 This one is about getting started building a design system for an iOS app: https://www.swiftbysundell.com/articles/building-a-design-system-at-genius-scan

swiftbysundell.com
26
4
9
0
Open post
John Sundell @johnsundell@mastodon.social
· 18mo ago

Yesterday, I didn't just announce that Swift by Sundell is back (🎉), but I also published the first new article on the website in two years - about modern URL construction using the latest Foundation APIs and a custom extension/macro!

Hope you'll enjoy it 😀

https://www.swiftbysundell.com/articles/modern-url-construction-in-swift

swiftbysundell.com
44
8
11
0
Open post
John Sundell @johnsundell@mastodon.social
· 18mo ago

This time, it took me just two weeks (instead of two years 😅) to publish another new article!

Here's "Using Swift's defer keyword within async and throwing contexts", hope you'll find it useful 👍

https://www.swiftbysundell.com/articles/using-defer-within-async-and-throwing-contexts

swiftbysundell.com
40
2
8
0
Open post
John Sundell @johnsundell@mastodon.social
· 15mo ago

New article about a bit of a hidden gem within Swift's built-in Codable API - CodableWithConfiguration, which is super useful when we need to decode a type which requires additional data not present in the JSON (or whichever other data we're decoding from): https://www.swiftbysundell.com/articles/decoding-swift-types-that-require-additional-data

swiftbysundell.com
27
2
2
0
Open post
John Sundell @johnsundell@mastodon.social
· 16mo ago

It's time for a new article! 😀 This time, I'm sharing some tips and tricks for when using SwiftUI's ViewBuilder to create custom container views. Hope you'll enjoy it, and happy Friday!

https://www.swiftbysundell.com/articles/swiftui-viewbuilder-tips-and-tricks

swiftbysundell.com
21
5
9
0
Open post
John Sundell @johnsundell@mastodon.social
· 14mo ago

New article about deciding whether to use 'let' or 'var' when declaring Swift struct properties! 😀

https://www.swiftbysundell.com/articles/let-vs-var-for-swift-struct-properties

swiftbysundell.com
17
2
6
0
Open post
John Sundell @johnsundell@mastodon.social
· 7mo ago
Replying to
@ohennig detsamma, var kul att träffas! 😀
1
0
0
0
Open post
John Sundell @johnsundell@mastodon.social
· 13mo ago
Replying to
@rileytestut glad to be back 😀
2
0
0
0
Open post
John Sundell @johnsundell@mastodon.social
· 18mo ago
Replying to
@dmcgk I would *love* to do that, but I barely have the time for one website, so I don't think starting another one is a good idea at this point 😅 But I do want to write articles comparing Swift and Rust, perhaps talk about inter-op, and so on.
2
0
0
0
Open post
John Sundell @johnsundell@mastodon.social
· 14mo ago
Replying to
@kristoffer So exactly the same as my approach, then 👍
1
0
0
0
Open post
John Sundell @johnsundell@mastodon.social
· 13mo ago
Replying to
@b3ll Thanks 😀
0
0
0
0
Open post
John Sundell @johnsundell@mastodon.social
· 15mo ago
Replying to
@florian Right, which doesn't make much of a difference when targeting Apple's platforms, but still, might be worth adding an explicit note about that within the article. Thanks for the feedback!
0
0
0
0
Open post
John Sundell @johnsundell@mastodon.social
· 18mo ago
Replying to
@attichris Thanks 😀
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 21:28:14 UTC