Top all-time · #4953
Mainmatter
Company blog · simplabs.com/blog · on HN as marcoowprogrammingweb
Mainmatter is the company blog at simplabs.com, writing about programming and web. Since 2017, 16 different Hacker News readers have linked it 32 times, most often “An intro to animating with the Web Animations API”. It is still writing: the last post was on 2026-10-08, and you can follow it by feed.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN readers cite this post on the state of Progressive Web App support in mobile browsers, mainly around iOS limits such as push notifications and Firefox's PWA support. The comments cite it as a reference point, not praise it.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
We know the code, tools, and practices that go into successful development. We partner with our clients to solve their toughest tech challenges by sharing our skills and expertise as teammates.
Most-linked posts?
- /blog/2020/06/10/the-state-of-pwa-support-on-mobile-and-desktop-in-2020/3 people · 3 mentions · first linked 2020-11-18
- An intro to animating with the Web Animations API2 people · 2 mentions · first linked 2021-02-04
- Ember.js in 2021 – A Beacon of Productivity2 people · 2 mentions · first linked 2021-03-19
- SPAs, PWAs and SSR2 people · 2 mentions · first linked 2019-04-05
What Hacker News says?
> there are still limits to what can be done with a mobile web browser This is true, but perhaps not as many as some may think! Progressive Web Applications can now do quite a lot on mobile and tablets, with a notable exception of push notifications on iOS. They are an increasingly interesting option for those whose use case allows it. https://simplabs.com/blog/2020/06/10/the-state-of-pwa-suppor...
Comment linking /blog/2020/06/10/the-state-of-pwa-support-on-mobile-and-desktop-in-2020/
on “Apple Announces App Store Small Business Program”Submitted Failing (and winning) at planning software projects as a story · 33 points
HN discussionthis is 2020[1] state but you can make an idea, the most important one in my opinion is the friction that exists to add the app to the app list of your phone, you can't do it programatically is the user who has to go through the menus of iOS, it makes imposible to have a nice Web App Store and that's the biggest barrier for mass adoption in my opinion. - [1] https://simplabs.com/blog/2020/06/10/the-state-of-pwa-supp…
Comment linking /blog/2020/06/10/the-state-of-pwa-support-on-mobile-and-desktop-in-2020/
on “FirefoxPWA: Progressive Web Apps for Firefox”Submitted Git Good – The magic of keeping a clean Git history as a story · 28 points
HN discussionBug bashes are a bit like cool down periods in my experience – if your focus is 100% on features all of the time then every now and then you need to catch up on open bugs or piled up tech debt. I'd argue these types of activities are not necessary at all when all stakeholders contribute to the scope of each iteration (see https://simplabs.com/blog/2020/06/17/failing-and-winning-at-... ). Still, if a bug isn't taken…
Comment linking /blog/2020/06/17/failing-and-winning-at-planning-software-projects
on “Failing (and winning) at planning software projects”Submitted Actix – an actor framework for the Rust programming language as a story · 13 points
HN discussionhttps://simplabs.com/blog/2020/06/10/the-state-of-pwa-suppor... Firefox is just making its existence harder by not supporting PWAs.
Comment linking /blog/2020/06/10/the-state-of-pwa-support-on-mobile-and-desktop-in-2020/
on “Firefox 85 Is Here, but Mozilla Is Killing PWA Features”Submitted Ember.js in 2021 – A Beacon of Productivity as a story · 9 points
HN discussionSubmitted Writing Rust NIFs for Elixir with Rustler as a story · 7 points
HN discussionSubmitted The guide to making remote work work as a story · 6 points
HN discussionSubmitted The True Cost of a Quickfix as a story · 4 points
HN discussionSubmitted Writing Rust NIFs for Elixir with Rustler as a story · 3 points
HN discussionSubmitted SPAs, PWAs and SSR as a story · 3 points
HN discussionSubmitted Rust-phf: the perfect hash function as a story · 2 points
HN discussionSubmitted Automating Ember Releases with Rust as a story · 2 points
HN discussionSubmitted An intro to animating with the Web Animations API as a story · 2 points
HN discussionSubmitted An intro to animating with the Web Animations API as a story · 2 points
HN discussionSubmitted Simplabs monthly update – April 2019 as a story · 2 points
HN discussionSubmitted Elixir Umbrella Applications and Testing with Mox as a story · 2 points
HN discussionSubmitted Three ways you can improve your NPM publish as a story · 1 points
HN discussionSubmitted How to Create an Interface Inventory as a story · 1 points
HN discussionSubmitted Ember.js in 2021 – A Beacon of Productivity as a story · 1 points
HN discussionSubmitted Trying your GitHub Actions locally as a story · 1 points
HN discussionSubmitted Ember.js in 2021 – A Beacon of Productivity as a story · 1 points
HN discussionSubmitted How to Over-Engineer a Static Page as a story · 1 points
HN discussionSubmitted Simplabs monthly update – glimmer, JavaScript, ember and more as a story · 1 points
HN discussionSubmitted Sentry Error Reporting for Ember.js as a story · 1 points
HN discussionSubmitted Spas, PWAs, SSR and progressive enhancement all over again as a story · 1 points
HN discussionSubmitted Automated dependency updates for your internal Gitlab server️ using Renovate as a story · 1 points
HN discussionSubmitted Testing CSS in Ember Apps as a story · 1 points
HN discussion