Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #5544

R

redfin.engineering

Company blog · redfin.engineeringprogrammingweb

redfin.engineering is the company blog at redfin.engineering, writing about programming and web. Since 2017, 14 different Hacker News readers have linked it 45 times, most often “How to Replace Google's AMP Without Slowing It Down”. No feed was found, so read it on the site itself.

45mentions?
14HN people?
2017–2024first – last linked?
Links on Hacker News per year · peak 21 in 2017

Too few sampled comments (5) to say how often HN recommends it.?

Why HN links it

HN readers link Redfin's engineering blog, whose posts cover Google AMP, including page speed, preloading and privacy, and a proposed fix using the Web Packaging spec. The comments cite these posts as sources.

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.

Most-linked posts?

  1. How to Replace Google's AMP Without Slowing It Down
    3 people · 6 mentions · first linked 2018-02-16
  2. Two Commits and the User Experience of Git
    3 people · 5 mentions · first linked 2017-07-06
  3. We’ll Never Know Whether Monorepos Are Better
    3 people · 3 mentions · first linked 2017-06-28
  4. Google Doesn't Have the Guts to Make Page Speed Actually Matter
    2 people · 2 mentions · first linked 2018-07-13
  5. We Switched from Maven to Bazel and Builds Got 10x Faster
    2 people · 2 mentions · first linked 2017-12-12
  6. Service Workers Break the Browser’s Refresh Button by Default; Here’s Why
    2 people · 2 mentions · first linked 2017-11-15
  7. I Watched All of the Chrome Dev Summit 2017 Videos
    2 people · 2 mentions · first linked 2017-10-27
  8. Git Rebasing Public Branches Works Much Better Than You’d Think
    2 people · 2 mentions · first linked 2017-10-04
  9. How to Fix the Refresh Button When Using Service Workers
    2 people · 2 mentions · first linked 2017-11-29

