Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    F

    Flawless App Stories

    medium.com/flawless-app-stories · Publication · on HN since 2017

    A Medium publication where mobile developers write about iOS development, app design, architecture, and Git tips.

    Visit blogHN submissions
    Mobile & AppleProgrammingDesign & UX
    What HN says

    HN links it in iOS architecture debates; the one comment given argues Cocoa was built for MVC, so other architectures work against Apple's design.

    Stats for nerds
    21HN people shared it
    36linked in comments
    74story points
    Jul 2021last shared

    Top posts on HN

    1. 1
      Useful Git commands for everyday use
      2 people · 18 points · first shared 2018 · Discussion on HN
    2. 2
      I was inspired by “10 year challenge” and researched how iOS apps have changed
      3 people · 7 points · first shared 2019 · Discussion on HN
    3. 3
      Using Sky Segmentation in iOS to create background animations
      2 people · 6 points · first shared 2019 · Discussion on HN
    4. 4
      The ultimate guide for mobile developers, who want to design
      3 people · 3 points · first shared 2017 · Discussion on HN
    5. 5
      Designed by Engineer
      2 people · 3 points · first shared 2017 · Discussion on HN
    6. 6
      How to make Auto Layout more convenient in iOS
      2 people · 3 points · first shared 2019 · Discussion on HN
    7. 7
      Easily Create Multi-User Augmented Reality Experiences
      1 person · 3 points · first shared 2019 · Discussion on HN
    8. 8
      Who said mobile navigation should be boring? Check these iOS tab bar animations
      1 person · 3 points · first shared 2019 · Discussion on HN
    9. 9
      Everything you need to know about Loading Animations
      1 person · 3 points · first shared 2019 · 6 comments on HN
    10. 10
      Reusable Frameworks for iOS Development
      2 people · 2 points · first shared 2017 · Discussion on HN

    What HN people wrote when they linked it

    • ApocryphonJul 2021

      The problem is that the Cocoa framework, even after the advent of Swift, has always been created with MVC in mind. We're now at a point in iOS where trends have rolled around and now people are saying to pick MVC because that was Apple's intention, other architectures were created because people were doing it wrong:

      https://medium.com/flawless-app-stories/the-only-viable-ios-architecture-c42f7b4c845d

      Obviously most significant production apps are using variant architectures such as at the bare minimum having view models, and the introduction of SwiftUI and popular earlier frameworks such as RxSwift also complicates things. Most apps aren't using pure MVC, sure, but it doesn't mean that the architecture isn't scalable. The alternatives might also be pretty gnarly:

      https://developer.squareup.com/blog/ziggurat-ios-app-architecture/

    Related

    Mobile Orchardmobileorchard.com34 people

    Dan Grigsby (Mobile Orchard) abandoning iPhone development

    Mobile Orchard
    Company · last shared 2012
    Erica Sadunericasadun.com34 people

    ISO-8601, YYYY, yyyy, and why your year may be wrong

    Erica Sadun
    Personal · last shared 2022
    Project Zerogoogleprojectzero.blogspot.com550 people

    Reading privileged memory with a side-channel

    Project Zero
    Company · last shared 2025
    Better Programmingbetterprogramming.pub319 people

    Three programmers got fired, including me, due to a single app crash

    Better Programming
    Publication · last shared 2025
    iOS Dev Weeklymedium.com/ios-os-x-development42 people

    Libraries Used in the Top 100 iOS Apps

    iOS Dev Weekly
    Publication · last shared 2023
    Signal v. Noisesignalvnoise.com941 people

    The open-plan office is a terrible, horrible, no good, very bad idea

    Signal v. Noise
    Company · last shared 2026
    Ignore the Codeignorethecode.net112 people

    Oberon (2009)

    Ignore the Code
    Personal · last shared 2026
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026