3 Minutes With Kent
- Autor: Vários
- Narrador: Vários
- Editora: Podcast
- Duração: 10:53:05
- Mais informações
Informações:
Sinopse
Hi there! I'm Kent (https://twitter.com/kentcdodds) and on this podcast I share a thought or two of things that I've found to be useful in my journey as a web developer. You can subscribe on iTunes here: http://kcd.im/3-mins-itunes and on RSS here: http://kcd.im/3-mins-rss
Episódios
-
Questions about babel-preset-env
16/11/2017 Duração: 02minThis is an answer to a question on my AMA (https://github.com/kentcdodds/ama/issues/331) about babel-preset-env (https://github.com/babel/babel/tree/master/experimental/babel-preset-env). Links: - browserslist (https://github.com/ai/browserslist) - The library babel-preset-env uses to know what browsers support.
-
Learning how to contribute to unfamiliar codebases
16/11/2017 Duração: 02minHere's another answer to a question on my AMA (https://github.com/kentcdodds/ama/issues/330). Links: - How getting into Open Source has been awesome for me (https://blog.kentcdodds.com/how-getting-into-open-source-has-been-awesome-for-me-8480cd756a80)
-
Dealing with semver as a package author
16/11/2017 Duração: 02minThis is an answer to this question on my AMA (https://github.com/kentcdodds/ama/issues/328). Links: - Why semver ranges are literally the worst (https://blog.kentcdodds.com/why-semver-ranges-are-literally-the-worst-817cdcb09277) - semver.npmjs.com (https://semver.npmjs.com/)
-
Using and making new tools
16/11/2017 Duração: 02minMy answer to this question on my AMA (https://github.com/kentcdodds/ama/issues/327).
-
React Questions
15/06/2017 Duração: 02minSomeone asked me some questions about using React and here are my answers :)
-
Newspaper Code Structure and Function Declarations
01/06/2017 Duração: 02minIn this episode, I talk about my blogpost Newspaper Code Structure (https://medium.com/@kentcdodds/newspaper-code-structure-8b4616af9539) and Function Declarations (https://javascriptweblog.wordpress.com/2010/07/06/function-declarations-vs-function-expressions/). Enjoy!
-
React Testing Patterns
31/05/2017 Duração: 02minI had a friend send me this testing code: describe('handleChangeStatusConditionSearchText', () => { test('should handle changing status search text within FormWizard', () => { const wrapper = shallow(); const state = { ...wrapper.instance().state, statusConditionSearchText: 'poop' }; wrapper.instance().handleChangeStatusConditionSearchText('poop'); expect(wrapper.instance().state).toEqual(state); }); }); And I had a few concerns with it, so I decided to record my thoughts :) (Learn more about enzyme (https://github.com/airbnb/enzyme) and shallow rendering (https://github.com/airbnb/enzyme/blob/f3bbfd3c2b1ae5c09d50fa0429d0dd599d3bbe82/docs/api/shallow.md), and then never shallow render again...
-
Classes - A Premature Optimization
30/05/2017 Duração: 02minJust some ramblings for my personal feelings around classes in JavaScript. I'd much rather just use objects and closures :)
-
Why Open Source?
22/05/2017 Duração: 02minJust some thoughts about why I open source my stuff by default. Links: generator-kcd-oss (https://github.com/kentcdodds/generator-kcd-oss) How getting into Open Source has been awesome for me (https://medium.com/@kentcdodds/how-getting-into-open-source-has-been-awesome-for-me-8480cd756a80) Have a nice day!
-
The Utility of ESLint
19/05/2017 Duração: 02minI had a friend help me out on a project last night. His PR had a few linting issues so I asked him to fix some of them and later saw him on twitter expressing frustrating that ESLint can get in the way of building stuff. I agree with him to a point. This is how I feel about ESLint. Links: - ESLint (http://eslint.org/) - eslint-config-kentcdodds (https://github.com/kentcdodds/eslint-config-kentcdodds) See you all around!
-
Adopting prettier-eslint at work
18/05/2017 Duração: 02minBack in January, James Long (https://twitter.com/jlongster) introduced us (http://jlongster.com/A-Prettier-Formatter) to his new JavaScript code formatting tool prettier (https://github.com/prettier/prettier). It gained popularity quickly and just two days later I released prettier-eslint (https://github.com/prettier/prettier-eslint). Since then, a bunch of tooling has been built around these tools to make the experience and workflow really awesome. I'm excited to say that we're now using it on my team's project at PayPal! In this brief, I talk a bit about the challenges we've faced so far adopting prettier-eslint. Fun stuff!
-
An Argument for Automation
17/05/2017 Duração: 03minHere's a quick synopsis of my blog post "An Argument for Automation" (https://medium.com/@kentcdodds/an-argument-for-automation-fce8394c14e2). I also talk about my yeoman (http://yeoman.io/) generator kcd-oss (https://github.com/kentcdodds/generator-kcd-oss) which has been really influential in me getting new high quality projects spun up really quickly. See yah!
-
babel-plugin-tester
17/05/2017 Duração: 02minI created a library (https://github.com/kentcdodds/babel-plugin-tester/blob/master/README.md) to make the testing lesson of my babel egghead course easier (to learn and teach).
-
Scaling OSS Management
15/05/2017 Duração: 02minOne of my best internet friends Sarah Drasner (https://twitter.com/sarah_edo) recently tweeted (https://twitter.com/sarah_edo/status/864126183570591744) something really nice about me: IMHO the contributions @kentcdodds (https://twitter.com/kentcdodds) makes are huge because he teaches people how to contribute to OSS. That's time investment that scales
-
When to use Snapshots
11/05/2017 Duração: 02minI get a lot of questions (https://github.com/kentcdodds/ama/issues/275) about when it's appropriate to use Jest snapshot testing, or why you wouldn't use snapshots for pretty much everything. This brief is my answer. If you're unfamiliar with Jest snapshot testing, it's really great and you can learn about what it is and how it works here (https://egghead.io/lessons/javascript-use-jest-s-snapshot-testing-feature?pl=testing-javascript-with-jest-a36c4074). I hope this is helpful! See you around!
-
Why I don't normally use scoped packages
21/02/2017 Duração: 02minThis is another answer to a question (https://github.com/kentcdodds/ama/issues/254) on my ama (https://github.com/kentcdodds/ama): "Why not use a scoped package for nps?"
-
Maintainable Tests
16/02/2017 Duração: 02minJust some thoughts on how to structure tests (specifically setup) in a way that makes them easier to understand in the future.
-
Learning new tech and working on side projects
10/02/2017 Duração: 02minI got a question (https://github.com/kentcdodds/ama/issues/246) on my AMA (http://kcd.im/ama) asking me how to learn new tech and work on side projects. Here's my answer. Links: - Repeat TODO (https://github.com/kentcdodds/repeat-todo) - RealWorld (https://github.com/gothinkster/realworld) example apps - TodoMVC (http://todomvc.com/) See you all on twitter (https://twitter.com/kentcdodds)!
-
Learning Codebases
10/02/2017 Duração: 02minI got a question (https://github.com/kentcdodds/ama/issues/249) on my AMA (http://kcd.im/ama) asking me how I read and learn codebases. Here's my answer! See you all on twitter (https://twitter.com/kentcdodds)!