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
    E

    Emerge Tools Blog

    emergetools.com · Company blog · on HN since 2021

    The company blog of Emerge Tools, which makes mobile app tools, analyzing iOS and Android app binaries, size, and startup performance.

    Visit blogHN submissions
    Mobile & AppleSystems & Performance
    What HN says

    HN links it for app size breakdowns, such as Threads and X binaries, and for iOS versus Android size comparisons. Commenters add context on bundled fonts and localization data.

    Stats for nerds
    19HN people shared it
    39linked in comments
    610story points
    Jan 2026last shared
    2022people per year2026

    Top posts on HN

    1. 1
      Xcode 14 unintentionally increases app size
      1 person · 250 points · first shared 2022 · 119 comments on HN
    2. 2
      An analysis of the Rabbit R1 APK
      1 person · 113 points · first shared 2024 · 111 comments on HN
    3. 3
      The Surprising Cost of Protocol Conformances in Swift
      1 person · 59 points · first shared 2021 · 12 comments on HN
    4. 4
      X vs. Twitter: App Binary Comparison
      2 people · 36 points · first shared 2024 · 10 comments on HN
    5. 5
      How the new Threads app is made
      2 people · 23 points · first shared 2023 · 6 comments on HN
    6. 6
      Static vs. Dynamic Frameworks on iOS – A Discussion with ChatGPT
      1 person · 16 points · first shared 2022 · Discussion on HN
    7. 7
      Emerge Tools is joining Sentry
      2 people · 9 points · first shared 2025 · Discussion on HN
    8. 8
      Async Await in Swift: The Full Toolkit
      1 person · 9 points · first shared 2024 · Discussion on HN
    9. 9
      Code Injection with Dyld Interposing
      2 people · 8 points · first shared 2022 · Discussion on HN
    10. 10
      How 5 iOS apps could improve their startup time by ~28%
      1 person · 8 points · first shared 2022 · Discussion on HN

    What HN people wrote when they linked it

    • jshchnzAug 2023

      Emerge Tools | Full-Time | Senior Software Engineer (Frontend Lead) | Remote (USA preferred) | $140k-210k + 0.1%-0.5% equity

      Emerge (https://www.emergetools.com/) is a suite of developer tools designed to supercharge mobile apps and the teams that build them.

      In less than three years, Emerge has already been adopted by many of the best mobile teams in the world such as: DoorDash, Square, Airbnb, Duolingo, Dropbox, Bumble and Stripe.

      Emerge is backed by top VCs like Y Combinator, Matrix Partners, Haystack Fund and Liquid 2 Ventures.

      Our whole team likes to contribute to the frontend, but none of us are experts. We're looking for someone to lead Emerge's frontend development and design.

      An ideal candidate

      - Thrives in a fast moving, self-starter environment (we strive for a culture similar to Gitlab, but adapted for a small team)

      - A strong eye for design with the ability to balance practicality, functionality & aesthetics (Figma experience is a plus)

      - Extensive experience with React, Next.js, Tailwind, Vercel, Typescript

      Job posting: https://www.workatastartup.com/jobs/61922/

    • sond813Feb 2022

      We've seen this happen with system fonts as well, apps sometimes bundle the San Francisco font with an app instead of relying on a system font. There may be some reasons to include the font or sound file, such as if it changes in different versions of the OS. Of course that would make the app inconsistent with the rest of the OS, which may not be the best behavior. We discuss some other tradeoffs with bundling these system resources on our blog post which covers the Spark app: https://www.emergetools.com/blog/posts/7AppsThatCouldSaveYou500MB

    • simonwJan 2026

      Thanks, that thread is great!

      They have a neat treemap breakdown here: https://www.emergetools.com/app/example/ios/com.google.Gmail

      130MB is localization data.

      This detail was interesting too: https://twitter.com/emergetools/status/1810790291714314706

      > There's over 20k files in the app, 17k of which are under 4 kB. In iOS, the minimum file size allocation is 4 kB, so having many small files causes unnecessary size bloat. Gmail could save 56.4 MB by moving their small files to an Asset catalog

    • gajjanagJan 2023

      > A page will be loaded in if any part of it is useful. Given that functions will be laid out more or less randomly throughout a shared library, and programs use a randomly scattered subset of the functions, I think its safe to say that you'll get a lot of bytes read in to ram that are never used.

      We have order files for this purpose so that functions are not randomly scattered: https://www.emergetools.com/blog/posts/FasterAppStartupOrderFiles . This technique is widely used by well known apps.

    • usr1106Sep 2024

      To be exact, that's what they call the X-Ray in their product speech, the breakdown is also there if you click around. But very nice data!

      Do you know how these examples are made? Is there a way for free uploads of apps or at least browsing those they have? My Web search found https://www.emergetools.com/app/example/android/bumble for Android which I am more interested in.

      No, I am not an app developer. Not considering buying a license just out of general engineering curiosity.

    • NelsonMinarJan 2026

      On Android vs iOS, it's worth noting Android apps are smaller than iOS apps. The details are complicated but this report says after installation Android apps take up about half the space as iOS. https://www.safetydetectives.com/blog/app-storage-usage-research/

      One specific complication: Apple's store reports install size, Google Play reports compressed download size. https://www.emergetools.com/blog/posts/are-android-apps-really-that-much-smaller-than-ios

    Related

    Textual Blogtextual.textualize.io54 people

    Algorithms for high performance terminal apps – Textual

    Textual Blog
    Company · last shared 2026
    Swift Blogswift.org307 people

    Swift is Open Source

    Swift Blog
    Company · last shared 2026
    Go Blogblog.golang.org529 people

    Go 2, here we come

    Go Blog
    Company · last shared 2026
    Shopify Engineeringshopify.engineering268 people

    Building all of our new mobile apps using React Native

    Shopify Engineering
    Company · last shared 2026
    AgileBits Blogblog.agilebits.com147 people

    1Password Travel Mode: Protect your data when crossing borders

    AgileBits Blog
    Company · last shared 2018
    Better Programmingbetterprogramming.pub319 people

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

    Better Programming
    Publication · last shared 2025
    Atlassian Blogblogs.atlassian.com154 people

    Git? tig

    Atlassian Blog
    Company · last shared 2023
    Graphite Bloggraphite.dev76 people

    Stacked changes: how FB and Google engineers stay unblocked and ship faster

    Graphite Blog
    Company · last shared 2026