[{"type_of":"article","id":648091,"title":"Today I Learned — The Javascript In Operator","description":"Earlier this week, during one of my code challenges, I was asked to create a function that took in tw...","readable_publish_date":"Mar 28 '21","slug":"today-i-learned-the-javascript-in-operator-4pm3","path":"/antdp425/today-i-learned-the-javascript-in-operator-4pm3","url":"https://dev.to/antdp425/today-i-learned-the-javascript-in-operator-4pm3","comments_count":1,"public_reactions_count":5,"collection_id":null,"published_timestamp":"2021-03-28T12:29:02Z","language":"en","subforem_id":null,"positive_reactions_count":5,"cover_image":null,"social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpiptro1j0t49gl86ndlu.png","canonical_url":"https://dev.to/antdp425/today-i-learned-the-javascript-in-operator-4pm3","created_at":"2021-03-28T12:21:40Z","edited_at":null,"crossposted_at":null,"published_at":"2021-03-28T12:29:02Z","last_comment_at":"2021-03-28T18:26:45Z","reading_time_minutes":2,"tag_list":["javascript","todayilearned"],"tags":"javascript, todayilearned","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"},"flare_tag":{"name":"todayilearned","bg_color_hex":"#ffedc9","text_color_hex":"#820000"}},{"type_of":"article","id":638961,"title":"VS Code: 14 Keyboard Shortcuts to Increase Your Productivity","description":"While customizing your VS Code with a nice (hopefully dark) theme and handy extensions can make the e...","readable_publish_date":"Mar 18 '21","slug":"vs-code-14-keyboard-shortcuts-to-increase-your-productivity-o1","path":"/antdp425/vs-code-14-keyboard-shortcuts-to-increase-your-productivity-o1","url":"https://dev.to/antdp425/vs-code-14-keyboard-shortcuts-to-increase-your-productivity-o1","comments_count":0,"public_reactions_count":12,"collection_id":null,"published_timestamp":"2021-03-18T22:43:13Z","language":"en","subforem_id":null,"positive_reactions_count":12,"cover_image":null,"social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg90d1cxehqb5bj9zinpg.png","canonical_url":"https://dev.to/antdp425/vs-code-14-keyboard-shortcuts-to-increase-your-productivity-o1","created_at":"2021-03-18T22:38:22Z","edited_at":null,"crossposted_at":null,"published_at":"2021-03-18T22:43:13Z","last_comment_at":"2021-03-18T22:43:13Z","reading_time_minutes":3,"tag_list":["vscode","productivity"],"tags":"vscode, productivity","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":634696,"title":"React: Fetch Data from API with useEffect","description":"This post will quickly go over how to make use of the useEffect hook in React to retrieve data from a...","readable_publish_date":"Mar 14 '21","slug":"react-fetch-data-from-api-with-useeffect-27le","path":"/antdp425/react-fetch-data-from-api-with-useeffect-27le","url":"https://dev.to/antdp425/react-fetch-data-from-api-with-useeffect-27le","comments_count":9,"public_reactions_count":133,"collection_id":null,"published_timestamp":"2021-03-14T16:14:09Z","language":"en","subforem_id":null,"positive_reactions_count":133,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvrvd98wcbw5lasortf4s.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvrvd98wcbw5lasortf4s.png","canonical_url":"https://dev.to/antdp425/react-fetch-data-from-api-with-useeffect-27le","created_at":"2021-03-14T16:14:09Z","edited_at":null,"crossposted_at":null,"published_at":"2021-03-14T16:14:09Z","last_comment_at":"2025-02-16T17:51:00Z","reading_time_minutes":3,"tag_list":["react","tutorial"],"tags":"react, tutorial","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":621007,"title":"Populate Dropdown Options in React","description":"When I first started learning React — I remember struggling to figure out what the necessary logic wo...","readable_publish_date":"Mar 1 '21","slug":"populate-dropdown-options-in-react-1nk0","path":"/antdp425/populate-dropdown-options-in-react-1nk0","url":"https://dev.to/antdp425/populate-dropdown-options-in-react-1nk0","comments_count":6,"public_reactions_count":22,"collection_id":null,"published_timestamp":"2021-03-01T19:23:17Z","language":"en","subforem_id":null,"positive_reactions_count":22,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhr8kh7074cjomu3uyxn1.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhr8kh7074cjomu3uyxn1.png","canonical_url":"https://dev.to/antdp425/populate-dropdown-options-in-react-1nk0","created_at":"2021-02-28T22:38:31Z","edited_at":null,"crossposted_at":null,"published_at":"2021-03-01T19:23:17Z","last_comment_at":"2025-07-16T16:49:47Z","reading_time_minutes":3,"tag_list":["react","javascript","tutorial"],"tags":"react, javascript, tutorial","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":616614,"title":"How To: Use LocalStorage with React","description":"When building a React app, there will be times where you'll want to persist data in one way or anothe...","readable_publish_date":"Feb 24 '21","slug":"how-to-use-localstorage-with-react-2cpn","path":"/antdp425/how-to-use-localstorage-with-react-2cpn","url":"https://dev.to/antdp425/how-to-use-localstorage-with-react-2cpn","comments_count":2,"public_reactions_count":29,"collection_id":null,"published_timestamp":"2021-02-24T10:22:04Z","language":"en","subforem_id":null,"positive_reactions_count":29,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy9q55hrq5dfh8qoj3q3e.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy9q55hrq5dfh8qoj3q3e.png","canonical_url":"https://dev.to/antdp425/how-to-use-localstorage-with-react-2cpn","created_at":"2021-02-24T10:22:04Z","edited_at":null,"crossposted_at":null,"published_at":"2021-02-24T10:22:04Z","last_comment_at":"2021-10-12T04:32:03Z","reading_time_minutes":3,"tag_list":["tutorial","react","javascript"],"tags":"tutorial, react, javascript","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":607932,"title":"How to Use LocalStorage in 3 Minutes","description":"LocalStorage is a quick and convenient way for developers to locally store data in key/value pairs on...","readable_publish_date":"Feb 17 '21","slug":"how-to-use-localstorage-ldn","path":"/antdp425/how-to-use-localstorage-ldn","url":"https://dev.to/antdp425/how-to-use-localstorage-ldn","comments_count":0,"public_reactions_count":10,"collection_id":null,"published_timestamp":"2021-02-17T15:09:00Z","language":"en","subforem_id":null,"positive_reactions_count":10,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fliwl8g32p7g2jtx8b9oy.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fliwl8g32p7g2jtx8b9oy.png","canonical_url":"https://dev.to/antdp425/how-to-use-localstorage-ldn","created_at":"2021-02-17T15:09:00Z","edited_at":"2021-02-17T15:22:43Z","crossposted_at":null,"published_at":"2021-02-17T15:09:00Z","last_comment_at":"2021-02-17T15:09:00Z","reading_time_minutes":3,"tag_list":["javascript","tutorial","html"],"tags":"javascript, tutorial, html","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":596678,"title":"React Hooks: useRef Explained in 2 Minutes","description":"When building a React app, there are going to be times where you'll want to reference a particular pa...","readable_publish_date":"Feb 9 '21","slug":"react-hooks-useref-explained-in-2-minutes-1nh0","path":"/antdp425/react-hooks-useref-explained-in-2-minutes-1nh0","url":"https://dev.to/antdp425/react-hooks-useref-explained-in-2-minutes-1nh0","comments_count":1,"public_reactions_count":8,"collection_id":10993,"published_timestamp":"2021-02-09T13:44:20Z","language":"en","subforem_id":null,"positive_reactions_count":8,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fl7ci1s4hjn2yrmovjh0s.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fl7ci1s4hjn2yrmovjh0s.png","canonical_url":"https://dev.to/antdp425/react-hooks-useref-explained-in-2-minutes-1nh0","created_at":"2021-02-09T13:44:20Z","edited_at":"2021-02-09T13:44:56Z","crossposted_at":null,"published_at":"2021-02-09T13:44:20Z","last_comment_at":"2023-10-19T17:34:45Z","reading_time_minutes":2,"tag_list":["react","javascript","replit","tutorial"],"tags":"react, javascript, replit, tutorial","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":583060,"title":"React Hooks: useEffect Explained in 5 Minutes","description":"When building a React app, there will be times where we want to run a piece of code after a component...","readable_publish_date":"Feb 3 '21","slug":"react-hooks-useeffect-explained-in-5-minutes-2dgk","path":"/antdp425/react-hooks-useeffect-explained-in-5-minutes-2dgk","url":"https://dev.to/antdp425/react-hooks-useeffect-explained-in-5-minutes-2dgk","comments_count":2,"public_reactions_count":26,"collection_id":10993,"published_timestamp":"2021-02-03T15:52:35Z","language":"en","subforem_id":null,"positive_reactions_count":26,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F7x4wafrglzi48ty19nrh.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F7x4wafrglzi48ty19nrh.png","canonical_url":"https://dev.to/antdp425/react-hooks-useeffect-explained-in-5-minutes-2dgk","created_at":"2021-01-26T12:23:33Z","edited_at":null,"crossposted_at":null,"published_at":"2021-02-03T15:52:35Z","last_comment_at":"2023-10-19T17:31:04Z","reading_time_minutes":4,"tag_list":["react","javascript","replit","tutorial"],"tags":"react, javascript, replit, tutorial","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":580583,"title":"React Hooks: useState Explained in 5 Minutes","description":"When creating a React app, we'll almost always need a way to store / manage state within our componen...","readable_publish_date":"Jan 27 '21","slug":"react-hooks-usestate-explained-in-5-minutes-2aea","path":"/antdp425/react-hooks-usestate-explained-in-5-minutes-2aea","url":"https://dev.to/antdp425/react-hooks-usestate-explained-in-5-minutes-2aea","comments_count":2,"public_reactions_count":27,"collection_id":10993,"published_timestamp":"2021-01-27T12:32:10Z","language":"en","subforem_id":null,"positive_reactions_count":27,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F0grvqdho7rcyhrj1pspk.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F0grvqdho7rcyhrj1pspk.png","canonical_url":"https://dev.to/antdp425/react-hooks-usestate-explained-in-5-minutes-2aea","created_at":"2021-01-23T21:11:26Z","edited_at":null,"crossposted_at":null,"published_at":"2021-01-27T12:32:10Z","last_comment_at":"2023-10-19T17:26:55Z","reading_time_minutes":3,"tag_list":["react","javascript","tutorial","replit"],"tags":"react, javascript, tutorial, replit","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":566407,"title":"Chrome DevTools: Increase Productivity with Snippets","description":"You've likely been there before — you're in DevTools writing (or maybe copy and pasting) some one off...","readable_publish_date":"Jan 20 '21","slug":"chrome-devtools-increase-productivity-with-snippets-2klm","path":"/antdp425/chrome-devtools-increase-productivity-with-snippets-2klm","url":"https://dev.to/antdp425/chrome-devtools-increase-productivity-with-snippets-2klm","comments_count":3,"public_reactions_count":8,"collection_id":null,"published_timestamp":"2021-01-20T18:32:27Z","language":"en","subforem_id":null,"positive_reactions_count":8,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fp75lfvcmu6okru7fb7qa.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fp75lfvcmu6okru7fb7qa.png","canonical_url":"https://dev.to/antdp425/chrome-devtools-increase-productivity-with-snippets-2klm","created_at":"2021-01-08T18:37:41Z","edited_at":null,"crossposted_at":null,"published_at":"2021-01-20T18:32:27Z","last_comment_at":"2024-01-26T19:51:49Z","reading_time_minutes":2,"tag_list":["javascript","chrome","tips","productivity"],"tags":"javascript, chrome, tips, productivity","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":565921,"title":"React: The Difference Between State and Props","description":"When it comes to React, there are two main ways in which we can store or manage data. This article wi...","readable_publish_date":"Jan 11 '21","slug":"react-the-difference-between-state-and-props-33k3","path":"/antdp425/react-the-difference-between-state-and-props-33k3","url":"https://dev.to/antdp425/react-the-difference-between-state-and-props-33k3","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2021-01-11T10:53:52Z","language":"en","subforem_id":null,"positive_reactions_count":2,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fex6o1255dmpmrc2qjh4t.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fex6o1255dmpmrc2qjh4t.png","canonical_url":"https://dev.to/antdp425/react-the-difference-between-state-and-props-33k3","created_at":"2021-01-08T14:34:29Z","edited_at":null,"crossposted_at":null,"published_at":"2021-01-11T10:53:52Z","last_comment_at":"2021-01-11T10:53:52Z","reading_time_minutes":2,"tag_list":["react","beginners","codenewbie"],"tags":"react, beginners, codenewbie","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":558899,"title":"Understanding Javascript's Array Sort","description":"When working with data it is a good idea to have the data sorted in some type of meaningful way. Luck...","readable_publish_date":"Jan 7 '21","slug":"understanding-javascript-s-array-sort-1jck","path":"/antdp425/understanding-javascript-s-array-sort-1jck","url":"https://dev.to/antdp425/understanding-javascript-s-array-sort-1jck","comments_count":0,"public_reactions_count":4,"collection_id":null,"published_timestamp":"2021-01-07T10:45:42Z","language":"en","subforem_id":null,"positive_reactions_count":4,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Faqv84pzkphj535fdic3r.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Faqv84pzkphj535fdic3r.png","canonical_url":"https://dev.to/antdp425/understanding-javascript-s-array-sort-1jck","created_at":"2021-01-02T11:19:36Z","edited_at":null,"crossposted_at":null,"published_at":"2021-01-07T10:45:42Z","last_comment_at":"2021-01-07T10:45:42Z","reading_time_minutes":4,"tag_list":["javascript","arrays","codenewbie","tips"],"tags":"javascript, arrays, codenewbie, tips","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":557651,"title":"10 Javascript Array Methods You Should Know","description":"If you're a Javascript developer, you're probably very familiar with the array method trinity of map,...","readable_publish_date":"Jan 2 '21","slug":"10-javascript-array-methods-you-should-know-1de8","path":"/antdp425/10-javascript-array-methods-you-should-know-1de8","url":"https://dev.to/antdp425/10-javascript-array-methods-you-should-know-1de8","comments_count":0,"public_reactions_count":15,"collection_id":null,"published_timestamp":"2021-01-02T14:57:45Z","language":"en","subforem_id":null,"positive_reactions_count":15,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fnd1ek06n5w0b8dtk9gzl.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fnd1ek06n5w0b8dtk9gzl.png","canonical_url":"https://dev.to/antdp425/10-javascript-array-methods-you-should-know-1de8","created_at":"2020-12-31T19:54:31Z","edited_at":"2021-01-02T21:50:09Z","crossposted_at":null,"published_at":"2021-01-02T14:57:45Z","last_comment_at":"2021-01-02T14:57:45Z","reading_time_minutes":4,"tag_list":["javascript","tips"],"tags":"javascript, tips","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":553740,"title":"Javascript: Console.log \u0026 Beyond","description":"You've been there before — you just want a quick way to debug your code — so you do this:    // some...","readable_publish_date":"Dec 27 '20","slug":"console-log-beyond-2l83","path":"/antdp425/console-log-beyond-2l83","url":"https://dev.to/antdp425/console-log-beyond-2l83","comments_count":5,"public_reactions_count":22,"collection_id":null,"published_timestamp":"2020-12-27T18:04:23Z","language":"en","subforem_id":null,"positive_reactions_count":22,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F67j9ssmq88ea558skno9.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F67j9ssmq88ea558skno9.png","canonical_url":"https://dev.to/antdp425/console-log-beyond-2l83","created_at":"2020-12-27T10:54:53Z","edited_at":"2020-12-28T07:52:02Z","crossposted_at":null,"published_at":"2020-12-27T18:04:23Z","last_comment_at":"2024-05-20T03:02:08Z","reading_time_minutes":3,"tag_list":["tutorial","tips","javascript","console"],"tags":"tutorial, tips, javascript, console","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":545814,"title":"Javascript: Cleaner Objects with ES6's Object Property Shorthand","description":"With the introduction of ES6, developers were blessed with a handful of extremely powerful Javascript...","readable_publish_date":"Dec 17 '20","slug":"javascript-cleaner-objects-with-es6-s-object-property-shorthand-4h9m","path":"/antdp425/javascript-cleaner-objects-with-es6-s-object-property-shorthand-4h9m","url":"https://dev.to/antdp425/javascript-cleaner-objects-with-es6-s-object-property-shorthand-4h9m","comments_count":4,"public_reactions_count":9,"collection_id":null,"published_timestamp":"2020-12-17T22:58:05Z","language":"en","subforem_id":null,"positive_reactions_count":9,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fggg0an58ox6zpro9nxl5.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fggg0an58ox6zpro9nxl5.png","canonical_url":"https://dev.to/antdp425/javascript-cleaner-objects-with-es6-s-object-property-shorthand-4h9m","created_at":"2020-12-17T22:57:01Z","edited_at":null,"crossposted_at":null,"published_at":"2020-12-17T22:58:05Z","last_comment_at":"2020-12-27T18:59:37Z","reading_time_minutes":2,"tag_list":["javascript","es6","tips","webdev"],"tags":"javascript, es6, tips, webdev","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":541127,"title":"How to Succeed at a Coding Bootcamp","description":"So you've started to think about joining a bootcamp, now what?  Not to scare you off, but just know t...","readable_publish_date":"Dec 13 '20","slug":"how-to-succeed-at-a-coding-bootcamp-5aki","path":"/antdp425/how-to-succeed-at-a-coding-bootcamp-5aki","url":"https://dev.to/antdp425/how-to-succeed-at-a-coding-bootcamp-5aki","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2020-12-13T01:04:02Z","language":"en","subforem_id":null,"positive_reactions_count":2,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fyw8azx8blzk6loxd5ljv.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fyw8azx8blzk6loxd5ljv.png","canonical_url":"https://dev.to/antdp425/how-to-succeed-at-a-coding-bootcamp-5aki","created_at":"2020-12-13T00:59:53Z","edited_at":null,"crossposted_at":null,"published_at":"2020-12-13T01:04:02Z","last_comment_at":"2020-12-13T01:04:02Z","reading_time_minutes":4,"tag_list":["bootcamp","tips","beginners","career"],"tags":"bootcamp, tips, beginners, career","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":534248,"title":"Javascript: Destructure Objects and Arrays for Cleaner Code","description":"The introduction of ES6 ushered in a handful of incredibly useful features for Javascript developers...","readable_publish_date":"Dec 6 '20","slug":"javascript-destructure-objects-and-arrays-for-cleaner-code-10a5","path":"/antdp425/javascript-destructure-objects-and-arrays-for-cleaner-code-10a5","url":"https://dev.to/antdp425/javascript-destructure-objects-and-arrays-for-cleaner-code-10a5","comments_count":4,"public_reactions_count":33,"collection_id":null,"published_timestamp":"2020-12-06T00:26:29Z","language":"en","subforem_id":null,"positive_reactions_count":33,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fctiyfm4fh4fmqlljt4qx.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fctiyfm4fh4fmqlljt4qx.png","canonical_url":"https://dev.to/antdp425/javascript-destructure-objects-and-arrays-for-cleaner-code-10a5","created_at":"2020-12-06T00:18:15Z","edited_at":"2020-12-06T05:14:36Z","crossposted_at":null,"published_at":"2020-12-06T00:26:29Z","last_comment_at":"2020-12-12T07:29:15Z","reading_time_minutes":3,"tag_list":["javascript","tutorial","es6","webdev"],"tags":"javascript, tutorial, es6, webdev","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":528129,"title":"Terminal (zsh): Increase Productivity by Creating Aliases \u0026 Functions","description":"This tutorial will cover how to create aliases and functions in your zprofile file to increase your p...","readable_publish_date":"Nov 29 '20","slug":"terminal-zsh-increase-productivity-by-creating-aliases-functions-5b38","path":"/antdp425/terminal-zsh-increase-productivity-by-creating-aliases-functions-5b38","url":"https://dev.to/antdp425/terminal-zsh-increase-productivity-by-creating-aliases-functions-5b38","comments_count":2,"public_reactions_count":35,"collection_id":null,"published_timestamp":"2020-11-29T17:02:36Z","language":"en","subforem_id":null,"positive_reactions_count":35,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Flb7mul2xsiieuefjo7f5.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Flb7mul2xsiieuefjo7f5.png","canonical_url":"https://dev.to/antdp425/terminal-zsh-increase-productivity-by-creating-aliases-functions-5b38","created_at":"2020-11-29T16:58:15Z","edited_at":"2020-11-29T17:10:42Z","crossposted_at":null,"published_at":"2020-11-29T17:02:36Z","last_comment_at":"2020-12-03T11:30:42Z","reading_time_minutes":3,"tag_list":["tutorial","productivity","zsh"],"tags":"tutorial, productivity, zsh","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":521384,"title":"How To: Add Dev.to Posts to Your Portfolio","description":"Thanks to the Dev.to API, it's easier than ever to keep your portfolio updated with your latest and g...","readable_publish_date":"Nov 21 '20","slug":"how-to-add-dev-to-posts-to-your-portfolio-2h32","path":"/antdp425/how-to-add-dev-to-posts-to-your-portfolio-2h32","url":"https://dev.to/antdp425/how-to-add-dev-to-posts-to-your-portfolio-2h32","comments_count":1,"public_reactions_count":7,"collection_id":null,"published_timestamp":"2020-11-21T14:32:08Z","language":"en","subforem_id":null,"positive_reactions_count":7,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fdc7nvwrm5ldzir2xn04n.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fdc7nvwrm5ldzir2xn04n.png","canonical_url":"https://dev.to/antdp425/how-to-add-dev-to-posts-to-your-portfolio-2h32","created_at":"2020-11-21T14:22:37Z","edited_at":null,"crossposted_at":null,"published_at":"2020-11-21T14:32:08Z","last_comment_at":"2024-01-03T17:24:59Z","reading_time_minutes":4,"tag_list":["tutorial"],"tags":"tutorial","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":514441,"title":"How To: Host Your Site — Google Domains, Netlify, and You","description":"This article assumes that you:   have purchased a custom domain from Google Domains have a Netlify Ac...","readable_publish_date":"Nov 13 '20","slug":"how-to-host-your-site-google-domains-netlify-and-you-4lhf","path":"/antdp425/how-to-host-your-site-google-domains-netlify-and-you-4lhf","url":"https://dev.to/antdp425/how-to-host-your-site-google-domains-netlify-and-you-4lhf","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2020-11-13T23:52:33Z","language":"en","subforem_id":null,"positive_reactions_count":1,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F6xgdcmou430dzrd6ox3b.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F6xgdcmou430dzrd6ox3b.png","canonical_url":"https://dev.to/antdp425/how-to-host-your-site-google-domains-netlify-and-you-4lhf","created_at":"2020-11-13T23:38:07Z","edited_at":"2020-11-14T23:27:48Z","crossposted_at":null,"published_at":"2020-11-13T23:52:33Z","last_comment_at":"2020-11-13T23:52:33Z","reading_time_minutes":3,"tag_list":["tutorial","webdev","portfolio"],"tags":"tutorial, webdev, portfolio","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":509010,"title":"Javascript: How to Use the Spread Operator and Rest Parameter","description":"With the introduction of ES6, Javascript developers gained a handful of features. There are two featu...","readable_publish_date":"Nov 7 '20","slug":"javascript-how-to-use-the-spread-operator-and-rest-parameter-5e27","path":"/antdp425/javascript-how-to-use-the-spread-operator-and-rest-parameter-5e27","url":"https://dev.to/antdp425/javascript-how-to-use-the-spread-operator-and-rest-parameter-5e27","comments_count":0,"public_reactions_count":16,"collection_id":null,"published_timestamp":"2020-11-07T17:42:06Z","language":"en","subforem_id":null,"positive_reactions_count":16,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F5omiwye9yjh65psvx79a.jpeg","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F5omiwye9yjh65psvx79a.jpeg","canonical_url":"https://dev.to/antdp425/javascript-how-to-use-the-spread-operator-and-rest-parameter-5e27","created_at":"2020-11-07T17:39:02Z","edited_at":"2020-11-08T10:03:59Z","crossposted_at":null,"published_at":"2020-11-07T17:42:06Z","last_comment_at":"2020-11-07T17:42:06Z","reading_time_minutes":2,"tag_list":["codenewbie","javascript","beginners"],"tags":"codenewbie, javascript, beginners","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":501307,"title":"Javascript: How to Use Arrow Functions","description":"Alongside the introduction of classes, default parameters, template literals, block scoped variables,...","readable_publish_date":"Oct 29 '20","slug":"javascript-how-to-use-arrow-functions-455a","path":"/antdp425/javascript-how-to-use-arrow-functions-455a","url":"https://dev.to/antdp425/javascript-how-to-use-arrow-functions-455a","comments_count":0,"public_reactions_count":7,"collection_id":null,"published_timestamp":"2020-10-29T16:08:07Z","language":"en","subforem_id":null,"positive_reactions_count":7,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fjs8huwi5l5cmmvaj5bcv.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fjs8huwi5l5cmmvaj5bcv.png","canonical_url":"https://dev.to/antdp425/javascript-how-to-use-arrow-functions-455a","created_at":"2020-10-29T16:02:16Z","edited_at":null,"crossposted_at":null,"published_at":"2020-10-29T16:08:07Z","last_comment_at":"2020-10-29T16:08:07Z","reading_time_minutes":2,"tag_list":["javascript"],"tags":"javascript","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":491304,"title":"Javascript: The Difference Between .slice and .splice","description":"When I first started learning Javascript, one of the first things that I would constantly trip up on...","readable_publish_date":"Oct 21 '20","slug":"javascript-the-difference-between-slice-and-splice-mh0","path":"/antdp425/javascript-the-difference-between-slice-and-splice-mh0","url":"https://dev.to/antdp425/javascript-the-difference-between-slice-and-splice-mh0","comments_count":0,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2020-10-21T17:41:33Z","language":"en","subforem_id":null,"positive_reactions_count":6,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4m0ptwuezpmjfsgop0bj.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4m0ptwuezpmjfsgop0bj.png","canonical_url":"https://dev.to/antdp425/javascript-the-difference-between-slice-and-splice-mh0","created_at":"2020-10-18T20:16:08Z","edited_at":null,"crossposted_at":null,"published_at":"2020-10-21T17:41:33Z","last_comment_at":"2020-10-21T17:41:33Z","reading_time_minutes":4,"tag_list":["codenewbie","javascript","beginners"],"tags":"codenewbie, javascript, beginners","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":487579,"title":"Javascript Basics: Use .push, .pop, .shift, and .unshift to Manipulate Arrays","description":"One of the first things you'll likely learn to do in Javascript is how to make use of and manipulate...","readable_publish_date":"Oct 15 '20","slug":"javascript-basics-use-push-pop-shift-and-unshift-to-manipulate-arrays-48ab","path":"/antdp425/javascript-basics-use-push-pop-shift-and-unshift-to-manipulate-arrays-48ab","url":"https://dev.to/antdp425/javascript-basics-use-push-pop-shift-and-unshift-to-manipulate-arrays-48ab","comments_count":0,"public_reactions_count":11,"collection_id":null,"published_timestamp":"2020-10-15T11:20:37Z","language":"en","subforem_id":null,"positive_reactions_count":11,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fiwzzidhpiegyvrjt2mzz.jpg","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fiwzzidhpiegyvrjt2mzz.jpg","canonical_url":"https://dev.to/antdp425/javascript-basics-use-push-pop-shift-and-unshift-to-manipulate-arrays-48ab","created_at":"2020-10-15T08:40:17Z","edited_at":null,"crossposted_at":null,"published_at":"2020-10-15T11:20:37Z","last_comment_at":"2020-10-15T11:20:37Z","reading_time_minutes":3,"tag_list":["beginners","javascript"],"tags":"beginners, javascript","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":481614,"title":"JS Array Methods You Should Know: .map, .reduce, and .filter (ft. Chaining)","description":"As a Javascript developer, at one point or another, you are going to use arrays — there is no way aro...","readable_publish_date":"Oct 8 '20","slug":"js-array-methods-you-should-know-map-reduce-and-filter-ft-chaining-e2i","path":"/antdp425/js-array-methods-you-should-know-map-reduce-and-filter-ft-chaining-e2i","url":"https://dev.to/antdp425/js-array-methods-you-should-know-map-reduce-and-filter-ft-chaining-e2i","comments_count":0,"public_reactions_count":10,"collection_id":null,"published_timestamp":"2020-10-08T19:33:17Z","language":"en","subforem_id":null,"positive_reactions_count":10,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F3zupjoxvzqqma911n0wr.png","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F3zupjoxvzqqma911n0wr.png","canonical_url":"https://dev.to/antdp425/js-array-methods-you-should-know-map-reduce-and-filter-ft-chaining-e2i","created_at":"2020-10-08T19:26:49Z","edited_at":"2020-10-09T02:59:05Z","crossposted_at":null,"published_at":"2020-10-08T19:33:17Z","last_comment_at":"2020-10-08T19:33:17Z","reading_time_minutes":5,"tag_list":["javascript","beginners","tutorial"],"tags":"javascript, beginners, tutorial","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":471548,"title":"JS: Use Ternary Operator for Cleaner Code (sometimes)","description":"Even if you're fairly new to the world of Javascript, you've probably written a simple IF/ELSE statem...","readable_publish_date":"Oct 1 '20","slug":"js-use-ternary-operator-for-cleaner-code-sometimes-2hem","path":"/antdp425/js-use-ternary-operator-for-cleaner-code-sometimes-2hem","url":"https://dev.to/antdp425/js-use-ternary-operator-for-cleaner-code-sometimes-2hem","comments_count":0,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2020-10-01T19:08:58Z","language":"en","subforem_id":null,"positive_reactions_count":6,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Frod86by059iue0nmg4ef.jpeg","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Frod86by059iue0nmg4ef.jpeg","canonical_url":"https://dev.to/antdp425/js-use-ternary-operator-for-cleaner-code-sometimes-2hem","created_at":"2020-10-01T19:02:20Z","edited_at":"2020-10-09T02:59:36Z","crossposted_at":null,"published_at":"2020-10-01T19:08:58Z","last_comment_at":"2020-10-01T19:08:58Z","reading_time_minutes":2,"tag_list":["javascript","beginners","tutorial"],"tags":"javascript, beginners, tutorial","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}},{"type_of":"article","id":455099,"title":"JS: VAR, LET, and CONST feat. Hoisting","description":"TLDR at bottom.  If you're reading this, you're probably just starting your journey into the exciting...","readable_publish_date":"Sep 24 '20","slug":"var-let-and-const-feat-hoisting-3o28","path":"/antdp425/var-let-and-const-feat-hoisting-3o28","url":"https://dev.to/antdp425/var-let-and-const-feat-hoisting-3o28","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2020-09-24T17:58:00Z","language":"en","subforem_id":null,"positive_reactions_count":1,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4lc31hbhrr8kx0yh5hn8.jpeg","social_image":"https://media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4lc31hbhrr8kx0yh5hn8.jpeg","canonical_url":"https://dev.to/antdp425/var-let-and-const-feat-hoisting-3o28","created_at":"2020-09-13T18:10:01Z","edited_at":"2020-10-09T02:59:56Z","crossposted_at":null,"published_at":"2020-09-24T17:58:00Z","last_comment_at":"2020-09-24T17:58:00Z","reading_time_minutes":4,"tag_list":["javascript","beginners","tutorial"],"tags":"javascript, beginners, tutorial","user":{"name":"Anthony","username":"antdp425","twitter_username":null,"github_username":"antdp425","user_id":462710,"website_url":"https://antdp.dev/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F462710%2Fb6c3c974-0844-4072-8fe5-9ea4da423a57.jpeg"}}]