brettdewoody reading-list

My recent dev-related reads, with occasional thoughts

Tue Feb 16 10:02:38 2021
https://www.freshworks.com/crm/gdpr/

Fri Feb 12 13:42:31 2021
https://stackoverflow.blog/2021/02/11/why-are-video-calls-so-tiring-you-might-be-misreading-cultural-styles

Tue Oct 20 16:55:31 2020
https://www.visualcapitalist.com/top-struggles-of-remote-workers

Wed Sep 16 08:34:24 2020
https://hbr.org/2019/03/4-reasons-talented-employees-dont-reach-their-potential

Thu Aug 27 16:52:50 2020
http://media.steampowered.com/apps/valve/Valve_Handbook_LowRes.pdf

Fri Aug 21 07:02:49 2020
https://engineering.fb.com/web/facebook-com-accessibility

Tue Aug 18 18:04:18 2020
https://www.everywoman.com/my-development/learning-areas/articles/7-tried-and-tested-ways-build-stronger-happier-more-vibrant

Tue Aug 18 17:24:57 2020
https://reactjs.org/blog/2020/08/10/react-v17-rc.html

Tue Aug 11 13:57:31 2020
https://ai.facebook.com/blog/using-ai-to-detect-covid-19-misinformation-and-exploitative-content/?sf236351799=1&fbclid=IwAR3izkB_s3gsE6i8EFoT8AjIiSZSpo_GxjMOzZ5_sCN787e1-LQZDCnjfuw

Fri Jul 24 09:39:50 2020
https://www.facebook.com/careers/life/behind-the-scenes-with-an-engineering-manager

Wed Jul 22 13:23:55 2020
https://distributed.blog/2020/06/19/morra-aarons-mele-introversion-anxiety/

Wed Jul 15 22:15:12 2020
https://about.fb.com/news/2020/07/facebook-2020-diversity-report/

Thu Jul 9 12:03:29 2020
https://medium.com/@nihon_rafy/leading-a-community-during-covid-pandemic-8e3e0cc48167
A great example of a community becoming more engaged and interactive as a result of the pandemic and moving on-line.

Mon Jul 6 19:57:26 2020
https://engineering.freeagent.com/2020/06/26/switching-to-feature-testing-with-headless-chrome/

Mon Jul 6 15:38:41 2020
https://stackoverflow.blog/2020/07/03/how-stack-overflow-hires-engineers/?cb=1

Fri May 29 19:28:17 2020
https://www.facebook.com/careers/life/behind-the-scenes-with-whatsapp-engineering

Thu May 28 19:29:22 2020
https://www.facebook.com/careers/life/behind-the-scenes-workplace-engineering

Wed May 27 21:52:05 2020
https://www.facebook.com/careers/life/behind-the-scenes-with-arvr-engineering

Wed May 27 11:33:55 2020
https://medium.com/@cosmocatalano/on-strava-or-the-things-you-love-should-love-you-back-b6928d6e8b5b

Fri Apr 17 17:57:42 2020
https://firstround.com/review/one-rubric-changed-boxs-engineering-performance-heres-how/

Sat Apr 4 11:36:04 2020
https://thenewstack.io/devrel-and-the-increasing-popularity-of-the-developer-advocate/

Thu Mar 26 23:06:11 2020
https://coronavirus.jhu.edu/map.html

Wed Mar 11 07:31:37 2020
https://ma.tt/2020/03/coronavirus-remote-work/

Wed Mar 4 17:50:13 2020
https://community.letsencrypt.org/t/revoking-certain-certificates-on-march-4/114864

Tue Feb 11 14:58:15 2020
https://lp.buffer.com/state-of-remote-work-2020

Mon Feb 10 16:24:42 2020
https://www.fastcompany.com/90461922/4-ways-you-can-get-more-comfortable-taking-criticism

Wed Jan 29 23:41:28 2020
https://engineering.fb.com/open-source/open-source-2019

Thu Jan 23 14:42:40 2020
https://medium.com/shopback-engineering/5-things-you-might-be-interested-in-your-flow-config-1ad35b023e93

Wed Jan 22 22:59:51 2020
https://tylermcginnis.com/react-render-props/

Sat Jan 18 00:28:57 2020
https://medium.com/@rossbulat/how-to-memoize-in-react-3d20cbcd2b6e

Sat Jan 18 00:25:37 2020
https://reactjs.org/blog/2019/11/06/building-great-user-experiences-with-concurrent-mode-and-suspense.htm

Fri Jan 17 08:40:40 2020
https://kentcdodds.com/blog/should-i-usestate-or-usereducer

Tue Jan 14 16:50:57 2020
https://kentcdodds.com/blog/how-to-optimize-your-context-value

Mon Jan 13 22:40:00 2020
https://kentcdodds.com/blog/how-to-use-react-context-effectively

