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
    M

    Matthew Wilson

    mdwdotla.medium.com · Personal blog · on HN since 2020

    Matthew Wilson, a former Google Chrome engineer turned startup founder, writes about Rust, team management, AI, and raising startup funding.

    Visit blogHN submissions
    Languages & CompilersStartupsTech Industry
    What HN says

    HN cites his Rust startup post as a caution (not worth it unless CPU-bound) and his Chrome team write-up for engineer counts.

    Stats for nerds
    17HN people shared it
    13linked in comments
    532story points
    Aug 2025last shared
    2022people per year2025

    Top posts on HN

    1. 1
      Using Rust at a startup: A cautionary tale
      5 people · 265 points · first shared 2022 · 323 comments on HN
    2. 2
      Everything I wish I had known about raising a seed round
      1 person · 207 points · first shared 2022 · 90 comments on HN
    3. 3
      The end of classical Computer Science is coming
      2 people · 38 points · first shared 2022 · 76 comments on HN
    4. 4
      Hey, let's fire all the devs and replace them with AI (2023)
      4 people · 11 points · first shared 2023 · 9 comments on HN
    5. 5
      Mercator: An ESP32-based spherical persistence-of-vision display
      2 people · 6 points · first shared 2020 · 1 comments on HN
    6. 6
      Why New Tech Products Fail
      1 person · 2 points · first shared 2024 · 2 comments on HN
    7. 7
      Startups, Impact, and the Search for Meaning
      1 person · 2 points · first shared 2025 · Discussion on HN
    8. 8
      How LLMs and coding agents change the dynamics of adopting Rust
      1 person · 1 points · first shared 2026 · Discussion on HN
    9. 9
      Some thoughts on running successful teams at google c06124959205
      3 people · first shared 2023
    10. 10
      Why im leaving google for a startup 88be418236d8
      1 person · first shared 2024

    What HN people wrote when they linked it

    • lesuoracAug 2025

      > so 402/653 is spent on the core activities you favour

      I don't think that's correct. IIUC, Software Dev was 260M for Mozilla + Mozilla Corporation + Mozilla Foundation + MZLA Technologies Corp. + Mozilla Ventures + Mozilla.ai. With large increase of 40M from 2023 to 2022 so I'd bet a good chunk of that is going to Mozilla.ai knowing how the rest of the corporate world is acting right now.

      Like the Chrome Mobile team is 40 people [1]. I can't image that web + support is going to more than 4x that so you get to ~160 people which at 300k a head is 48 million. I don't see how out of the 6 organizations that 93% (700/750) of the employees are working on FireFox and not a different thing.

      48 million just in salaries against the $494 million that Google gave Mozilla in 2023 just seems like it should be extremely possible to save at least half of it. Sure, we've gone beyond the initial ~$150M but for all (?) of Mozilla's life the payments from Google have covered software development [3] and for Safari the payments were in the billions so if Mozilla focused on making a better browser with higher market share their payments would go up as well.

      [1]: https://mdwdotla.medium.com/some-thoughts-on-running-successful-teams-at-google-c06124959205

      [2]: https://assets.mozilla.net/annualreport/2024/mozilla-fdn-2023-fs-final-short-1209.pdf

      [3]: https://en.wikipedia.org/wiki/Mozilla_Corporation#Finances

    • moldaviNov 2022

      Easier than C or C++ for sure. But how is Rust as easy as a GC'd language like Java or Go?

      They have strictly less constraints to deal with, and (in my experience) less superfluous refactoring sessions due to the overly conservative nature of the borrow checker. I like how Matt Welsh put it in https://mdwdotla.medium.com/using-rust-at-a-startup-a-cautionary-tale-42ab823d9454:

      > What really bites is when you need to change the type signature of a load-bearing interface and find yourself spending hours changing every place where the type is used only to see if your initial stab at something is feasible. And then redoing all of that work when you realize you need to change it again.

      Perhaps you're instead speaking of a specific situation or kind of program where the borrow checker happens to work well?

    • lremSep 2023

      Mozilla claims over 700 of their 750 employees work on Firefox. It's a bit harder to find out the number of people working on Chrome. The founding director remarks that there were 40 engineers working on Chrome mobile in https://mdwdotla.medium.com/some-thoughts-on-running-successful-teams-at-google-c06124959205. That's obviously just a slice of the whole team. Search results suggest a range of numbers between 23 and 500. There appears to be about 12k in the whole department building Chrome, Android and the other software shipped to users. From all that you can extrapolate that there likely isn't a huge disparity between number of engineers on both browsers.

    • BSDobelixDec 2024

      2019:

      >Chrome, with an emphasis on making the web great for the next billion users. The team consists of around 40 engineers, in addition to a number of PMs, test engineers, UX designers, researchers, and others. We built a lot of features in Chrome that are used by more than a billion people.)

      https://mdwdotla.medium.com/some-thoughts-on-running-successful-teams-at-google-c06124959205

      "MY" Mozilla has 46 engineers ;)

      But if you think ludicrous big teams can make "much" product you should read "The Mythical Man-Month"..again ;)

      The ~23 was from 2012, sorry about the outdated information

    • candiodariApr 2024

      Being pushed/forced to implement top-down efforts, forced to comply with management's directives instead of being empowered to build things bottom-up

      https://sifted.eu/articles/deepmind-talent

      https://www.businessinsider.com/ai-researcher-quit-google-openai-bard-training-on-chatgpt-report-2023-3

      https://www.bloomberg.com/opinion/features/2023-07-13/ex-google-scientists-kickstarted-the-generative-ai-era-of-chatgpt-midjourney

      https://mdwdotla.medium.com/why-im-leaving-google-for-a-startup-88be418236d8

    • twpFeb 2023

      Rust is fantastic for writing robust, secure, high-performance software. Rust is definitely a much, much better C++ in almost every respect. No doubt there.

      However, for many problems, the sweet spot of a good-enough static type system and garbage collector - effectively a better Python - is a better fit.

      This article explains things well, IMHO: https://mdwdotla.medium.com/using-rust-at-a-startup-a-cautionary-tale-42ab823d9454

    Related

    Matt Maroonmattmaroon.com71 people

    I Quit Hacker News

    Matt Maroon
    Personal · last shared 2015
    Matt Rickardmatt-rickard.com98 people

    Reflections on 10k Hours of Programming

    Matt Rickard
    Personal · last shared 2025
    A Smart Bearblog.asmartbear.com407 people

    Avoid blundering: 80% of a winning strategy

    A Smart Bear
    Personal · last shared 2026
    Matthew Greenblog.cryptographyengineering.com418 people

    Why I’m done with Chrome

    Matthew Green
    Personal · last shared 2026
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Pixelmonkeypixelmonkey.org22 people

    Why Startups Die

    Pixelmonkey
    Personal · last shared 2018
    Matt Brubecklimpet.net28 people

    Let’s build a browser engine (2014)

    Matt Brubeck
    Personal · last shared 2025
    Matthias Endlerendler.dev45 people

    The best programmers I know

    Matthias Endler
    Personal · last shared 2026