[{"type_of":"article","id":3129368,"title":"Crypto Forge - Embracing Nuxt","description":"I was out of commission for several months. During my time away I got time to refocus, recentre and...","readable_publish_date":"Jan 6","slug":"crypto-forge-embracing-nuxt-5ahh","path":"/psypher1/crypto-forge-embracing-nuxt-5ahh","url":"https://dev.to/psypher1/crypto-forge-embracing-nuxt-5ahh","comments_count":1,"public_reactions_count":2,"collection_id":18036,"published_timestamp":"2026-01-06T15:58:39Z","language":"en","subforem_id":1,"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%2Fuploads%2Farticles%2Fp20hjj6xewzag6lxmaaa.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%2Fp20hjj6xewzag6lxmaaa.png","canonical_url":"https://dantedecodes.vercel.app/articles/crypto-forge-embracing-nuxt-5ahh","created_at":"2025-12-27T01:12:37Z","edited_at":"2026-01-13T15:10:32Z","crossposted_at":null,"published_at":"2026-01-06T15:58:39Z","last_comment_at":"2026-03-12T15:43:39Z","reading_time_minutes":3,"tag_list":["nuxt","vue","api"],"tags":"nuxt, vue, api","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":2363260,"title":"Laravel is How Development Should Be","description":"I have not been doing that much writing. Not because I've nothing to write about, no. It's because I...","readable_publish_date":"Mar 31 '25","slug":"laravel-is-how-development-should-be-9ob","path":"/psypher1/laravel-is-how-development-should-be-9ob","url":"https://dev.to/psypher1/laravel-is-how-development-should-be-9ob","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2025-03-31T07:11:42Z","language":"en","subforem_id":1,"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%2Fuploads%2Farticles%2Fvb7gggwq61v7q7vi8yxt.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%2Fvb7gggwq61v7q7vi8yxt.png","canonical_url":"https://dantedecodes.vercel.app/articles/laravel-is-how-development-should-be-9ob","created_at":"2025-03-28T16:11:53Z","edited_at":"2025-03-31T07:17:35Z","crossposted_at":null,"published_at":"2025-03-31T07:11:42Z","last_comment_at":"2025-03-31T07:11:42Z","reading_time_minutes":4,"tag_list":["php","laravel","programming"],"tags":"php, laravel, programming","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":2285795,"title":"How Svelte 5 Made Me Understand Nuxt","description":"I have gone on a journey. A long winding journey. A journey I could not have foreseen. As it would...","readable_publish_date":"Feb 27 '25","slug":"how-svelte-5-made-me-understand-nuxt-2joj","path":"/psypher1/how-svelte-5-made-me-understand-nuxt-2joj","url":"https://dev.to/psypher1/how-svelte-5-made-me-understand-nuxt-2joj","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2025-02-27T10:38:37Z","language":"en","subforem_id":1,"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%2Fuploads%2Farticles%2F1ye5masgdmegh9dkd4g5.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%2F1ye5masgdmegh9dkd4g5.png","canonical_url":"https://dantedecodes.vercel.app/articles/how-svelte-5-made-me-understand-nuxt-2joj","created_at":"2025-02-18T11:44:36Z","edited_at":"2025-03-31T09:24:55Z","crossposted_at":null,"published_at":"2025-02-27T10:38:37Z","last_comment_at":"2025-02-27T10:38:37Z","reading_time_minutes":3,"tag_list":["vue","nuxt","svelte","sveltekit"],"tags":"vue, nuxt, svelte, sveltekit","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":2187409,"title":"You Don't Need The Flex","description":"I find it very amusing that this is going to be my first post of the year. But it has bothered me...","readable_publish_date":"Jan 27 '25","slug":"you-dont-need-the-flex-42km","path":"/psypher1/you-dont-need-the-flex-42km","url":"https://dev.to/psypher1/you-dont-need-the-flex-42km","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2025-01-27T12:04:52Z","language":"en","subforem_id":1,"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%2Fuploads%2Farticles%2Faooza1j7c2oayxhf5snp.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%2Faooza1j7c2oayxhf5snp.png","canonical_url":"https://dev.to/psypher1/you-dont-need-the-flex-42km","created_at":"2025-01-03T11:48:31Z","edited_at":"2025-01-28T11:52:08Z","crossposted_at":null,"published_at":"2025-01-27T12:04:52Z","last_comment_at":"2025-01-27T12:04:52Z","reading_time_minutes":2,"tag_list":["html","webdev","css","tailwindcss"],"tags":"html, webdev, css, tailwindcss","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1924161,"title":"Your Constant Quest For Productivity May Be Hurting You","description":"I have been head down working on several things. During the time I found myself accomplishing a lot...","readable_publish_date":"Jul 17 '24","slug":"your-constant-quest-for-productivity-may-be-hurting-you-631","path":"/psypher1/your-constant-quest-for-productivity-may-be-hurting-you-631","url":"https://dev.to/psypher1/your-constant-quest-for-productivity-may-be-hurting-you-631","comments_count":1,"public_reactions_count":4,"collection_id":null,"published_timestamp":"2024-07-17T12:26:44Z","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%2Fuploads%2Farticles%2F6bux1fy80s9e4dabbs1d.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%2Fuploads%2Farticles%2F6bux1fy80s9e4dabbs1d.jpg","canonical_url":"https://dantedecodes.vercel.app/articles/your-constant-quest-for-productivity-may-be-hurting-you-631","created_at":"2024-07-15T10:39:01Z","edited_at":"2025-06-14T19:54:50Z","crossposted_at":null,"published_at":"2024-07-17T12:26:44Z","last_comment_at":"2024-07-18T08:51:15Z","reading_time_minutes":3,"tag_list":["productivity","focus","mindset"],"tags":"productivity, focus, mindset","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1781877,"title":"Say Hello To shrinkat - A Tiny URL Shortener","description":"TLDR I made a link shortener. The goal was to learn the Pocketbase API and see if it could be viable...","readable_publish_date":"Apr 15 '24","slug":"say-hello-to-shrinkat-a-tiny-url-shortener-310k","path":"/psypher1/say-hello-to-shrinkat-a-tiny-url-shortener-310k","url":"https://dev.to/psypher1/say-hello-to-shrinkat-a-tiny-url-shortener-310k","comments_count":0,"public_reactions_count":2,"collection_id":18036,"published_timestamp":"2024-04-15T14:48:38Z","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%2Fuploads%2Farticles%2Fmsfuz6xuhwr4xju7k6q1.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%2Fmsfuz6xuhwr4xju7k6q1.png","canonical_url":"https://dev.to/psypher1/say-hello-to-shrinkat-a-tiny-url-shortener-310k","created_at":"2024-03-06T10:04:55Z","edited_at":"2024-09-15T01:17:44Z","crossposted_at":null,"published_at":"2024-04-15T14:48:38Z","last_comment_at":"2024-04-15T14:48:38Z","reading_time_minutes":2,"tag_list":["svelte","sveltekit","pocketbase","url"],"tags":"svelte, sveltekit, pocketbase, url","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1753526,"title":"Rendering External Markdown in Astro","description":"It seems like I'm always writing the same article... 😂  I enjoy Astro, it's a good framework, but...","readable_publish_date":"Feb 7 '24","slug":"rendering-external-markdown-in-astro-46oj","path":"/psypher1/rendering-external-markdown-in-astro-46oj","url":"https://dev.to/psypher1/rendering-external-markdown-in-astro-46oj","comments_count":0,"public_reactions_count":0,"collection_id":null,"published_timestamp":"2024-02-07T14:30:34Z","language":"en","subforem_id":null,"positive_reactions_count":0,"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%2F2jd5b4l3ouaorbmqe4es.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%2F2jd5b4l3ouaorbmqe4es.png","canonical_url":"https://dantedecodes.vercel.app/articles/rendering-external-markdown-in-astro-46oj","created_at":"2024-02-06T18:16:23Z","edited_at":"2024-02-29T14:30:53Z","crossposted_at":null,"published_at":"2024-02-07T14:30:34Z","last_comment_at":"2024-02-07T14:30:34Z","reading_time_minutes":4,"tag_list":["astro","markdown","external"],"tags":"astro, markdown, external","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1687617,"title":"Why SvelteKit Will Be My Goto Moving Forward","description":"Allow me to tell you a tale, take you on a journey of how I switched how I work completely and I am...","readable_publish_date":"Dec 4 '23","slug":"why-sveltekit-will-be-my-goto-moving-forward-4abe","path":"/psypher1/why-sveltekit-will-be-my-goto-moving-forward-4abe","url":"https://dev.to/psypher1/why-sveltekit-will-be-my-goto-moving-forward-4abe","comments_count":4,"public_reactions_count":10,"collection_id":null,"published_timestamp":"2023-12-04T13:00: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%2Fypamp5t8i5569r03e6uj.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%2Fypamp5t8i5569r03e6uj.png","canonical_url":"https://dantedecodes.vercel.app/articles/why-sveltekit-will-be-my-goto-moving-forward-4abe","created_at":"2023-12-04T13:00:01Z","edited_at":"2024-07-15T11:17:08Z","crossposted_at":null,"published_at":"2023-12-04T13:00:00Z","last_comment_at":"2024-04-15T13:36:11Z","reading_time_minutes":5,"tag_list":["svelte","sveltekit","complexity","simplicity"],"tags":"svelte, sveltekit, complexity, simplicity","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1676209,"title":"File-Based vs. Directory-Based Routing: Understanding the Difference","description":"I don't know who did it, and why everyone is suddenly confused by this. What you are calling...","readable_publish_date":"Nov 24 '23","slug":"file-based-vs-directory-based-routing-understanding-the-difference-30mp","path":"/psypher1/file-based-vs-directory-based-routing-understanding-the-difference-30mp","url":"https://dev.to/psypher1/file-based-vs-directory-based-routing-understanding-the-difference-30mp","comments_count":0,"public_reactions_count":11,"collection_id":null,"published_timestamp":"2023-11-24T18:57:41Z","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%2Fuploads%2Farticles%2F9lwr4v5e5tlctpig0s79.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%2F9lwr4v5e5tlctpig0s79.png","canonical_url":"https://dantedecodes.vercel.app/articles/file-based-vs-directory-based-routing-understanding-the-difference-30mp","created_at":"2023-11-23T10:52:44Z","edited_at":"2023-12-02T11:35:13Z","crossposted_at":null,"published_at":"2023-11-24T18:57:41Z","last_comment_at":"2023-11-24T18:57:41Z","reading_time_minutes":2,"tag_list":["routing","filebased","directorybased"],"tags":"routing, filebased, directorybased","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1664464,"title":"Typesafe - An Overused Term That Needs a Reality Check","description":"This article is rant. Nothing more, nothing less. A rant.   Of all the internet hype words, this one...","readable_publish_date":"Nov 17 '23","slug":"typesafe-an-overused-term-that-needs-a-reality-check-5ho0","path":"/psypher1/typesafe-an-overused-term-that-needs-a-reality-check-5ho0","url":"https://dev.to/psypher1/typesafe-an-overused-term-that-needs-a-reality-check-5ho0","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2023-11-17T18:04:42Z","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%2Fuploads%2Farticles%2F3ygvgpmynx9wqnlhv37k.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%2F3ygvgpmynx9wqnlhv37k.png","canonical_url":"https://dantedecodes.vercel.app/articles/typesafe-an-overused-term-that-needs-a-reality-check-5ho0","created_at":"2023-11-12T12:50:01Z","edited_at":"2023-11-17T19:11:50Z","crossposted_at":null,"published_at":"2023-11-17T18:04:42Z","last_comment_at":"2023-11-17T18:04:42Z","reading_time_minutes":3,"tag_list":["rant","fundamentals","javascript"],"tags":"rant, fundamentals, javascript","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1637461,"title":"Automate Database Processes: Supabase Triggers","description":"This article follows my Row Level Security one ...  As I was doing my tests I came across an issue...","readable_publish_date":"Oct 17 '23","slug":"automate-database-processes-supabase-triggers-2dla","path":"/psypher1/automate-database-processes-supabase-triggers-2dla","url":"https://dev.to/psypher1/automate-database-processes-supabase-triggers-2dla","comments_count":0,"public_reactions_count":4,"collection_id":null,"published_timestamp":"2023-10-17T13:12:33Z","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%2Fuploads%2Farticles%2Fbb336qwvh89m8chux9lj.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%2Fbb336qwvh89m8chux9lj.png","canonical_url":"https://dantedecodes.vercel.app/articles/automate-database-processes-supabase-triggers-2dla","created_at":"2023-10-17T13:12:33Z","edited_at":"2023-10-30T15:48:20Z","crossposted_at":null,"published_at":"2023-10-17T13:12:33Z","last_comment_at":"2023-10-17T13:12:33Z","reading_time_minutes":4,"tag_list":["supabase","database","sql","automation"],"tags":"supabase, database, sql, automation","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1610685,"title":"Fortify Your Database: Supabase's Row Level Security","description":"Over the last few weeks, I have been working on stripping away complexity from my apps. In those...","readable_publish_date":"Sep 25 '23","slug":"fortify-your-database-supabases-row-level-security-3fh8","path":"/psypher1/fortify-your-database-supabases-row-level-security-3fh8","url":"https://dev.to/psypher1/fortify-your-database-supabases-row-level-security-3fh8","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2023-09-25T14:13:31Z","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%2Fuploads%2Farticles%2Fmmbve4pyxjapxtxwihx9.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%2Fmmbve4pyxjapxtxwihx9.png","canonical_url":"https://dantedecodes.vercel.app/articles/fortify-your-database-supabases-row-level-security-3fh8","created_at":"2023-09-25T10:25:28Z","edited_at":"2023-10-09T15:54:37Z","crossposted_at":null,"published_at":"2023-09-25T14:13:31Z","last_comment_at":"2023-09-25T14:13:31Z","reading_time_minutes":3,"tag_list":["supabase","database","security"],"tags":"supabase, database, security","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1500178,"title":"Why Do We Obsess Over Speed So Much?","description":"Over my time in the dev space I've noticed something I find worrying. There is this unnatural focus...","readable_publish_date":"Jun 27 '23","slug":"why-do-we-obsess-over-speed-so-much-f2j","path":"/psypher1/why-do-we-obsess-over-speed-so-much-f2j","url":"https://dev.to/psypher1/why-do-we-obsess-over-speed-so-much-f2j","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2023-06-27T19:34:09Z","language":null,"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%2Fuploads%2Farticles%2Floby05fulkyhlc5aphl3.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%2Fuploads%2Farticles%2Floby05fulkyhlc5aphl3.jpg","canonical_url":"https://dantedecodes.vercel.app/articles/why-do-we-obsess-over-speed-so-much-f2j","created_at":"2023-06-10T14:53:35Z","edited_at":"2023-06-29T15:12:54Z","crossposted_at":null,"published_at":"2023-06-27T19:34:09Z","last_comment_at":"2023-06-27T19:34:09Z","reading_time_minutes":2,"tag_list":["discuss","speed","performance"],"tags":"discuss, speed, performance","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":1480952,"title":"Speaking at Eleventy Meetup","description":"If you have been following my articles for sometime, you know that I did a series on Eleventy   This...","readable_publish_date":"Jun 22 '23","slug":"speaking-at-eleventy-meetup-4635","path":"/psypher1/speaking-at-eleventy-meetup-4635","url":"https://dev.to/psypher1/speaking-at-eleventy-meetup-4635","comments_count":3,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2023-06-22T16:48:29Z","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%2Fuploads%2Farticles%2F6wpz1ma7aaawv2nasvfa.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%2F6wpz1ma7aaawv2nasvfa.png","canonical_url":"https://dantedecodes.vercel.app/articles/speaking-at-eleventy-meetup-4635","created_at":"2023-05-25T18:22:59Z","edited_at":"2023-09-12T10:46:32Z","crossposted_at":null,"published_at":"2023-06-22T16:48:29Z","last_comment_at":"2023-07-14T20:10:26Z","reading_time_minutes":2,"tag_list":["eleventy","talk","meetup","speaking"],"tags":"eleventy, talk, meetup, speaking","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1384623,"title":"build, extract, refactor","description":"Towards the midpoint of last year, I rediscovered one of the developers I found when I started my...","readable_publish_date":"May 3 '23","slug":"build-extract-refactor-3oe8","path":"/psypher1/build-extract-refactor-3oe8","url":"https://dev.to/psypher1/build-extract-refactor-3oe8","comments_count":0,"public_reactions_count":0,"collection_id":null,"published_timestamp":"2023-05-03T12:06:19Z","language":"en","subforem_id":null,"positive_reactions_count":0,"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%2F7ht0zzhgnrk2wjmj4adu.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%2F7ht0zzhgnrk2wjmj4adu.png","canonical_url":"https://dev.to/psypher1/build-extract-refactor-3oe8","created_at":"2023-03-02T03:01:31Z","edited_at":null,"crossposted_at":null,"published_at":"2023-05-03T12:06:19Z","last_comment_at":"2023-05-03T12:06:19Z","reading_time_minutes":2,"tag_list":["refactoring","development","learning"],"tags":"refactoring, development, learning","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1360171,"title":"How to Display Dev.to Posts on an Astro Site","description":"While I was talking time off it gave me the opportunity to go back and have a look at things that...","readable_publish_date":"Feb 10 '23","slug":"how-to-display-devto-posts-on-an-astro-site-3icm","path":"/psypher1/how-to-display-devto-posts-on-an-astro-site-3icm","url":"https://dev.to/psypher1/how-to-display-devto-posts-on-an-astro-site-3icm","comments_count":2,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2023-02-10T11:55:49Z","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%2Fuploads%2Farticles%2Fki5dmm95abc8t1k3u4hx.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%2Fki5dmm95abc8t1k3u4hx.png","canonical_url":"https://dantedecodes.vercel.app/articles/how-to-display-devto-posts-on-an-astro-site-3icm","created_at":"2023-02-10T00:01:48Z","edited_at":"2023-03-06T20:48:49Z","crossposted_at":null,"published_at":"2023-02-10T11:55:49Z","last_comment_at":"2023-03-06T20:47:35Z","reading_time_minutes":6,"tag_list":["astro","webdev","tutorial","api"],"tags":"astro, webdev, tutorial, api","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1314089,"title":"Main or Master: Where Do You Git-llegiances lie?","description":"If you've been using github long enough, you'll recall a time where your primary branch was named...","readable_publish_date":"Jan 6 '23","slug":"main-or-master-where-do-you-git-llegiances-lie-dol","path":"/psypher1/main-or-master-where-do-you-git-llegiances-lie-dol","url":"https://dev.to/psypher1/main-or-master-where-do-you-git-llegiances-lie-dol","comments_count":2,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2023-01-06T17:16:17Z","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%2Fuploads%2Farticles%2Fnq54hpu7o9zy4vvz4ler.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%2Fnq54hpu7o9zy4vvz4ler.png","canonical_url":"https://dev.to/psypher1/main-or-master-where-do-you-git-llegiances-lie-dol","created_at":"2023-01-01T10:12:51Z","edited_at":"2023-01-13T14:23:48Z","crossposted_at":null,"published_at":"2023-01-06T17:16:17Z","last_comment_at":"2023-01-07T14:01:17Z","reading_time_minutes":1,"tag_list":["welcome","community"],"tags":"welcome, community","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1206108,"title":"HTML Entities - A Forgotten But Useful Spec","description":"Let me paint you a picture: You've built your site/application, it looks real good in development....","readable_publish_date":"Oct 26 '22","slug":"html-entities-a-forgotten-but-useful-spec-5gfl","path":"/psypher1/html-entities-a-forgotten-but-useful-spec-5gfl","url":"https://dev.to/psypher1/html-entities-a-forgotten-but-useful-spec-5gfl","comments_count":0,"public_reactions_count":3,"collection_id":null,"published_timestamp":"2022-10-26T14:57:22Z","language":"en","subforem_id":null,"positive_reactions_count":3,"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%2Fo51lj9ha0e2chir1mgv2.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%2Fo51lj9ha0e2chir1mgv2.png","canonical_url":"https://dev.to/psypher1/html-entities-a-forgotten-but-useful-spec-5gfl","created_at":"2022-09-29T01:51:34Z","edited_at":"2022-12-30T01:01:07Z","crossposted_at":null,"published_at":"2022-10-26T14:57:22Z","last_comment_at":"2022-10-26T14:57:22Z","reading_time_minutes":2,"tag_list":["html","webdev","spec"],"tags":"html, webdev, spec","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1158429,"title":"Let's Learn 11ty Part 10: Bringing It All Together","description":"In our  last article we used external data to render posts on our site.  If you noticed, we don't...","readable_publish_date":"Aug 4 '22","slug":"lets-learn-11ty-part-10-bringing-it-all-together-jo3","path":"/psypher1/lets-learn-11ty-part-10-bringing-it-all-together-jo3","url":"https://dev.to/psypher1/lets-learn-11ty-part-10-bringing-it-all-together-jo3","comments_count":6,"public_reactions_count":7,"collection_id":18202,"published_timestamp":"2022-08-04T14:40:00Z","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%2Fuploads%2Farticles%2Flm9xjulslodremfypxdy.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%2Flm9xjulslodremfypxdy.png","canonical_url":"https://dev.to/psypher1/lets-learn-11ty-part-10-bringing-it-all-together-jo3","created_at":"2022-08-03T14:45:50Z","edited_at":"2022-08-05T10:15:28Z","crossposted_at":null,"published_at":"2022-08-04T14:40:00Z","last_comment_at":"2024-04-08T03:01:59Z","reading_time_minutes":3,"tag_list":["eleventy","webdev","tutorial","ssg"],"tags":"eleventy, webdev, tutorial, ssg","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1153945,"title":"Let's Learn 11ty Part 9: Data Revisited","description":"We are back again with more Eleventy. I said I would come back and explain and showcase some things...","readable_publish_date":"Aug 1 '22","slug":"lets-learn-11ty-part-9-data-revisited-2hba","path":"/psypher1/lets-learn-11ty-part-9-data-revisited-2hba","url":"https://dev.to/psypher1/lets-learn-11ty-part-9-data-revisited-2hba","comments_count":0,"public_reactions_count":6,"collection_id":18202,"published_timestamp":"2022-08-01T11:12:22Z","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%2Fuploads%2Farticles%2F66kqfzv1fz5ojyg6ppss.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%2F66kqfzv1fz5ojyg6ppss.png","canonical_url":"https://dev.to/psypher1/lets-learn-11ty-part-9-data-revisited-2hba","created_at":"2022-07-28T16:47:36Z","edited_at":null,"crossposted_at":null,"published_at":"2022-08-01T11:12:22Z","last_comment_at":"2022-08-01T11:12:22Z","reading_time_minutes":5,"tag_list":["eleventy","ssg","tutorial","webdev"],"tags":"eleventy, ssg, tutorial, webdev","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1147568,"title":"3 Lessons I've Learnt While Building Sites","description":"I've been building sites - actively that is - for several months now. Be it for clients, for...","readable_publish_date":"Jul 25 '22","slug":"3-lessons-ive-learnt-while-building-sites-2bie","path":"/psypher1/3-lessons-ive-learnt-while-building-sites-2bie","url":"https://dev.to/psypher1/3-lessons-ive-learnt-while-building-sites-2bie","comments_count":0,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2022-07-25T13:40:00Z","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%2Fuploads%2Farticles%2Fyisvheohnyuzwu6314im.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%2Fyisvheohnyuzwu6314im.png","canonical_url":"https://dev.to/psypher1/3-lessons-ive-learnt-while-building-sites-2bie","created_at":"2022-07-21T10:14:24Z","edited_at":"2022-12-07T11:07:40Z","crossposted_at":null,"published_at":"2022-07-25T13:40:00Z","last_comment_at":"2022-07-25T13:40:59Z","reading_time_minutes":2,"tag_list":["lesson","discuss","communicate"],"tags":"lesson, discuss, communicate","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":1139420,"title":"The Importance of Balance","description":"I mentioned a couple of weeks ago that I was going to take a break from writing for a bit - the...","readable_publish_date":"Jul 13 '22","slug":"the-importance-of-balance-1gml","path":"/psypher1/the-importance-of-balance-1gml","url":"https://dev.to/psypher1/the-importance-of-balance-1gml","comments_count":5,"public_reactions_count":8,"collection_id":null,"published_timestamp":"2022-07-13T13:09:00Z","language":null,"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%2Fuploads%2Farticles%2Fa2nhvd22c82cv4fmxweu.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%2Fa2nhvd22c82cv4fmxweu.png","canonical_url":"https://dev.to/psypher1/the-importance-of-balance-1gml","created_at":"2022-07-13T13:09:40Z","edited_at":"2022-07-24T11:27:36Z","crossposted_at":null,"published_at":"2022-07-13T13:09:00Z","last_comment_at":"2026-05-15T09:57:14Z","reading_time_minutes":1,"tag_list":["heath","balance"],"tags":"heath, balance","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1120637,"title":"Let's Learn 11ty Part 8: Connecting A CMS","description":"I would like to take you back to our blog section on our site. When we looked at collections we setup...","readable_publish_date":"Jun 21 '22","slug":"lets-learn-11ty-part-8-connecting-a-cms-5aoa","path":"/psypher1/lets-learn-11ty-part-8-connecting-a-cms-5aoa","url":"https://dev.to/psypher1/lets-learn-11ty-part-8-connecting-a-cms-5aoa","comments_count":0,"public_reactions_count":16,"collection_id":18202,"published_timestamp":"2022-06-21T17:36:03Z","language":null,"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%2Fuploads%2Farticles%2F8ewylz7le9i0wdmwyrt1.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%2F8ewylz7le9i0wdmwyrt1.png","canonical_url":"https://dev.to/psypher1/lets-learn-11ty-part-8-connecting-a-cms-5aoa","created_at":"2022-06-21T16:25:26Z","edited_at":"2022-07-13T17:02:39Z","crossposted_at":null,"published_at":"2022-06-21T17:36:03Z","last_comment_at":"2022-06-21T17:36:03Z","reading_time_minutes":4,"tag_list":["eleventy","ssg","tutorial","webdev"],"tags":"eleventy, ssg, tutorial, webdev","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1117203,"title":"Let's Learn 11ty Part 7: Adding Tailwind","description":"Before we begin   This article was supposed to go up yesterday, as per my workflow. I...","readable_publish_date":"Jun 17 '22","slug":"lets-learn-11ty-part-7-adding-tailwind-5cdh","path":"/psypher1/lets-learn-11ty-part-7-adding-tailwind-5cdh","url":"https://dev.to/psypher1/lets-learn-11ty-part-7-adding-tailwind-5cdh","comments_count":3,"public_reactions_count":43,"collection_id":18202,"published_timestamp":"2022-06-17T17:57:04Z","language":"en","subforem_id":null,"positive_reactions_count":43,"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%2Fpbwbnf8pi5cv96u2z636.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%2Fpbwbnf8pi5cv96u2z636.png","canonical_url":"https://dev.to/psypher1/lets-learn-11ty-part-7-adding-tailwind-5cdh","created_at":"2022-06-17T17:19:06Z","edited_at":"2024-08-22T11:15:09Z","crossposted_at":null,"published_at":"2022-06-17T17:57:04Z","last_comment_at":"2024-10-09T17:05:33Z","reading_time_minutes":3,"tag_list":["ssg","eleventy","tutorial","webdev"],"tags":"ssg, eleventy, tutorial, webdev","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1113899,"title":"Let's Learn 11ty Part 6: Plugins","description":"In our last article we deployed our site. At this point, it is working quite well for a site. There...","readable_publish_date":"Jun 14 '22","slug":"lets-learn-11ty-part-6-plugins-5ddb","path":"/psypher1/lets-learn-11ty-part-6-plugins-5ddb","url":"https://dev.to/psypher1/lets-learn-11ty-part-6-plugins-5ddb","comments_count":0,"public_reactions_count":11,"collection_id":18202,"published_timestamp":"2022-06-14T16:13:06Z","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%2Fuploads%2Farticles%2Fn8rrlm90x8z4zixdkqqe.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%2Fn8rrlm90x8z4zixdkqqe.png","canonical_url":"https://dev.to/psypher1/lets-learn-11ty-part-6-plugins-5ddb","created_at":"2022-06-14T11:36:14Z","edited_at":"2024-08-21T17:27:50Z","crossposted_at":null,"published_at":"2022-06-14T16:13:06Z","last_comment_at":"2022-06-14T16:13:06Z","reading_time_minutes":3,"tag_list":["eleventy","ssg","webdev","tutorial"],"tags":"eleventy, ssg, webdev, tutorial","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1110135,"title":"Let's Learn 11ty Part 5: Deploying the Site","description":"I've been debating what part of Eleventy to showcase next. My initial thought was to improve our...","readable_publish_date":"Jun 10 '22","slug":"learn-11ty-part-5-deploying-the-site-9ad","path":"/psypher1/learn-11ty-part-5-deploying-the-site-9ad","url":"https://dev.to/psypher1/learn-11ty-part-5-deploying-the-site-9ad","comments_count":0,"public_reactions_count":8,"collection_id":18202,"published_timestamp":"2022-06-10T13:37:45Z","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%2Fuploads%2Farticles%2Fwlh23t6w4l3wigz3uhro.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%2Fwlh23t6w4l3wigz3uhro.png","canonical_url":"https://dev.to/psypher1/learn-11ty-part-5-deploying-the-site-9ad","created_at":"2022-06-10T10:02:55Z","edited_at":"2024-08-21T12:43:26Z","crossposted_at":null,"published_at":"2022-06-10T13:37:45Z","last_comment_at":"2022-06-10T13:37:45Z","reading_time_minutes":3,"tag_list":["tutorial","ssg","eleventy","webdev"],"tags":"tutorial, ssg, eleventy, webdev","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1106298,"title":"Let's Learn 11ty Part 4: Data in Eleventy","description":"Last time we did quite a bit of work on our site to make it come together. At this point, I think...","readable_publish_date":"Jun 7 '22","slug":"lets-learn-11ty-part-4-data-in-eleventy-6mo","path":"/psypher1/lets-learn-11ty-part-4-data-in-eleventy-6mo","url":"https://dev.to/psypher1/lets-learn-11ty-part-4-data-in-eleventy-6mo","comments_count":5,"public_reactions_count":15,"collection_id":18202,"published_timestamp":"2022-06-07T13:23:30Z","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%2Fuploads%2Farticles%2F7qeicicb0eijj4wutwcb.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%2F7qeicicb0eijj4wutwcb.png","canonical_url":"https://dev.to/psypher1/lets-learn-11ty-part-4-data-in-eleventy-6mo","created_at":"2022-06-06T14:40:31Z","edited_at":"2024-08-20T11:40:30Z","crossposted_at":null,"published_at":"2022-06-07T13:23:30Z","last_comment_at":"2024-09-04T09:19:56Z","reading_time_minutes":5,"tag_list":["tutorial","ssg","eleventy","webdev"],"tags":"tutorial, ssg, eleventy, webdev","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1103055,"title":"A Useful Git Command","description":"As a developer version control is something that is most likely in your wokflow. If not, you should...","readable_publish_date":"Jun 3 '22","slug":"a-useful-git-command-ok3","path":"/psypher1/a-useful-git-command-ok3","url":"https://dev.to/psypher1/a-useful-git-command-ok3","comments_count":0,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2022-06-03T10:51:12Z","language":null,"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%2Fuploads%2Farticles%2F05jknzfnnwlsjqu3u5id.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%2F05jknzfnnwlsjqu3u5id.png","canonical_url":"https://dantedecodes.hashnode.dev/the-git-command-noone-tells-you-about","created_at":"2022-06-02T15:49:10Z","edited_at":"2022-06-03T15:44:58Z","crossposted_at":null,"published_at":"2022-06-03T10:51:12Z","last_comment_at":"2022-06-03T10:51:12Z","reading_time_minutes":2,"tag_list":["git","github","tip"],"tags":"git, github, tip","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1101075,"title":"Let's Learn 11ty Part 3: Collections, Shortcodes, Macros","description":"So far we have look at the basic aspects of Eleventy. Let's now delve deeper into more granular...","readable_publish_date":"Jun 1 '22","slug":"lets-learn-11ty-part-3-collections-shortcodes-macros-p0a","path":"/psypher1/lets-learn-11ty-part-3-collections-shortcodes-macros-p0a","url":"https://dev.to/psypher1/lets-learn-11ty-part-3-collections-shortcodes-macros-p0a","comments_count":2,"public_reactions_count":13,"collection_id":18202,"published_timestamp":"2022-06-01T16:05:07Z","language":"en","subforem_id":null,"positive_reactions_count":13,"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%2Fl6jzqxggs0yxcwsr05bt.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%2Fl6jzqxggs0yxcwsr05bt.png","canonical_url":"https://dev.to/psypher1/lets-learn-11ty-part-3-collections-shortcodes-macros-p0a","created_at":"2022-05-31T18:17:10Z","edited_at":"2024-08-20T10:53:43Z","crossposted_at":null,"published_at":"2022-06-01T16:05:07Z","last_comment_at":"2024-09-04T09:20:21Z","reading_time_minutes":4,"tag_list":["webdev","tutorial","eleventy","ssg"],"tags":"webdev, tutorial, eleventy, ssg","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"}},{"type_of":"article","id":1098613,"title":"Sell Me On Typescript","description":"I'm a Python developer and this strictly typed langauges this something I left after I finished my...","readable_publish_date":"May 28 '22","slug":"sell-me-on-typescript-112b","path":"/psypher1/sell-me-on-typescript-112b","url":"https://dev.to/psypher1/sell-me-on-typescript-112b","comments_count":71,"public_reactions_count":40,"collection_id":null,"published_timestamp":"2022-05-28T20:59:33Z","language":null,"subforem_id":null,"positive_reactions_count":40,"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%2F4i1kkv2r18e09iq0b8fj.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%2F4i1kkv2r18e09iq0b8fj.png","canonical_url":"https://dev.to/psypher1/sell-me-on-typescript-112b","created_at":"2022-05-28T20:49:12Z","edited_at":"2022-05-28T21:00:09Z","crossposted_at":null,"published_at":"2022-05-28T20:59:33Z","last_comment_at":"2026-03-25T03:04:01Z","reading_time_minutes":1,"tag_list":["discuss","webdev","typescript","javascript"],"tags":"discuss, webdev, typescript, javascript","user":{"name":"James 'Dante' Midzi","username":"psypher1","twitter_username":"Psypher1","github_username":"Psypher1","user_id":778297,"website_url":"https://dantedecodes.vercel.app/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F778297%2F104e4184-3c67-4836-bf91-cc3c1b5d679a.jpeg"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}}]