Paul Ford wrote a beautiful piece in Bloomberg about what GitHub is. I wish more technical writers could write like him: https://www.bloomberg.com/news/articles/2018-06-06/github-is-microsoft-s-7-5-billion-undo-button
When designing a user interface, imagine some old woman using it, say Margaret Hamilton, and she's clicking your app's buttons and saying to you, as old people do,
"Young whippersnapper, when I was your age, I sent 24 people to the ACTUAL MOON with my software in 4K of RAM and here I am clicking your button and it takes ten seconds to load a 50 megabyte video ad and then it crashes
I'm not even ANGRY with you, I'm just disappointed."
So the self-care bot is great and all, but sometimes it feels like I'm following my Mom on Mastodon.
Sound advice on Redux, from its creator:
"...if you’re just learning React, don’t make Redux your first choice. Instead learn to think in React. Come back to Redux if you find a real need for it, or if you want to try something new."
That advice works with with Vue and Vuex as well!
I wrote a piece for Smashing Magazine about SVG and pointer-events. My first for the publication. 😊
" My struggle to learn React" (by Pattern Lab creator Brad Frost) is refreshingly honest. I think we've all had these sorts of experiences.
"12 Things Everyone Should Understand About Tech" is a thought-provoking read. Would love to see sources for statements like "Only about 15% of programmers work at startups," though. (via @baldur )
Back in action after a trip to Florida and some time off at home. Let's do this. https://mastodon.xyz/media/EPk-jWwqBl6ujviPIkw
It seems like lots of major GitHub repos (request, create-react-app, node-sass, Microsoft PXT) are getting warnings about the same potentially vulnerable npm dependency.
It's probably not a big problem and might even be a false positive, but either way it highlights how tricky security in the npm ecosystem can be.
Amazon's choice for the Nokia 6 is... the Mate SE. 😕
I'd love to know how they come up with this stuff.
Async/await is awesome, but it can be tempting to await all the things and sacrifice concurrency in favor of readability.
Here are some tips on avoiding that problem! https://medium.freecodecamp.org/avoiding-the-async-await-hell-c77a0fb71c4c
My slide deck about Web Components is made with Web Components. View the source on the HTML:
New Flathub is 🔥🔥🔥🔥!
I love concise language, elegant design, strong coffee, and jazz. Consulting Engineer at https://red.ht/labs
Generalistic and moderated instance. All opinions are welcome, but hate speeches are prohibited. Users who don't respect rules will be silenced or suspended, depending on the violation severity.