Top all-time · #1165
Airbnb Engineering & Data Science
Company blog · airbnb.ioprogrammingdata
Airbnb Engineering & Data Science is the company blog at airbnb.io, writing about programming and data. Since 2015, 60 different Hacker News readers have linked it 66 times, most often “Lottie – Use after effects animations in web and native apps”. It is still writing: the last post was on 2026-10-13, and you can follow it by feed.
Rarely recommended · 2 of 40 sampled comments recommend it?
Why HN links it
Cited mainly as a hub for Airbnb's open-source projects (Lottie, Airflow, visx, react-dates, Enzyme) and occasionally its engineering posts. Commenters mostly point to the tools rather than the writing.
Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Lottie – Use after effects animations in web and native apps6 people · 6 mentions · first linked 2018-10-12
- Visx – low-level visualization components for React6 people · 6 mentions · first linked 2020-09-23
- React Sketch.app — render React components to Sketch3 people · 4 mentions · first linked 2017-04-25
- /projects/3 people · 3 mentions · first linked 2020-03-28
- Visx – D3 + React Visualization Components by Airbnb3 people · 3 mentions · first linked 2020-09-22
- /3 people · 3 mentions · first linked 2019-03-07
- /2 people · 2 mentions · first linked 2020-06-07
- Aerosolve – A machine learning package built for humans2 people · 2 mentions · first linked 2015-06-05
- Lottie for Android, iOS, React Native, and Web2 people · 2 mentions · first linked 2018-04-10
- Airbnb: Binary Alert2 people · 2 mentions · first linked 2020-02-03
What Hacker News says?
Have you heard of Lottie? https://airbnb.io/lottie/
Comment linking /lottie/
on “Adobe to remove Flash Player from web site after December 2020”Submitted Lottie – Use after effects animations in web and native apps as a story · 283 points
HN discussionIf you think they don't have a good engineering culture, you should check out their open-sourced tools[0]. I had an opportunity to work with some of their open-sourced tools (Airflow was one of them) about 5 years ago at my old workplace, and the quality of their product and documentation is nothing but superb. At my current workplace, I use Enzyme all the time when dealing with unit tests, and it seems to be pretty…
Comment linking /projects/
on “Citing revenue declines, Airbnb cuts 25% of workforce”Submitted React Native Navigation Library as a story · 235 points
HN discussionIf there are engineers you highly respect on your team, their code is a great place to start. Otherwise, many top tech companies now open source software that they've written internally, oftentimes with their own websites. And there is also a growing trend for them to actually maintain the software they open source as opposed to just throwing it over the fence. Think of companies that have a strong engineering brand…
Comment linking /projects/
on “Effective Engineer – Notes”Submitted Airbnb Engineering as a story · 137 points
HN discussion> The people actually doing the work don’t have time to talk about it and the people spending all their time talking about it aren’t doing the work. I think that's a really sad and cynical view. I assume you don't spend 16 hours a day writing code. I assume you have hobbies and other interests. For some people, educating others about their favorite topics is their hobby. Writing about their projects is their hobby.…
Comment linking /
on “Most tech content is bullshit”Submitted Lottie for Android, iOS, React Native, and Web as a story · 89 points
HN discussionWhether or not a company is a "tech" company is kind of a muddled question, but taking even a brief glance at https://airbnb.io/ (their engineering blog) makes it clear that AirBnB does some pretty serious engineering. For example, their post about their work in search ranking is quite interesting [1]. [1]: https://medium.com/airbnb-engineering/machine-learning-power...
Comment linking /
on “Airbnb to Acquire HotelTonight”Submitted Aerosolve – A machine learning package built for humans as a story · 58 points
HN discussionThis exists, it’s called visx, and it’s great. https://airbnb.io/visx
Comment linking /visx
on “D3 in Depth”Submitted Enzyme v3 released as a story · 53 points
HN discussionIt also irks me that that list was shared as an image. For me, it's just an inconvenience. For others, it's an accessibility problem, at least until OCR is 100% accurate. Anyway, here's the list (I tested all the URLs): Windows: https://github.com/Microsoft/react-native-windows macOS: https://github.com/ptmt/react-native-macos Linux (Qt): https://github.com/status-im/react-native-desktop AR: https://github.com/Hippo…
Comment linking /react-sketchapp/
on “React Native and Yoga Both Given MIT Licence by Facebook”Submitted Apache Superset is an enterprise-ready business intelligence web application as a story · 25 points
HN discussionthanks Jerry2, the Animation was created using adobe aftereffects and exported using the bodymovi plugin as a JSON file along with keyframe images. The exported animation can be loaded using the lottie framework. https://airbnb.io/lottie/ . Hope this helps.
Comment linking /lottie/
on “Show HN: Tableau-Like Data Visualizations in JavaScript”Submitted Visx – D3 + React Visualization Components by Airbnb as a story · 12 points
HN discussionAnimations like the one on the front page of https://www.charts.com/muze can be created using adobe aftereffects and exported using the bodymovi plugin as a JSON file along with keyframe images. The exported animation can be loaded using the lottie framework. https://airbnb.io/lottie/
Comment linking /lottie/
on “Show HN: Tableau-Like Data Visualizations in JavaScript”Submitted Visx – low-level visualization components for React as a story · 4 points
HN discussionOur corporate UI library uses lottie-web for its animated components like spinners, progress bars etc. This page: https://airbnb.io/lottie/#/community-showcase Absolutely cooks my company-issued laptop and my belief is that had it been done via CSS, it wouldn't have this effect.
Comment linking /lottie/
on “Lottie is an open format for animated vector graphics”Submitted A web-based query execution tool built on top of Facebook's PrestoDB as a story · 3 points
HN discussionVisx basically solves this problem: https://airbnb.io/visx/
Comment linking /visx/
on “React and D3.js”Submitted Visx a collection of expressive, low-level visualization primitives for React as a story · 3 points
HN discussionI also went this route and used d3 for the math but my own hand-made SVGs for the rendering so that the DOM is all in "react land". You may want to check out this library: https://airbnb.io/visx/ They converted a ton of d3 features into proper React components
Comment linking /visx/
on “Why I don't miss React: a story about using the platform”Submitted Give your JavaScript the ability to speak many languages as a story · 3 points
HN discussionNot just mobile apps: Windows: https://github.com/Microsoft/react-native-windows Macos: https://github.com/ptmt/react-native-macos Linux (Qt): https://github.com/status-im/react-native-desktop AR: https://github.com/HippoAR/react-native-arkit VR: https://facebook.github.io/react-vr/ TV: https://github.com/react-tv/react-tv Shell consoles: https://github.com/Yomguithereal/react-blessed Word: https://github.com/nitin4…
Comment linking /react-sketchapp/
on “Guide to JavaScript Frameworks”Submitted Reagent – React testing from Airbnb as a story · 3 points
HN discussion> I'm really interested in your comment about how Gastsby, Next et. al. are doing SSR wrong. For context, I'm an SSR newbie, currently trying to migrate a site I started away from Gatsby (realized it's not the right tool for the job). please read through the whole Reddit thread i linked. i compare a minimal Next.js hello-world page to domvm-rendered e-commerce page. what specifically they do to produce such a sub-op…
Comment linking /
on “Next.js 9.4 – Fast Refresh, Incremental Static Regeneration”Submitted Airbnb: Binary Alert as a story · 2 points
HN discussionhttp://airbnb.io/lottie/ the perfect solution (works for React and React Native too).
Comment linking /lottie/
on “Learn React by building a web app”Submitted React Sketch.app — render React components to Sketch as a story · 2 points
HN discussion