Skip to content

Instantly share code, notes, and snippets.

@kentcdodds
Last active April 1, 2018 02:50
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kentcdodds/77159995778796a296bf0f30583c431b to your computer and use it in GitHub Desktop.
Save kentcdodds/77159995778796a296bf0f30583c431b to your computer and use it in GitHub Desktop.
Where my stuff has been mentioned in newsletters (AFAIK). I'm planning on building something small with this eventually...
[
{
"link": "https://blog.kentcdodds.com/migrating-to-jest-881f75366e7e",
"title": "Migrating to Jest",
"comment": "Kent C. Dodds is super excited about Jest as an alternative to AVA and Mocha, and explains how he was won over after not initially being a fan.",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 310,
"link": "http://javascriptweekly.com/issues/310"
}
},
{
"link": "https://www.youtube.com/watch?v=t3R3R7UyN2Y&list=PLV5CVI1eNcJgNqzNwcs4UKrlJdhfDjshf",
"title": "ES6 and Beyond Workshop at PayPal (January 2017)",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 319,
"link": "http://javascriptweekly.com/issues/319"
}
},
{
"link": "https://www.youtube.com/watch?v=qi_rLTcXers#t=1m49s",
"title": "A Thorough Introduction to ES6 Modules",
"comment": "Kent C. Dodds covers the history of JavaScript modules before looking at how the ES6 standard handles them and how they work in practice.",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 291,
"link": "http://javascriptweekly.com/issues/291"
}
},
{
"link": "https://blog.kentcdodds.com/classes-complexity-and-functional-programming-a8dd86903747",
"title": "Classes, Complexity, and Functional Programming",
"comment": "Where do functions, classes, and objects fit into the big picture of writing simpler code that’s easy to maintain?",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 338,
"link": "http://javascriptweekly.com/issues/338"
}
},
{
"link": "https://www.youtube.com/watch?v=CFQBHy8RCpg",
"title": "ASTs for Beginners",
"comment": "An hour long JavaScript-oriented intro to abstract syntax tree concepts.",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 327,
"link": "http://javascriptweekly.com/issues/327"
}
},
{
"link": "https://egghead.io/lessons/javascript-use-test-driven-development?pl=testing-javascript-with-jest-a36c4074",
"title": "Using Test Driven Development To Write A Function (in 3 Minutes)",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 335,
"link": "http://javascriptweekly.com/issues/335"
}
},
{
"link": "https://frontendmasters.com/courses/testing-javascript/",
"title": "🤖 Learn Testing JavaScript Apps (Feat. testing React and Redux)",
"comment": "Join Kent C. Dodds to master the latest tooling (like Jest & Cypress) and techniques to test real-world React, Redux, and Node express apps.",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 343,
"link": "http://javascriptweekly.com/issues/343"
}
},
{
"link": "https://github.com/kentcdodds/babel-plugin-preval",
"title": "babel-plugin-preval: Pre-Evaluate Code at Build-time",
"comment": "An interesting new Babel plugin to pre-evaluate code at build time (perhaps to dynamically bring in content from files to other code). Kent also recorded [a video of him building it](https://www.youtube.com/watch?v=3vxov5xUai8).",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 342,
"link": "http://javascriptweekly.com/issues/342"
}
},
{
"link": "https://blog.kentcdodds.com/introducing-javascript-air-46700561f38d",
"title": "JavaScript Air: A New, Live Broadcast Podcast",
"comment": "The first episode will be on December 9th and feature a panel discussion with Brendan Eich. One for the calendar.",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 259,
"link": "http://javascriptweekly.com/issues/259"
}
},
{
"link": "https://egghead.io/playlists/testing-javascript-with-jest-a36c4074",
"title": "Testing JavaScript with Jest",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 301,
"link": "http://javascriptweekly.com/issues/301"
}
},
{
"link": "https://github.com/kentcdodds/match-sorter",
"title": "match-sorter: Simple, Expected, and Deterministic Best-Match Array Sorting",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 301,
"link": "http://javascriptweekly.com/issues/301"
}
},
{
"link": "https://github.com/kentcdodds/match-sorter",
"title": "match-sorter: Simple, Expected, & Deterministic Best-Match Array Sorting",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 368,
"link": "http://javascriptweekly.com/issues/368"
}
},
{
"link": "https://babeljs.io/blog/2017/09/11/zero-config-with-babel-macros",
"title": "Zero-Config Code Transformation with babel-macros",
"comment": "babel-macros is a new Babel plugin for implementing zero-config, importable code transformations.",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 352,
"link": "http://javascriptweekly.com/issues/352"
}
},
{
"link": "https://blog.kentcdodds.com/learn-react-fundamentals-and-advanced-patterns-eac90341c9db",
"title": "Learn React Fundamentals and Advanced Patterns Courses",
"comment": "Two and a half hours of new (beginner and advanced) React material are now available for free on Egghead.",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 364,
"link": "http://javascriptweekly.com/issues/364"
}
},
{
"link": "https://egghead.io/lessons/javascript-use-es6-proxies",
"title": "A (Very Quick) Introduction to ES6 Proxies",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 316,
"link": "http://javascriptweekly.com/issues/316"
}
},
{
"link": "https://github.com/paypal/glamorous",
"title": "Glamorous: React Component Styling Solved",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 329,
"link": "http://javascriptweekly.com/issues/329"
}
},
{
"link": "https://blog.kentcdodds.com/please-don-t-commit-commented-out-code-53d0b5b26d5f",
"title": "Please, Don’t Commit Commented Out Code",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 256,
"link": "http://javascriptweekly.com/issues/256"
}
},
{
"link": "https://kentcdodds.github.io/genie/",
"title": "GenieJS: 'Alfred'-style Text Actions Library",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 159,
"link": "http://javascriptweekly.com/issues/159"
}
},
{
"link": "https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github",
"title": "How to Contribute to an Open Source Project on GitHub",
"comment": "An excellent, free set of 14 bitesize videos giving a straightforward guide to contributing to a JavaScript-based GitHub project. Kent encourages you to link to this from your own projects’ README files for the benefit of others.",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 270,
"link": "http://javascriptweekly.com/issues/270"
}
},
{
"link": "https://blog.kentcdodds.com/glamorous-v4-is-here-c678fe02a39a",
"title": "Glamorous v4 Released: CSS Styling for React Components",
"newsletter": {
"name": "JavaScript Weekly",
"issue": 346,
"link": "http://javascriptweekly.com/issues/346"
}
},
{
"link": "https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github",
"title": "How to Contribute to an Open Source Project on GitHub",
"comment": "“Feel free to submit a PR!” - words often found in GitHub issues, but met with confusion and fear by many. Getting started with contributing open source is not always straightforward and can be tricky. With this series, you’ll be equipped with the the tools, knowledge, and understanding you need to be productive and contribute to the wonderful world of open source projects. Send [Kent](https://twitter.com/kentcdodds) a tweet thanking him for the awesome free resource!",
"newsletter": {
"name": "Front End Newsletter",
"issue": 6,
"link": "http://frontendnewsletter.com/issues/6"
}
},
{
"link": "https://frontendmasters.com/courses/testing-javascript/",
"title": "🤖 Learn Testing JavaScript Apps (feat. testing React and Redux)",
"comment": "Join Kent C. Dodds to master the latest tooling (like Jest Cypress) and techniques to test real-world React, Redux, and Node express apps.",
"newsletter": {
"name": "React Status",
"issue": 42,
"link": "https://react.statuscode.com/issues/42"
}
},
{
"link": "https://www.youtube.com/watch?v=VZaQfb2y6BI",
"title": "Kent C. Dodds's 5 Hour React Workshop Recording",
"comment": "It's raw, but if you have the time, well worth pecking through for anything you can pick up.",
"newsletter": {
"name": "React Status",
"issue": 19,
"link": "https://react.statuscode.com/issues/19"
}
},
{
"link": "https://www.youtube.com/watch?v=EGzh7K1qLwE",
"title": "Use State in React: Building a React Component in 11 Minutes",
"comment": "Watch Kent build a StopWatch React component in a way you may not expect.",
"newsletter": {
"name": "React Status",
"issue": 59,
"link": "https://react.statuscode.com/issues/59"
}
},
{
"link": "https://blog.kentcdodds.com/how-to-give-rendering-control-to-users-with-prop-getters-549eaef76acf",
"title": "How to Give Rendering Control to Users with Prop Getters",
"newsletter": {
"name": "React Status",
"issue": 60,
"link": "https://react.statuscode.com/issues/60"
}
},
{
"link": "https://www.youtube.com/watch?v=wUpPsEcGsg8",
"title": "How to Contribute to the React Project",
"comment": "Kent C Dodds and Ben Alpert explain how you can contribute code to the React project. (25 minutes)",
"newsletter": {
"name": "React Status",
"issue": 1,
"link": "https://react.statuscode.com/issues/1"
}
},
{
"link": "https://blog.kentcdodds.com/introducing-glamorous-fb3c9f4ed20e",
"title": "Glamorous: A React Component Styling Solution",
"comment": "Back in April, Kent C Dodds introduced the then-new (and now-popular) React component styling solution with an elegant, performant API and small footprint. Repo here.",
"newsletter": {
"name": "React Status",
"issue": 68,
"link": "https://react.statuscode.com/issues/68"
}
},
{
"link": "https://github.com/paypal/downshift",
"title": "Downshift: Primitives to Build Flexible, WAI-ARIA Input Components",
"newsletter": {
"name": "React Status",
"issue": 65,
"link": "https://react.statuscode.com/issues/65"
}
},
{
"link": "https://github.com/paypal/downshift",
"title": "react-autocompletely: Primitives to Build Flexible, WAI-ARIA-Compliant Autocomplete Components",
"newsletter": {
"name": "React Status",
"issue": 47,
"link": "https://react.statuscode.com/issues/47"
}
},
{
"link": "https://blog.kentcdodds.com/glamorous-v4-is-here-c678fe02a39a",
"title": "Glamorous v4 Released: CSS Styling for React Components",
"comment": "It has a new documentation site, performance optimizations, and there’s a React Native port now too.",
"newsletter": {
"name": "React Status",
"issue": 48,
"link": "https://react.statuscode.com/issues/48"
}
},
{
"link": "https://blog.kentcdodds.com/introducing-glamorous-fb3c9f4ed20e",
"title": "Glamorous: A new React component styling solution",
"comment": "An introduction to a new React component styling solution with an elegant, performant API and small footprint (<5KB gzipped). [Repo here](https://github.com/paypal/glamorous).",
"newsletter": {
"name": "React Status",
"issue": 31,
"link": "https://react.statuscode.com/issues/31"
}
},
{
"link": "https://github.com/kentcdodds/react-toggled",
"title": "react-toggled: Build Simple, Flexible, and Accessible Toggle Components",
"newsletter": {
"name": "React Status",
"issue": 53,
"link": "https://react.statuscode.com/issues/53"
}
},
{
"link": "https://egghead.io/lessons/javascript-public-class-fields-with-react-components",
"title": "Public Class Fields with React Components",
"newsletter": {
"name": "React Status",
"issue": 18,
"link": "https://react.statuscode.com/issues/18"
}
},
{
"link": "https://blog.kentcdodds.com/introducing-downshift-for-react-b1de3fca0817",
"title": "downshift: Build Flexible, Accessible Input Components",
"comment": "A primitive for building simple WAI-ARIA compliant autocomplete/typeahead/dropdown and other ‘item selection’ type components.",
"newsletter": {
"name": "React Status",
"issue": 51,
"link": "https://react.statuscode.com/issues/51"
}
},
{
"link": "https://tylermcginnis.com/podcast/kentcdodds",
"title": "Work/Life Balance, Education, and Open Source with Kent C. Dodds",
"comment": "In this episode I chat with Kent C. Dodds, an engineer at PayPal and member of the TC-39 committee about work life balance, education, open source (specifically his glamorous library for styling components), life as a TC-39 member, and more.",
"newsletter": {
"name": "React.js Newsletter",
"issue": 81,
"link": "http://reactjsnewsletter.com/issues/81"
}
},
{
"link": "https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github",
"title": "How to Contribute to an Open Source Project on GitHub",
"comment": "Want to contribute to React or another library in the React ecosystem but don't know how? Getting started with contributing open source is not always straightforward and can be tricky. With this series, you’ll be equipped with the the tools, knowledge, and understanding you need to be productive and contribute to the wonderful world of open source projects. Send [Kent](https://twitter.com/kentcdodds) a tweet thanking him for the awesome free resource!",
"newsletter": {
"name": "React.js Newsletter",
"issue": 24,
"link": "http://reactjsnewsletter.com/issues/24"
}
},
{
"link": "https://frontendmasters.com/courses/testing-javascript/",
"title": "🤖 Learn Testing JavaScript Apps (Feat. testing React and Redux)",
"comment": "Join Kent C. Dodds to master the latest tooling (like Jest & Cypress) and techniques to test real-world React, Redux, and Node express apps.",
"newsletter": {
"name": "Frontend Focus",
"issue": 296,
"link": "https://frontendfoc.us/issues/296"
}
},
{
"link": "https://www.youtube.com/watch?v=Hn6Ca6gzNsw",
"title": "Practical 10 Minute Example of Using Babel to 'codemod' Your Code",
"newsletter": {
"name": "Node Weekly",
"issue": 183,
"link": "https://nodeweekly.com/issues/183"
}
},
{
"link": "https://frontendmasters.com/courses/testing-javascript/",
"title": "🤖 Learn Testing JavaScript Apps (Feat. testing React and Redux)",
"comment": "Join Kent C. Dodds to master the latest tooling (like Jest Cypress) and techniques to test real-world React, Redux, and Node express apps.",
"newsletter": {
"name": "Node Weekly",
"issue": 194,
"link": "https://nodeweekly.com/issues/194"
}
},
{
"link": "https://blog.kentcdodds.com/how-writing-custom-babel-and-eslint-plugins-can-increase-your-productivity-and-improve-user-fd6dd8076e26",
"title": "How Writing Custom Babel and ESLint Plugins Can Increase Productivity",
"comment": "Kent explains that creating your own plugins to improve your development processes is a very approachable and productive activity.",
"newsletter": {
"name": "Node Weekly",
"issue": 198,
"link": "https://nodeweekly.com/issues/198"
}
},
{
"link": "https://blog.kentcdodds.com/write-tests-not-too-many-mostly-integration-5e8c7fff591c",
"title": "'Write tests. Not too many. Mostly integration.'",
"newsletter": {
"name": "Node Weekly",
"issue": 212,
"link": "https://nodeweekly.com/issues/212"
}
},
{
"link": "https://blog.kentcdodds.com/classes-complexity-and-functional-programming-a8dd86903747",
"title": "Classes, Complexity, and Functional Programming",
"comment": "Kent explains when to use classes, when not to, what to do instead, and why.",
"newsletter": {
"name": "Pony Foo Weekly",
"issue": 67,
"link": "https://ponyfoo.com/weekly/67"
}
},
{
"link": "https://github.com/kentcdodds/babel-plugin-preval",
"title": "babel-plugin-preval: Pre-evaluate code at build-time",
"comment": "Kent hashed out a plugin to evaluate template literals or even entire modules at build time. It’s a bit like prepack, but not quite.",
"newsletter": {
"name": "Pony Foo Weekly",
"issue": 71,
"link": "https://ponyfoo.com/weekly/71"
}
},
{
"link": "https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github",
"title": "How to Contribute to an Open Source Project on GitHub",
"comment": "Kent introduces you to git, contribution guidelines, forking and cloning, pull requests, rebasing, squashing, and generally everything you need to know before you can start getting your toes wet in the open-source waters of GitHub.",
"newsletter": {
"name": "Pony Foo Weekly",
"issue": 3,
"link": "https://ponyfoo.com/weekly/3"
}
},
{
"link": "https://egghead.io/courses/how-to-write-an-open-source-javascript-library",
"title": "How to Write an Open Source JavaScript Library",
"comment": "Kent again. This time he walks us through publishing an open-source library to GitHub and npm. He doesn’t stop there and he goes on to offer information about versioning, testing, automated deployments, code coverage, continuous integration, and even on using ES6!",
"newsletter": {
"name": "Pony Foo Weekly",
"issue": 3,
"link": "https://ponyfoo.com/weekly/3"
}
},
{
"link": "https://www.youtube.com/watch?list=PLV5CVI1eNcJgNqzNwcs4UKrlJdhfDjshf&v=eOKQDh50ECU",
"title": "ES6 and Beyond Workshop *free! 📈",
"comment": "The what, why, and how of the new features in JavaScript. In case you missed it, here’s part one.",
"newsletter": {
"name": "Pony Foo Weekly",
"issue": 58,
"link": "https://ponyfoo.com/weekly/58"
}
},
{
"link": "https://www.youtube.com/watch?list=PLV5CVI1eNcJgNqzNwcs4UKrlJdhfDjshf&v=CFQBHy8RCpg",
"title": "Abstract Syntax Trees for Beginners",
"comment": "Kent introduces us to the world of AST – the why, what, and how.",
"newsletter": {
"name": "Pony Foo Weekly",
"issue": 58,
"link": "https://ponyfoo.com/weekly/58"
}
},
{
"link": "https://opensource.com/business/16/10/all-things-open-interview-kent-c-dodds",
"title": "Tips for a balanced life as a software engineer",
"comment": "Kent C. Dodds gives tips on how to balance a job, hobbies, and a family in tech.",
"newsletter": {
"name": "Pony Foo Weekly",
"issue": 32,
"link": "https://ponyfoo.com/weekly/32"
}
},
{
"link": "https://blog.kentcdodds.com/an-argument-for-automation-fce8394c14e2",
"title": "An Argument for Automation",
"comment": "Why it can be worth spending 1 hour automating a 10 second task.",
"newsletter": {
"name": "Pony Foo Weekly",
"issue": 32,
"link": "https://ponyfoo.com/weekly/32"
}
},
{
"link": "https://blog.kentcdodds.com/migrating-to-jest-881f75366e7e",
"title": "Migrating to Jest",
"comment": "Kent gives his reasoning for migrating from Mocha to Jest, and explains the problems he ran into across the way.",
"newsletter": {
"name": "Pony Foo Weekly",
"issue": 38,
"link": "https://ponyfoo.com/weekly/38"
}
},
{
"link": "https://babeljs.io/blog/2017/09/11/zero-config-with-babel-macros",
"title": "Code transformation with babel-macros",
"comment": "Kent writes about using babel-macros to write simple Babel transforms in your projects, without having to change Babel configuration or use plugins to get there.",
"newsletter": {
"name": "Pony Foo Weekly",
"issue": 81,
"link": "https://ponyfoo.com/weekly/81"
}
},
{
"link": "https://www.youtube.com/watch?v=enlfQRUXb-s&list=PLV5CVI1eNcJgNqzNwcs4UKrlJdhfDjshf",
"title": "Faster JavaScript with SliceJS 🍕",
"comment": "Kent chatting about a library he’s been working on, which aims to aggressively remove unused code paths from compiled JavaScript bundles.",
"newsletter": {
"name": "Pony Foo Weekly",
"issue": 59,
"link": "https://ponyfoo.com/weekly/59"
}
},
{
"link": "https://blog.kentcdodds.com/semicolons-in-javascript-a-preference-dd8fc8b80895",
"title": "Semicolons in JavaScript: A preference",
"comment": "Kent argues that using semicolons in JavaScript source code is a preference, just like tabs and spaces.",
"newsletter": {
"name": "Pony Foo Weekly",
"issue": 46,
"link": "https://ponyfoo.com/weekly/46"
}
},
{
"link": "https://blog.kentcdodds.com/spelunking-in-node-modules-bf165af19968",
"title": "Spelunking in node_modules 👷",
"comment": "Or “how Kent C. Dodds goes about finding and fixing bugs in his dependencies.”",
"newsletter": {
"name": "Node Weekly",
"issue": 222,
"link": "https://nodeweekly.com/issues/222"
}
},
{
"link": "https://blog.kentcdodds.com/reacts--new-context-api-70c9fe01596b",
"title": "React's New Context API: Why and How to Use It?",
"newsletter": {
"name": "React Status",
"issue": 74,
"link": "https://react.statuscode.com/issues/74"
}
},
{
"link": "https://www.youtube.com/watch?v=bYKM9i0TDQA",
"title": "React30 Podcast with Enzyme's creator Leland Richardson",
"newsletter": {
"name": "Fullstack React",
"issue": 28,
"link": "http://newsletter.fullstackreact.com/issues/28"
}
},
{
"link": "https://blog.kentcdodds.com/migrating-to-jest-881f75366e7e",
"title": "How PayPal migrated to Jest",
"newsletter": {
"name": "Fullstack React",
"issue": 42,
"link": "http://newsletter.fullstackreact.com/issues/42"
}
},
{
"link": "https://blog.kentcdodds.com/introducing-glamorous-fb3c9f4ed20e",
"title": "Glamorous",
"newsletter": {
"name": "Fullstack React",
"issue": 61,
"link": "http://newsletter.fullstackreact.com/issues/61"
}
},
{
"link": "https://medium.com/dailyjs/reacts--new-context-api-70c9fe01596b",
"title": "React's new `context` API",
"newsletter": {
"name": "Fullstack React",
"issue": 92,
"link": "http://newsletter.fullstackreact.com/issues/92"
}
},
{
"link": "https://medium.com/dailyjs/reacts--new-context-api-70c9fe01596b",
"title": "React's New Context API",
"comment": "React 16 introduced a new API and Kent C. Dodds explains why it’s useful. (We linked a version of this last week but it has been improved.)",
"newsletter": {
"name": "React Status",
"issue": 75,
"link": "https://react.statuscode.com/issues/75"
}
},
{
"link": "https://medium.com/dailyjs/reacts--new-context-api-70c9fe01596b",
"title": "React’s new Context API",
"comment": "Kent C. Dodds tells us all about React Context API.",
"newsletter": {
"name": "ReactDOM",
"issue": 77,
"link": "https://reactdom.com/issues/77"
}
},
{
"link": "https://blog.kentcdodds.com/answers-to-common-questions-about-render-props-a9f84bb12d5d",
"title": "Answers about Render Props questions.",
"comment": "Kent C. Dodds answers the question.",
"newsletter": {
"name": "ReactDOM",
"issue": 78,
"link": "https://reactdom.com/issues/78"
}
},
{
"link": "https://github.com/kentcdodds/react-testing-library",
"title": "kentcdodds/react-testing-library",
"comment": "Simple and complete React DOM testing utilities that encourage good testing practices.",
"newsletter": {
"name": "Changelog Nightly",
"issue": 20180320,
"link": "http://nightly.changelog.com/2018/03/20/"
}
},
{
"link": "https://github.com/kentcdodds/react-testing-library",
"title": "react-testing-library",
"comment": "Simple and complete React DOM testing utilities that encourage good testing practices by the wonderful [Kent C. Dodds](https://twitter.com/kentcdodds)",
"newsletter": {
"name": "React Newsletter",
"issue": 111,
"link": "http://reactjsnewsletter.com/issues/111"
}
},
{
"link": "https://github.com/kentcdodds/react-testing-library",
"title": "react-testing-library: Simple React DOM Testing Utilities",
"comment": "Tired of Enzyme? Try this lightweight but complete solution for testing React components in a way that encourages better testing practices.",
"newsletter": {
"name": "React Status",
"issue": 80,
"link": "https://react.statuscode.com/issues/80"
}
},
{
"link": "https://blog.kentcdodds.com/when-to-not-use-render-props-5397bbeff746",
"title": "When to NOT use Render Props",
"comment": "Kent C. Dodds back up from the hype and think critically about the render props pattern.",
"newsletter": {
"name": "ReactDOM",
"issue": 84,
"link": "https://reactdom.com/issues/84"
}
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment