Improve excerpts

Limit to 140 characters
This commit is contained in:
Angelos Chalaris
2023-04-30 20:13:57 +03:00
parent fc764a2b05
commit e737258888
41 changed files with 41 additions and 41 deletions

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---

View File

@ -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
---