Show more

Upgraded Airbnb's server side renderer to v8.9 from v6.11 ๐Ÿš€

Avg server response time fell 32%, P95 fell 50%, but P99 doubled (seemingly due to slow gcs). Boot-up time improved 30%. Adds to our React 16 wins ๐ŸŽ‰

Code, conferences and noodle soup - a summary of how I spent 2017 doing devrel in UTC+5 and above.

If you watch the โ€œwhite helmetโ€, I remember there is one who spoke about the two roles he was thinking to choose: one is fighting at the frontline, the other one is doing the humanitarian work in the background. things are not just one way, both are needed.

I just tried to start this move recently: whenever I see someone is doing something good to others, I will give them a thumbs up ๐Ÿ‘ literally. e.g. give up seat to others, helping people to open door.

I just had this convo w someone in the meetup, around digital security: if we want to be just pessimistic about the situation, we might ended up hopeless and not constructive.. but if there are still something motivating and importantly helpful, even some potential improvements, then maybe it's not too bad? Idk, seems like some of these things covers many dimensions and complicated in its nature..

Checking out crypto talks today. I was actually curious because of their haskell code. its ios/android protocol code is in rust (at @Wire HQ in Berlin)

If you personally run, work at, or know people at a registered non-profit organization, please direct them here to apply for some free magic Internet money:

Using Xiaomi Flora + HA + Homebridge to monitor soil temperature, soil moisture and light intensity of my hydrangea pot in HomeKit. The sensor detects soil conductivity too, but HomeKit does not have such characteristic.

Wednesday Berlin: Mogensen-Scott Encoding (by Alexander), Type of Sound (by Daniel) (@ red pineapple media in Berlin)

@raucao feels like I just discover the tip of the iceberg of the many who are working quietly in a different space (after noticing the ccc existence). feeling excited now to find out more unknowns at the 34c3 congress!

of course, we have to take care of the human part also haha. we should not be critical to people, but for ourselves, we might be able to keep it as reminder.

Show thread

yes, compromises - we know, we open it up, and we admit frankly. similar like preferences

we are programmers, have to be technical exact, and reasonable.

also, sometimes we know we are not exactly right, others might not be exactly wrong as well. as simple as that, no ego

Engineering is 90% making compromises. So much so that we miss opportunities to have our cake and eat it too. Not everything is a dichotomy. 10% is finding uncoโ€ฆ

Reminder of how much some dudes in this industry hate women.

This comment is on my Quantum article, the 20th most upvoted post on Hacker News of all time

wondering where do they get green papayas to make somtum in berlin? (at @BangkokCityDe in Berlin)

Missed yesterday? You can watch the pitches here: @elishatan @cheeaun @ValentineChua

Results are in!

But 2/3 guessed the wrong answer. Correct result was "Bfunction Bโ€ฆ" because the "function" is hoisted to the top and converted to a string with "B"+B. The "toString" override won't be called then, because B is already a Primitive.

Show more

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!