Mon Jan 13 12:24:15 2020
https://dev.to/bitpunchz/react-hooks-in-a-nutshell-4llg

Fri Jan 10 13:39:37 2020
https://instagram-engineering.com/making-instagram-com-faster-code-size-and-execution-optimizations-part-4-57668be796a8

Wed Jan 8 10:43:40 2020
https://dev.to/lydiahallie/javascript-visualized-the-javascript-engine-4cdf

Wed Dec 18 15:19:24 2019
https://aneventapart.com/news/post/slow-design-for-an-anxious-world

Wed Dec 18 12:21:03 2019
https://stackoverflow.blog/2019/12/16/this-this-whiteboard-interviews

Mon Dec 16 16:03:13 2019
https://www.stackoverflowbusiness.com/blog/making-remote-work-at-stack-overflow

Mon Dec 16 09:21:43 2019
https://www.inc.com/minda-zetlin/google-resume-mistakes-laszlo-bock-job-hiring-employment.html

Sun Dec 15 16:33:38 2019
https://www.inc.com/jeff-haden/heres-how-google-knows-in-less-than-5-minutes-if-someone-is-a-great-leader.html

Fri Dec 13 17:11:20 2019
https://www.inc.com/rhett-power/high-emotional-intelligence-is-essential-in-todays-workplace.html

Mon Dec 9 09:37:37 2019
https://www.glassdoor.co.uk/Overview/Working-at-Theorem-EI_IE960344.11,18.htm

Sat Dec 7 15:56:37 2019
https://www.inc.com/jeff-haden/heres-how-to-tell-within-5-minutes-if-someone-isnt-as-smart-as-they-think.html

Fri Dec 6 18:11:34 2019
https://www.stackoverflowbusiness.com/blog/get-your-artifacts-right-eight-examples-of-developer-driven-employer-branding-content

Thu Dec 5 13:58:20 2019
https://www.fastcompany.com/90437174/an-early-instagram-employee-offers-advice-on-building-meaningful-communities

Sun Nov 24 15:52:54 2019
https://www.fastcompany.com/90362812/how-to-get-the-ultimate-home-office-according-to-4-ceos-who-work-remotely

Fri Nov 22 15:27:47 2019
https://increment.com/teams/a-guide-to-distributed-teams/

Thu Nov 21 09:41:36 2019
https://pomb.us/build-your-own-react/

Wed Nov 20 16:17:33 2019
https://medium.com/better-programming/creating-a-web-performance-culture-inside-your-team-f00c0d79765f

Mon Nov 11 14:21:39 2019
https://www.inc.com/heather-r-huhman/new-hires-are-begging-you-to-stop-these-onboarding-trends.html

Thu Nov 7 13:44:52 2019
https://thenextweb.com/apps/2019/11/06/firefox-will-automatically-block-website-notifications-in-2020

Tue Nov 5 00:44:52 2019
https://edition.cnn.com/2019/11/04/tech/microsoft-japan-workweek-productivity/index.html

Mon Nov 4 12:12:41 2019
https://www.simplethread.com/cant-replace-redux-with-hooks/

Sun Nov 3 23:08:08 2019
https://medium.com/dailyjs/building-and-composing-factory-functions-50fe90141374

Thu Oct 31 11:50:49 2019
https://blog.axlight.com/posts/four-patterns-for-global-state-with-react-hooks-context-or-redux/
A debate I’ve been struggling with recently on apps. Do I start with Context, and add Redux when necessary? Add Redux from the start? Or do I rethink global state and try to keep it simple, eliminating the need for Redux?

Wed Oct 30 16:41:29 2019
https://magazine.adler.co.uk/promotional-idea/we-asked-100-people-to-draw-famous-logos-from-memory-here-is-what-they-drew/

Wed Oct 30 14:13:33 2019
https://www.stackoverflowbusiness.com/blog/the-idea-of-the-minimum-viable-candidate

Tue Oct 29 20:21:07 2019
https://www.inc.com/michael-schneider/google-research-shows-that-best-bosses-always-do-these-2-things.html

Fri Oct 25 09:43:28 2019
http://danmall.me/articles/hot-potato-process

Fri Oct 18 09:46:09 2019
https://www.technologyreview.com/s/603366/mathematical-model-reveals-the-patterns-of-how-innovations-arise

Fri Oct 4 16:17:41 2019
https://webaim.org/projects/screenreadersurvey8

Fri Oct 4 15:29:23 2019
https://css-tricks.com/why-progressive-web-apps-are-the-future-of-mobile-web

Thu Oct 3 10:25:35 2019
https://qz.com/work/1486863/boasting-about-how-many-hours-you-work-is-a-sign-of-failure

Wed Oct 2 18:14:15 2019
https://bugs.webkit.org/show_bug.cgi?id=202055

Thu Aug 15 10:18:35 2019
https://css-tricks.com/the-differing-perspectives-on-css-in-js

