Oh I have a weak for this kind of puzzles, especially since it exposes the problem our maps have due to the Mercator Projection. Could spend all day with this. In the Puzzle you need to drag the shape of the territory to the right place. Just like in childhood we collected pictures piece by …
React Native Under the Hood: MessageQueue & JS Thread
Yesterday I spent all day on the React Native Bridge digging deep into what gets sent over. This talk by Rotem Mizrachi-Meidan nicely details why one would want to do that. Next to the basic MessageQueue.spy(), I also used the aforementioned rn-snoopy to get some aggregated stats. A write-up of this video is also available.
CSS Houdini Experiments
At the very end of the Say Hello to Houdini and the CSS Paint API article there’s only a small mention of this site. However it’s that great that it’s worth a link/post on its own. ⚠️ Be sure to use Chrome Canary – with “Experimental Web Platform features” enabled via chrome://flags – when visiting …
Falcon Heavy & Starman
Unstated — The setState of React State Management
Unstated is designed to build on top of the patterns already set out by React components and (the new) Context. Unstated is built upon three pieces that all work together: Container <Subscribe> <Provider> The idea is that the Container only keeps itself busy with the state. Using <Subscribe> you can link that state to your …
Continue reading “Unstated — The setState of React State Management”
The exciting future of React
Good talk by Kitze on some of the new features of React. Think Error Boundaries, the new Context API, etc. Additionally he also looks forwards to getDerivedStateFromProps, the upcoming deprecation of componentWillMount / componentWillUpdate / componentWillReceiveProps, and the aforementioned (but no longer available?) call-return feature.
Say Hello to Houdini and the CSS Paint API
Working with symlinked packages in React Native
For an RN app I’m co-developing we have several repos that work together. One of the repos acts a library for other repos to use. During development, in order to test a few things out, we sometimes need to have the local dev version of the library repo work with one of the other repos …
Continue reading “Working with symlinked packages in React Native”
Lesser known CSS Quirks & Advanced Tips
Introducing Flutter, Google’s new Mobile UI Framework
Recently Google announced Flutter, their mobile UI framework that “helps developers craft high-quality native interfaces for both iOS and Android”. Flutter targets the sweet spot of mobile development: performance and platform integrations of native mobile, with high-velocity development and multi-platform reach of portable UI toolkits. Here’s a simple Hello World app: import ‘package:flutter/material.dart’; void main() …
Continue reading “Introducing Flutter, Google’s new Mobile UI Framework”