Pinned tabs #1
Not only pin, but share
November 10, 2018
Free MIT UX course, disenchantment, react-testing-library and more.
Course
- "User Interface Design & Implementation"
is a free course by MIT with focus on Design, Implementation, Evaluation and Research.
Articles:
"Becoming a dramatically better programmer" by Henry Stanley
contains great advices on how to accumulate knowledge and become a better developer, also why you should learn non-familiar technologies."Distributed Design: How Stack Overflow builds strong remote teams" by Ted Goas (@tedgoas)
Ted is the Sr. Product Designer at Stack Overflow. While this article definitely has a focus on a design process within a remote way of working, it is more about tackling general issues of the remote. It is a fascinating article and you won't make a mistake by reading it."Node + JS Foundation" by Isaac Z. Schlueter (@izs)
is a balanced and introspected view on benefits we might get if two foundations are to be merged.
"On Code Reviews" by Nick Schrock (@schrockn)
is an interesting article, which declares a list of rules to guide you through your future code reviews."12 Factor CLI Apps" by Jeff Dickey (@jdxcode)
Jeff is a CLI developer at Heroku. Heroku invented 12 factor apps, which is an incredibly good guideline on building reliable, scalable apps. In this particular article Jeff drafted similar guide but for CLI apps. I don't agree with all of the points he made, but with most of them i do. If you do CLI apps (as i do), this article can shed some light on how your CLI app can be better.
- "Atom understands your code better than ever before"
This article shares how GitHub built "Tree-sitter"—parser generator tool and an incremental parsing library; and how it allowed them to introduce new features, improve existing ones and increase the performance of syntax highlighting.
Rants:
"Software disenchantment" by Nikita Prokopov (@nikitonsky)
is an amazing rant, which makes you laugh and then cry a little. Worth your time 100%. Also, you should absolutely support @nikitonsky on patreon if you liked this article or his projects (FiraCode, AnyBar, DataScript, Rum and other Clojure open-source)"RE: Software disenchantment" by Rakhim Davletkaliyev (@freetonik)
is an answer to the previous article with a balanced point of view and wide set of arguments and counterarguments.
Tales
- "Digg's v4 launch: an optimism born of necessity" by Will Larson (@lethain)
is a sad but hilarious and breathtaking story digg's last launch. 'member?
Tutorials & Libraries
"Introducing the react-testing-library 🐐 " by Kent C. Dodds (@kentcdodds)
is an interesting and novel take on testing react related code."react-testing-library"
is an aforementioned library, described by an author as "Simple and complete React DOM testing utilities that encourage good testing practices.""Making your UI tests resilient to change" also by Kent C. Dodds (@kentcdodds)
describes one way to make e2e tests more reliable.
Pin this tab!
your Vladimir Starkov