diff --git a/snippets/4-javascript-array-methods.md b/snippets/4-javascript-array-methods.md index f7a1ff948..e9c86e281 100644 --- a/snippets/4-javascript-array-methods.md +++ b/snippets/4-javascript-array-methods.md @@ -5,7 +5,7 @@ type: story tags: [javascript,array,cheatsheet] author: chalarangelo cover: arrays -excerpt: JavaScript arrays have a very robust API offering a plethora of amazing tools. Learn the 4 must-know JavaScript array methods in this quick guide. +excerpt: JavaScript arrays have a very robust API offering some amazing tools. Learn the 4 must-know JavaScript array methods in this quick guide. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/4-seo-tips-for-developers.md b/snippets/4-seo-tips-for-developers.md index 8efa0bc7a..d2b1a84e4 100644 --- a/snippets/4-seo-tips-for-developers.md +++ b/snippets/4-seo-tips-for-developers.md @@ -5,7 +5,7 @@ type: story tags: [seo,webdev] author: chalarangelo cover: sunrise-over-city -excerpt: As time goes by, SEO is becoming increasingly relevant, but most web developers seem to have little experience with it. Here are 4 actionable SEO tips you can implement today. +excerpt: SEO is a very relevant topics that most developers are inexperienced in. Here are 4 actionable SEO tips you can implement today. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/6-javascript-regexp-tricks.md b/snippets/6-javascript-regexp-tricks.md index 86234140d..c408fcaa0 100644 --- a/snippets/6-javascript-regexp-tricks.md +++ b/snippets/6-javascript-regexp-tricks.md @@ -5,7 +5,7 @@ type: story tags: [javascript,string,regexp] author: chalarangelo cover: taking-photos -excerpt: Regular expressions, while very powerful, are notoriously hard to master. Start using them in your JavaScript code by understanding these 6 features. +excerpt: Regular expressions are very powerful, but hard to master. Understand these features and start using them in your JavaScript code. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/breaking-react.md b/snippets/breaking-react.md index d2564dd6d..6345e15e9 100644 --- a/snippets/breaking-react.md +++ b/snippets/breaking-react.md @@ -4,7 +4,7 @@ type: story tags: [react,debugging] author: chalarangelo cover: broken-screen -excerpt: As powerful as React is, it is also quite fragile at places. Did you know that just a few lines are more than enough to break your entire React application? +excerpt: As powerful as React is, it is also quite fragile at places. Did you know that a few lines can easily break your entire React application? dateModified: 2021-11-06T20:51:47+03:00 --- diff --git a/snippets/code-anatomy-optimizing-recursion.md b/snippets/code-anatomy-optimizing-recursion.md index b7adf8e78..93e2a07f2 100644 --- a/snippets/code-anatomy-optimizing-recursion.md +++ b/snippets/code-anatomy-optimizing-recursion.md @@ -5,7 +5,7 @@ type: story tags: [javascript,recursion,performance] author: chalarangelo cover: case-study -excerpt: Recursive code has a tendency of being inefficient and can leave a lot of space for optimization. Learn a couple of tricks we use to speed up our recursive functions. +excerpt: Recursive code tends to be inefficient or in need of optimization. Learn a couple of tricks we use to speed up our recursive functions. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/code-anatomy-performant-python.md b/snippets/code-anatomy-performant-python.md index 492d8b0a4..84bbce4f9 100644 --- a/snippets/code-anatomy-performant-python.md +++ b/snippets/code-anatomy-performant-python.md @@ -4,7 +4,7 @@ shortTitle: Performant Python code type: story tags: [python,list,performance] cover: walking-on-top -excerpt: Writing short, efficient Python code is not always straightforward. Read how we optimize our list snippets to increase performance using a couple of simple tricks. +excerpt: Writing efficient Python code can be tricky. Read how we optimize our list snippets to increase performance using a couple of simple tricks. dateModified: 2021-11-07T16:34:37+03:00 --- diff --git a/snippets/eslint-refactor-for-in.md b/snippets/eslint-refactor-for-in.md index 596b06013..b030b839a 100644 --- a/snippets/eslint-refactor-for-in.md +++ b/snippets/eslint-refactor-for-in.md @@ -5,7 +5,7 @@ type: tip tags: [javascript,array,iterator,eslint] author: chalarangelo cover: typing -excerpt: ESLint is a very powerful tool that can save you a lot of headaches, but sometimes it gets in the way. Learn how to refactor code to get rid of a common warning. +excerpt: ESLint is a really useful tool, but sometimes it gets in the way. Learn how to refactor code to get rid of a common warning. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/flexbox-cheatsheet.md b/snippets/flexbox-cheatsheet.md index 8eaf0eeda..9e093c2be 100644 --- a/snippets/flexbox-cheatsheet.md +++ b/snippets/flexbox-cheatsheet.md @@ -4,7 +4,7 @@ type: cheatsheet tags: [css,layout,flexbox,cheatsheet] author: chalarangelo cover: frames -excerpt: Flexbox allows you to create fluid layouts easily. If you find yourself constantly looking up the syntax or how it work, this handy cheatsheet is all you need. +excerpt: Flexbox allows you to create fluid layouts easily. If you are constantly looking up how it works, this handy cheatsheet is all you need. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/git-fast-forward.md b/snippets/git-fast-forward.md index 48960eb07..758429b65 100644 --- a/snippets/git-fast-forward.md +++ b/snippets/git-fast-forward.md @@ -5,7 +5,7 @@ type: question tags: [git,branch] author: chalarangelo cover: boats -excerpt: Merging a branch is a pretty common Git operation. Learn how fast-forward mode works and its benefits, so you can decide if it's a good fit for you and your team. +excerpt: Learn about Git's fast-forward mode works and its benefits when mergin branches, so you can decide if it's a good fit for you and your team. dateModified: 2021-07-15T05:00:00-04:00 --- diff --git a/snippets/javascript-boolean-function.md b/snippets/javascript-boolean-function.md index 97d700035..e8ab49a0d 100644 --- a/snippets/javascript-boolean-function.md +++ b/snippets/javascript-boolean-function.md @@ -5,7 +5,7 @@ type: question tags: [javascript,function,type] author: chalarangelo cover: rocky-lake -excerpt: JavaScript's built-in Boolean function can be very useful for truth-checking data among other things. Learn how to use it and level up your code today. +excerpt: JavaScript's Boolean function can be used for truth-checking data among other things. Learn how to use it and level up your code today. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-for-in-for-of-foreach.md b/snippets/javascript-for-in-for-of-foreach.md index 6cdc9b561..f422228e0 100644 --- a/snippets/javascript-for-in-for-of-foreach.md +++ b/snippets/javascript-for-in-for-of-foreach.md @@ -5,7 +5,7 @@ type: question tags: [javascript,array,object,iterator] author: chalarangelo cover: lake-loop -excerpt: Learn the differences between the three most commonly used iteration methods offered by JavaScript, which often confuse beginners and veterans alike. +excerpt: Learn the differences between the three most commonly used iteration methods in JavaScript, that often confuse beginners and veterans alike. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-for-loop-early-break.md b/snippets/javascript-for-loop-early-break.md index ca0cd3ada..0fc474df2 100644 --- a/snippets/javascript-for-loop-early-break.md +++ b/snippets/javascript-for-loop-early-break.md @@ -5,7 +5,7 @@ type: tip tags: [javascript,array,loop] author: chalarangelo cover: armchair -excerpt: JavaScript provides a handful of ways to iterate over data. While array methods are usually preferred, there are cases where a `for` loop is actually the best option. +excerpt: Iteration in JavaScript can be done a handfuld of ways, most often using array methods, but sometimes a `for` loop is the best option. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-function-call-apply-bind.md b/snippets/javascript-function-call-apply-bind.md index a4d087672..381422e77 100644 --- a/snippets/javascript-function-call-apply-bind.md +++ b/snippets/javascript-function-call-apply-bind.md @@ -5,7 +5,7 @@ type: story tags: [javascript,function] author: chalarangelo cover: canoe -excerpt: Learn everything you need to know about JavaScript's `Function.prototype.call()`, `Function.prototype.apply()` and `Function.prototype.bind()` with this short guide. +excerpt: Learn everything you need to know about JavaScript's `call()`, `apply()` and `bind()` in this short guide. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-iterators.md b/snippets/javascript-iterators.md index 487feb862..e2d376f40 100644 --- a/snippets/javascript-iterators.md +++ b/snippets/javascript-iterators.md @@ -5,7 +5,7 @@ type: question tags: [javascript,array,object,iterator] author: chalarangelo cover: balloons -excerpt: Learn how the new JavaScript ES6 Iterators work and how you can use them to level up your programming projects by understanding these short code examples. +excerpt: Learn how JavaScript's iterators work and how you can use them to level up your projects by understanding these short code examples. dateModified: 2021-09-26T13:20:57+03:00 --- diff --git a/snippets/javascript-naming-conventions.md b/snippets/javascript-naming-conventions.md index 28169ca93..74c93eda5 100644 --- a/snippets/javascript-naming-conventions.md +++ b/snippets/javascript-naming-conventions.md @@ -5,7 +5,7 @@ type: story tags: [javascript,variable,cheatsheet] author: chalarangelo cover: naming-conventions -excerpt: Naming conventions, while not easy to enforce, make code easier to read and understand. Learn how to name your variables in JavaScript with this handy guide. +excerpt: Naming conventions make code easier to read and understand. Learn how to name your variables in JavaScript with this handy guide. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-nullish-coalescing-optional-chaining.md b/snippets/javascript-nullish-coalescing-optional-chaining.md index debf5cacd..8a61b28f5 100644 --- a/snippets/javascript-nullish-coalescing-optional-chaining.md +++ b/snippets/javascript-nullish-coalescing-optional-chaining.md @@ -5,7 +5,7 @@ type: question tags: [javascript,type] author: chalarangelo cover: purple-leaves -excerpt: JavaScript ES2020 introduced optional chaining and nullish coalescing among other features. Learn everything you need to know with this quick guide. +excerpt: JavaScript ES2020 introduced optional chaining and nullish coalescing. Learn everything you need to know with this quick guide. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-prevent-string-being-escaped.md b/snippets/javascript-prevent-string-being-escaped.md index b46734c29..1610b9f34 100644 --- a/snippets/javascript-prevent-string-being-escaped.md +++ b/snippets/javascript-prevent-string-being-escaped.md @@ -5,7 +5,7 @@ type: tip tags: [javascript,string] author: chalarangelo cover: glass-blowing -excerpt: Strings in JavaScript can be escaped in various ways. But what if you need to prevent a string from being escaped? Here's a handy trick for that. +excerpt: Strings in JavaScript can be escaped in various ways. But how do you prevent a string from being escaped? Here's a handy trick for that. dateModified: 2021-06-17T12:00:00+03:00 --- diff --git a/snippets/javascript-primitive-instanceof.md b/snippets/javascript-primitive-instanceof.md index 67784902f..2adf78676 100644 --- a/snippets/javascript-primitive-instanceof.md +++ b/snippets/javascript-primitive-instanceof.md @@ -5,7 +5,7 @@ type: question tags: [javascript,type] author: chalarangelo cover: wooden-bowl -excerpt: JavaScript's `instanceof` operator can't be used with primitive values, but there are a couple of simple tricks that you can leverage to your advantage. +excerpt: JavaScript's `instanceof` operator can't be used with primitive values, but there are a some tricks that you can leverage to your advantage. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-promise-then-catch.md b/snippets/javascript-promise-then-catch.md index 5a60b741c..8bf49b8e9 100644 --- a/snippets/javascript-promise-then-catch.md +++ b/snippets/javascript-promise-then-catch.md @@ -5,7 +5,7 @@ type: tip tags: [javascript,function,promise] author: chalarangelo cover: blue-sunrise -excerpt: Messing up the order of chained `then` and `catch` methods in JavaScript promises can result in all sorts of problems. Here's a short primer on the subject. +excerpt: Messing up the order of chained `then` and `catch` methods in JavaScript promises can cause problems. Here's a short primer on the subject. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-promise-then-finally.md b/snippets/javascript-promise-then-finally.md index dba3ab684..6ef3633c7 100644 --- a/snippets/javascript-promise-then-finally.md +++ b/snippets/javascript-promise-then-finally.md @@ -5,7 +5,7 @@ type: question tags: [javascript,function,promise] author: chalarangelo cover: blue-sunrise -excerpt: On the surface, a JavaScript promise's `then` and `finally` methods seem very similar. But there are a few important differences you need to keep in mind. +excerpt: A JavaScript promise's `then` and `finally` methods seem very similar. But there are a few important differences you need to keep in mind. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-return-constructor.md b/snippets/javascript-return-constructor.md index 656bfc4ec..f6ef9b991 100644 --- a/snippets/javascript-return-constructor.md +++ b/snippets/javascript-return-constructor.md @@ -5,7 +5,7 @@ type: question tags: [javascript,function,class,object] author: chalarangelo cover: architectural -excerpt: The constructor is arguably the most crucial part of any JavaScript class, which is why you might want to take a closer look at what they return. +excerpt: The constructor is a crucial part of any JavaScript class, which is why you might want to take a closer look at what they return. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-spread-rest-syntax.md b/snippets/javascript-spread-rest-syntax.md index d341b5dfb..9f9730d7d 100644 --- a/snippets/javascript-spread-rest-syntax.md +++ b/snippets/javascript-spread-rest-syntax.md @@ -5,7 +5,7 @@ type: story tags: [javascript,array,function] author: chalarangelo cover: antelope -excerpt: JavaScript ES6 introduced us to several powerful features, such as the spread and rest syntax. Learn everything you need to know in this quick guide. +excerpt: JavaScript ES6 introduced us to powerful new features, such as the spread and rest syntax. Learn all you need to know in this quick guide. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-string-immutability.md b/snippets/javascript-string-immutability.md index 0f13f5c9e..c533fa18b 100644 --- a/snippets/javascript-string-immutability.md +++ b/snippets/javascript-string-immutability.md @@ -5,7 +5,7 @@ type: question tags: [javascript,string,type] author: chalarangelo cover: purple-sunset -excerpt: When it comes to immutability, many developers have trouble wrapping their head around JavaScript strings. Yet they're not as complicated as you might expect. +excerpt: When it comes to immutability, JavaScript strings are often a source of confusion. Yet they're not as complicated as you might expect. dateModified: 2021-10-10T05:00:00-04:00 --- diff --git a/snippets/javascript-this.md b/snippets/javascript-this.md index 716885331..22d533841 100644 --- a/snippets/javascript-this.md +++ b/snippets/javascript-this.md @@ -5,7 +5,7 @@ type: story tags: [javascript,function,object] author: chalarangelo cover: u-got-this -excerpt: JavaScript's `this` keyword is a source of confusion for many beginners and veterans alike. Learn how it works in different scenarios and start using it correctly. +excerpt: JavaScript's `this` keyword can confuse beginners and veterans alike. Learn how it works in different scenarios and start using it correctly. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-var-let-const.md b/snippets/javascript-var-let-const.md index ed142b530..e85eacb22 100644 --- a/snippets/javascript-var-let-const.md +++ b/snippets/javascript-var-let-const.md @@ -5,7 +5,7 @@ type: question tags: [javascript,type,variable] author: chalarangelo cover: highlands -excerpt: JavaScript variables can be declared a handful of ways. However, they're not all created equal and understanding their differences can drastically change the way you code. +excerpt: JavaScript variables can be declared a handful of ways. However, understanding their differences can drastically change the way you code. dateModified: 2021-12-02T09:50:42-04:00 --- diff --git a/snippets/javascript-variable-hoisting.md b/snippets/javascript-variable-hoisting.md index d28076cc7..deb817766 100644 --- a/snippets/javascript-variable-hoisting.md +++ b/snippets/javascript-variable-hoisting.md @@ -5,7 +5,7 @@ type: question tags: [javascript,type,variable] author: chalarangelo cover: boat-port -excerpt: One of the most commonly asked JavaScript interview questions is about hoisting. It's also a concept that might require some getting used to, so read our guide to learn more. +excerpt: Hoisting comes up a lot during JavaScript interviews. It's a concept that can require some getting used to, so read our guide to learn more. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-variable-scope.md b/snippets/javascript-variable-scope.md index d8488b05f..7fb9c4715 100644 --- a/snippets/javascript-variable-scope.md +++ b/snippets/javascript-variable-scope.md @@ -5,7 +5,7 @@ type: story tags: [javascript,type,variable] author: chalarangelo cover: periscope -excerpt: JavaScript developers often get confused by JavaScript's variables and scope. Here's a quick guide to understanding and remembering everything related to these concepts. +excerpt: JavaScript developers often get confused by JavaScript's variables and scope. Here's a quick guide to understanding these concepts. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/javascript-void-links.md b/snippets/javascript-void-links.md index 145cd0e11..90c5d512f 100644 --- a/snippets/javascript-void-links.md +++ b/snippets/javascript-void-links.md @@ -5,7 +5,7 @@ type: tip tags: [javascript,browser,accessibility] author: chalarangelo cover: white-flower -excerpt: There are various ways to create an empty link, but some options are more appropriate than others. Learn the best way to handle empty links with this quick tip. +excerpt: There are many ways to create empty links, some more appropriate than others. Learn how to best handle empty links with this quick tip. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/js-array-min-max.md b/snippets/js-array-min-max.md index 03af2c2ec..463102c6b 100644 --- a/snippets/js-array-min-max.md +++ b/snippets/js-array-min-max.md @@ -5,7 +5,7 @@ type: tip tags: [javascript,array,math] author: chalarangelo cover: little-tree -excerpt: When working with numeric arrays in JavaScript, you might find yourself in need of finding the minimum or maximum value. Here's a quick and easy way to do it. +excerpt: When working with numeric arrays in JavaScript, you might need to find the minimum or maximum value. Here's a quick and easy way to do it. dateModified: 2021-11-06T20:51:47+03:00 --- diff --git a/snippets/js-callbacks.md b/snippets/js-callbacks.md index 8f0e992a1..14ad8b45d 100644 --- a/snippets/js-callbacks.md +++ b/snippets/js-callbacks.md @@ -5,7 +5,7 @@ type: question tags: [javascript,function] author: chalarangelo cover: rabbit-call -excerpt: JavaScript uses callback functions in various places for different purposes. From event listeners to asynchronous operations, they are an invaluable tool you need to master. +excerpt: JavaScript uses callback functions quite a lot. From event listeners to asynchronous code, they're an invaluable tool you need to master. dateModified: 2021-10-03T05:00:00-04:00 --- diff --git a/snippets/js-data-structures-binary-search-tree.md b/snippets/js-data-structures-binary-search-tree.md index 0dfd8738a..8ac363da8 100644 --- a/snippets/js-data-structures-binary-search-tree.md +++ b/snippets/js-data-structures-binary-search-tree.md @@ -5,7 +5,7 @@ type: story tags: [javascript,class] author: chalarangelo cover: purple-flower-macro-4 -excerpt: A binary search tree is a data structure consisting of a set of ordered linked nodes representing a hierarchical tree structure, in which each node can have at most two children. +excerpt: A binary search tree is a hierarchical data structure of ordered nodes with at most two children each. dateModified: 2021-08-31T05:00:00-04:00 --- diff --git a/snippets/js-data-structures-binary-tree.md b/snippets/js-data-structures-binary-tree.md index ea79f6551..b487fc65a 100644 --- a/snippets/js-data-structures-binary-tree.md +++ b/snippets/js-data-structures-binary-tree.md @@ -5,7 +5,7 @@ type: story tags: [javascript,class] author: chalarangelo cover: purple-flower-macro-3 -excerpt: A binary tree is a data structure consisting of a set of linked nodes representing a hierarchical tree structure, in which each node can have at most two children. +excerpt: A binary tree is a hierarchical data structure of linked nodes with at most two children each. dateModified: 2021-08-26T05:00:00-04:00 --- diff --git a/snippets/prefetching-resources.md b/snippets/prefetching-resources.md index 515b715df..9cef8bf29 100644 --- a/snippets/prefetching-resources.md +++ b/snippets/prefetching-resources.md @@ -5,7 +5,7 @@ type: tip tags: [webdev,html,browser] author: chalarangelo cover: playing-fetch -excerpt: Resource prefetching is a great technique to improve perceived page speed on your website and one that requires little to no effort. Learn how to use it today. +excerpt: Resource prefetching is a great way to improve perceived page speed on your website and requires little effort. Learn how to use it today. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/python-lowercase.md b/snippets/python-lowercase.md index 2c9955b98..92d8e0885 100644 --- a/snippets/python-lowercase.md +++ b/snippets/python-lowercase.md @@ -4,7 +4,7 @@ shortTitle: Lowercase string type: question tags: [python,string] cover: type-stamps -excerpt: Learn of the two different way to convert a string to lowercase in Python and understand when you should use each one with this quick guide. +excerpt: Learn of the two different ways to convert strings to lowercase in Python and understand when you should use each one with this quick guide. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/react-conditional-classname.md b/snippets/react-conditional-classname.md index b2ed62a85..6cd92780e 100644 --- a/snippets/react-conditional-classname.md +++ b/snippets/react-conditional-classname.md @@ -4,7 +4,7 @@ shortTitle: Conditional className type: tip tags: [react,components] cover: succulent-red-light -excerpt: When developing React components, you might often need to conditionally apply a className. Learn how to handle empty classNames correctly using this handy tip. +excerpt: In React components, you might need to conditionally apply a `className`. Learn how to handle empty values correctly using this handy tip. dateModified: 2021-11-07T16:34:37+03:00 --- diff --git a/snippets/react-redux-readable-reducers.md b/snippets/react-redux-readable-reducers.md index c2f413755..c9d72bdd6 100644 --- a/snippets/react-redux-readable-reducers.md +++ b/snippets/react-redux-readable-reducers.md @@ -5,7 +5,7 @@ type: story tags: [react,logic] author: chalarangelo cover: beach-from-above -excerpt: When working with state in your code, you often run into issues with maintaining complexity and readability. Oftentimes, these issues are easily fixable. +excerpt: When working with stateful code, you can run into issues realted to complexity and readability. Oftentimes, they are easily fixable. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/react-use-state-with-label.md b/snippets/react-use-state-with-label.md index 4709a4d19..970e7526b 100644 --- a/snippets/react-use-state-with-label.md +++ b/snippets/react-use-state-with-label.md @@ -5,7 +5,7 @@ type: tip tags: [react,hooks] author: chalarangelo cover: bunny-poster -excerpt: When working with multiple `useState` hooks in React, things can get a bit complicated while debugging. Luckily, there's an easy way to label these values. +excerpt: Multiple `useState` hooks in React can complicate things while debugging. Luckily, there's an easy way to label these values. dateModified: 2021-11-07T16:34:37+03:00 --- diff --git a/snippets/regexp-cheatsheet.md b/snippets/regexp-cheatsheet.md index c4371aff6..c76eca08a 100644 --- a/snippets/regexp-cheatsheet.md +++ b/snippets/regexp-cheatsheet.md @@ -4,7 +4,7 @@ type: cheatsheet tags: [javascript,string,regexp,cheatsheet] author: chalarangelo cover: tools -excerpt: Regular expressions are a very useful tool in a variety of situations. Save this cheatsheet for any time you need to look up their syntax and speed up your development. +excerpt: Regular expressions are a very useful tool. Save this cheatsheet for when you need to look up their syntax and speed up your development. dateModified: 2021-06-12T19:30:41+03:00 --- diff --git a/snippets/testing-async-react-components.md b/snippets/testing-async-react-components.md index ead42c7c6..d543f8a14 100644 --- a/snippets/testing-async-react-components.md +++ b/snippets/testing-async-react-components.md @@ -4,7 +4,7 @@ shortTitle: Asynchronous component update testing type: story tags: [react,testing,event] cover: colorful-lounge -excerpt: Testing React components that update asynchronously with React Testing Library is a common scenario. Learn how to deal with common issues and speed up your testing. +excerpt: Testing React components that update asynchronously is pretty common. Learn how to deal with common issues and speed up your testing. dateModified: 2021-11-07T16:34:37+03:00 --- diff --git a/snippets/testing-redux-connected-components.md b/snippets/testing-redux-connected-components.md index 8a06b3bb8..45e31ab81 100644 --- a/snippets/testing-redux-connected-components.md +++ b/snippets/testing-redux-connected-components.md @@ -5,7 +5,7 @@ type: story tags: [react,testing] author: chalarangelo cover: sparkles -excerpt: Testing Redux-connected components with React Testing Library is a very common scenario. Learn how to use this simple utility function to speed up your testing. +excerpt: Testing Redux-connected components is pretty common. Learn how to use this simple utility function to speed up your testing. dateModified: 2021-11-07T16:34:37+03:00 --- diff --git a/snippets/testing-stateful-ui-components.md b/snippets/testing-stateful-ui-components.md index 7e62c616f..aa5bf2047 100644 --- a/snippets/testing-stateful-ui-components.md +++ b/snippets/testing-stateful-ui-components.md @@ -5,7 +5,7 @@ type: story tags: [react,testing] author: chalarangelo cover: lake-trees -excerpt: Testing stateful React components is by no means a difficult task, but did you know there is an elegant solution that doesn't involve testing state directly? +excerpt: Testing stateful React components is not difficult, but did you know there's a solution that doesn't involve testing state directly? dateModified: 2021-06-12T19:30:41+03:00 ---