What Hacker News says?

  1. The new stable timers API in Node 16, combined with top-level await, means that you can now easily sleep in an ESM Node script, like this: import { setTimeout } from 'timers/promises'; await setTimeout(1000); console.log("awake"); (But note that you'll have to activate ESM mode to write this script, e.g. by writing it in a `.mjs` file instead of a `.js` file or by adding a setting to package.json.) https://redfin.en…

    Comment linking /node-modules-at-war-why-commonjs-and-es-modules-cant-get-along-9617135eeca1

    on “Node.js 16 Available Now”
  2. Submitted I Watched All of the Chrome Dev Summit 2017 Videos as a story · 215 points

    HN discussion
  3. > It won't fix this. The only thing it will do, it will let browsers show the original link, not the AMP link, and fix the UI. The problems described in the article will not go away. No, it does more that, it does away with the need to use iframes which break scrolling, and it allows all sites to use preloading without violating privacy see https://redfin.engineering/how-to-fix-googles-amp-without-sl... "If other br…

    Comment linking /how-to-fix-googles-amp-without-slowing-it-down-522bc5e1e11d

    on “AMP: the missing controversy”
  4. Submitted Node Modules at War: Why CommonJS and ES Modules Can’t Get Along as a story · 193 points

    HN discussion
  5. That's why Redfin ( https://redfin.engineering/how-to-fix-googles-amp-without-sl... ) pointed out that the Web Packaging spec could fix this. But before you have a general purpose spec that fixes something, you need a specific embodiment that does. asmjs came before WASM. SPDY came before HTTP/2. Flash came before HTML5. I didn't like Flash, but would you have suggested Adobe worked with browser vendors for years to…

    Comment linking /how-to-fix-googles-amp-without-slowing-it-down-522bc5e1e11d

    on “AMP: the missing controversy”
  6. Submitted How to Replace Google's AMP Without Slowing It Down as a story · 159 points

    HN discussion
  7. That bug will never be fixed. https://redfin.engineering/two-commits-that-wrecked-the-user...

    Comment linking /two-commits-that-wrecked-the-user-experience-of-git-f0075b77eab1

    on “Flight rules for Git”
  8. Submitted Two Commits and the User Experience of Git as a story · 117 points

    HN discussion
  9. Sure, here are a few: - Command line switches are inconsistent. For example, to list remotes you use -v but to list branches you use -l - Speaking of command line switches, how about that bizarre need to separate paths in certain commands with "--" so that the parser doesn't get confused? I can never remember when that's necessary. - There's weird overlap between the porcelain commands that make them harder to learn…

    Comment linking /two-commits-that-wrecked-the-user-experience-of-git-f0075b77eab1

    on “Gitless: A simple version control system built on top of Git”
  10. Submitted We’ll Never Know Whether Monorepos Are Better as a story · 50 points

    HN discussion
  11. Yeah, it's mirroring the behavior of "git checkout -- myfile" which also does destructive changes without warning. These new commands were hatched in response to a blog post from a couple of years ago pointing out the confusion. https://redfin.engineering/two-commits-that-wrecked-the-user... A good conversation on HN followed. https://news.ycombinator.com/item?id=14712269 I've long wished git checkout (and now, git…

    Comment linking /two-commits-that-wrecked-the-user-experience-of-git-f0075b77eab1

    on “Highlights from Git 2.23”
  12. Submitted Slack Is Awful as a story · 30 points

    HN discussion
  13. I'll contribute this from Redfin's Engineering practice, July 13, 2018: "Google Doesn’t Have the Guts to Make Page Speed Actually Matter" https://redfin.engineering/google-doesnt-have-the-guts-to-ma... Google did just add a "Mobile Speed Score" to each URL in Adwords with a 1-10 scale of unknown composition/weighting that media folks and marketing managers can see, but developers can't really dig into (other than us…

    Comment linking /google-doesnt-have-the-guts-to-make-page-speed-actually-matter-ab2a1a8fe496

    on “The mysterious case of missing URLs and Google's AMP”
  14. Submitted We Switched from Maven to Bazel and Builds Got 10x Faster as a story · 11 points

    HN discussion
  15. I recommend measuring job satisfaction instead of developer productivity. It's the "least bad" proxy metric I know of. https://redfin.engineering/measure-job-satisfaction-instead-...

    Comment linking /measure-job-satisfaction-instead-of-software-engineering-productivity-418779ce3451

    on “There's No Such Thing as Software Productivity (2012)”
  16. Submitted Google Doesn't Have the Guts to Make Page Speed Actually Matter as a story · 6 points

    HN discussion
  17. > Accusing the AMP guys of ulterior motives is really wearing thin, AFAIK these guys love the web with a passion, they're trying to fend off an assault from native platforms. You are confusing individual people working on the project and the corporation that ultimately decides the entire direction of the project. You are also assuming that all people are inherently good and will immediately leave if something morall…

    Comment linking /how-to-fix-googles-amp-without-slowing-it-down-522bc5e1e11d

    on “Standardizing lessons learned from AMP”
  18. Submitted Service Workers Break the Browser’s Refresh Button by Default; Here’s Why as a story · 6 points

    HN discussion
  19. If you want the details, I did write a blog post about this. https://redfin.engineering/how-to-fix-googles-amp-without-sl... tl;dr: iframes cause all of AMP's problems, but they provide unbeatable performance, thanks to prerendering. Prerendering is faster than http://motherfuckingwebsite.com . The Web Packaging standard will allow Google to prerender sites in search results without AMP, and without violating users'…

    Comment linking /how-to-fix-googles-amp-without-slowing-it-down-522bc5e1e11d

    on “Standardizing lessons learned from AMP”
  20. Submitted Measure Job Satisfaction Instead of Software Engineering Productivity as a story · 6 points

    HN discussion
  21. (Author here.) When I wrote that, I was echoing what I believed to be a widespread view. For example: https://martinfowler.com/bliki/CannotMeasureProductivity.htm... "Productivity, of course, is something you determine by looking at the input of an activity and its output. So to measure software productivity you have to measure the output of software development - the reason we can't measure productivity is because…

    Comment linking /measure-job-satisfaction-instead-of-software-engineering-productivity-418779ce3451

    on “We’ll Never Know Whether Monorepos Are Better”
  22. Submitted We Switched from Maven to Bazel and Builds Got 10x Faster as a story · 5 points

    HN discussion
  23. Submitted Pay Down Your Technical Debt Faster by Limiting Your Payments as a story · 5 points

    HN discussion
  24. Submitted Say “No” to Your Manager as a story · 4 points

    HN discussion
  25. Submitted I Watched All of the Chrome Dev Summit 2017 Videos So You Don’t Have To as a story · 4 points

    HN discussion
  26. Submitted We’ll Never Know Whether Monorepos Are Better as a story · 4 points

    HN discussion
  27. Submitted Ask Engineering Interview Candidates to Explain Something as a story · 3 points

    HN discussion
  28. Submitted Git Rebasing Public Branches Works Much Better Than You’d Think as a story · 3 points

    HN discussion
  29. Submitted How to Fix the Refresh Button When Using Service Workers as a story · 2 points

    HN discussion
  30. Submitted We'll never know whether monorepos are better as a story · 2 points

    HN discussion

Search all of HN for redfin.engineering

Linked by the same people?