Tue Aug 13 15:35:18 2019
https://blog.tildeloop.com/posts/javascript-what’s-new-in-es2019

Mon Aug 12 10:56:34 2019
https://slack.engineering/technical-leadership-getting-started-e5161b1bf85c

Fri Aug 9 15:58:54 2019
https://css-tricks.com/the-great-divide/

Tue Aug 6 19:23:31 2019
https://www.fastcompany.com/90385375/dominos-is-locked-in-a-legal-battle-over-the-future-of-web-design

Tue Aug 6 14:38:24 2019
https://css-tricks.com/the-real-dark-web

Tue Aug 6 12:23:17 2019
https://www.entrepreneur.com/article/316857

Tue Aug 6 12:22:23 2019
https://www.fastcompany.com/90383699/this-is-what-leaders-need-to-do-to-prevent-work-life-stress-from-taking-over

Mon Jul 29 12:33:46 2019
https://www.atlassian.com/blog/hr-teams/our-performance-reviews-framework

Mon Jul 29 12:30:58 2019
https://qz.com/work/1671163/atlassians-new-performance-review-categories-weed-out-brilliant-jerks

Fri Jul 26 09:36:20 2019
https://frontendmasters.com/books/front-end-handbook/2019/

Tue Jul 16 11:54:05 2019
https://gomakethings.com/the-tao-of-web-development/

Mon Jul 8 12:09:00 2019
https://www.fastcompany.com/90372742/i-hire-people-brighter-than-me-and-then-i-get-out-of-their-way-nine-of-lee-iacoccas-best-quotes-on-leadership

Thu Jun 27 20:00:16 2019
https://www.fastcompany.com/90368542/more-people-are-working-remotely-and-its-transforming-office-design

Tue Jun 25 20:04:06 2019
https://www.fastcompany.com/40442242/hiring-managers-reveal-the-worst-answers-to-the-most-common-job-interview-questions

Tue Jun 25 11:10:45 2019
https://hbr.org/2019/03/stop-eliminating-perfectly-good-candidates-by-asking-them-the-wrong-questions

Thu Jun 20 10:50:58 2019
https://www.fastcompany.com/90111831/the-case-against-empathy

Thu Jun 13 16:41:01 2019
https://dzello.com/blog/2017/02/19/demystifying-enter-key-submission-for-react-forms/

Mon Jun 10 14:38:15 2019
https://podcasts.apple.com/us/podcast/influencers-frauds-or-the-future-of-online-commerce/id1378618386?i=1000440753079

Fri Jun 7 17:40:40 2019
https://medium.com/javascript-scene/the-typescript-tax-132ff4cb175b

Wed Jun 5 10:35:14 2019
https://www.netlify.com/blog/2018/09/12/the-rise-of-immer-in-react/

Thu May 30 09:53:42 2019
https://www.fastcompany.com/90355919/im-a-former-elite-athlete-and-i-call-bs-on-techs-obsession-with-working-long-hours

Tue May 28 15:22:47 2019
https://medium.com/@parkerdan/react-reselect-and-redux-b34017f8194c

Tue May 21 11:38:30 2019
https://addyosmani.com/blog/lazy-loading/

Tue May 21 11:09:39 2019
https://anaxi.com/blog/2019/02/20/how-to-make-other-developers-hate-to-work-with-you/

Mon May 13 16:12:04 2019
https://www.youtube.com/watch?v=c0oy0vQKEZE

Fri May 10 10:49:15 2019
https://www.fastcompany.com/90345918/hiring-the-best-doesnt-always-mean-hiring-the-right-people

Fri May 10 10:40:35 2019
https://dev.to/uilicious/javascript-array-push-is-945x-faster-than-array-concat-1oki

Thu May 9 14:36:04 2019
https://aws.amazon.com/blogs/aws/amazon-s3-path-deprecation-plan-the-rest-of-the-story/

Wed May 8 17:11:35 2019
https://mgreiler.hashnode.dev/how-code-reviews-work-at-microsoft-cjv3ecbkc002564s1devpzggu

Fri May 3 13:22:09 2019
https://zeroequalsfalse.press/posts/it-is-ok-to-only-code-at-work/
Mixed feelings on this. On the one hand I totally agree, it’s OK to not code outside work. On the other, as a member of a hiring team, I really like to see candidates who are active in the community, have side-projects, and show a passion for coding. That said, I also like to see a candidate with other interests, helping them meld with the team in other ways, and around other interests. That puts me somewhere in the middle - for me personally, and what I look for in candidates.

Thu May 2 10:17:42 2019
https://developers.facebook.com/videos/2019/building-the-new-facebookcom-with-react-graphql-and-relay/
Surprised by some of the tech, tbh

Wed May 1 16:46:06 2019
https://www.vox.com/recode/2019/5/1/18511575/productivity-slack-google-microsoft-facebook

Wed May 1 09:41:51 2019
https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94