Top all-time · #12985
Swift with Majid
Personal blog · swiftwithmajid.comprogramming
Swift with Majid is a personal blog at swiftwithmajid.com about programming. Since 2020, 6 different Hacker News readers have linked it 10 times. It is still writing: the last post was on 2026-10-14, and you can follow it by feed.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN commenters point readers to this blog as a SwiftUI resource, calling it a godsend with amazing content and a great help when building iOS apps.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Majid’s blog about Swift development
Most-linked posts?
- /2 people · 3 mentions · first linked 2020-09-28
What Hacker News says?
I see it like Swift itself, which took at least 3 years to fully come into its own. Apple's lack of documentation and communication doesn't help; the best resources have been from fellow developers who were groping around in the dark like the rest of us and managed to figure things out by themselves. [0,1] But again, I've already been able to do many things in SwiftUI that I don't even want to attempt in AppKit/UIKi…
Comment linking /
on “Apple’s use of Swift and SwiftUI in iOS 14”Submitted Microapps architecture in Swift. Feature modules as a story · 3 points
HN discussionSure. Hacking with Swift [0] is great, CS193P [1] is very good (previous years were UIKit, now it's SwiftUI). Ray Wenderlich [2] and Swift by Sundell [3] are also good resources. The OG was NSHipster [4], but they haven't published much recently (some articles may be a bit outdated). For SwiftUI specifically, Swift with Majid [5] is a godsend and has amazing content. Finally, for learning good Swift language practic…
Comment linking /
on “Useful iOS Things GitHub Repository”Submitted Submitting Values to SwiftUI View as a story · 3 points
HN discussionThanks! A few sites that I've found really helpful in building this include: - Hacking With Swift ( https://www.hackingwithswift.com/ ) - Swift by Sundell ( https://www.swiftbysundell.com/ ) - Swift with Majid ( https://swiftwithmajid.com/ ) - The SwiftUI Lab ( https://swiftui-lab.com/ ) - The Lost Moa blog ( https://lostmoa.com/blog ) The community has been great, too — there are countless other little blog posts,…
Comment linking /
on “Show HN: WriteFreely SwiftUI Client for iOS”Submitted Jujutsu VCS as a story · 2 points
HN discussionJust curious, but have you tried the `equatable()` modifier? It's doc description seems to be closer to what you need than the `id()` modifier. < https://developer.apple.com/documentation/swiftui/view/equat... > > Prevents the view from updating its child view when its new value is the same as its old value. Also, https://swiftwithmajid.com/2020/01/22/optimizing-views-in-sw...
Comment linking /2020/01/22/optimizing-views-in-swiftui-using-equatableview/
on “SwiftUI Is Convenient, but Slow”Submitted The many faces of button in SwiftUI as a story · 2 points
HN discussionhttps://swiftui-lab.com and https://swiftwithmajid.com have been a great help.
Comment linking /
on “macOS Internals”Submitted Mastering List in SwiftUI as a story · 1 points
HN discussion