[{"type_of":"article","id":3365899,"title":"🚀 How to Become a Generative AI Engineer (Complete Roadmap)","description":"Generative AI is one of the fastest-growing fields in tech right now. From AI chatbots to image...","readable_publish_date":"Mar 18","slug":"how-to-become-a-generative-ai-engineer-complete-roadmap-1al7","path":"/04anilr/how-to-become-a-generative-ai-engineer-complete-roadmap-1al7","url":"https://dev.to/04anilr/how-to-become-a-generative-ai-engineer-complete-roadmap-1al7","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2026-03-18T05:25:17Z","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%2F8hpg5xhtcskuwfdy31qg.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8hpg5xhtcskuwfdy31qg.png","canonical_url":"https://dev.to/04anilr/how-to-become-a-generative-ai-engineer-complete-roadmap-1al7","created_at":"2026-03-18T05:25:17Z","edited_at":null,"crossposted_at":null,"published_at":"2026-03-18T05:25:17Z","last_comment_at":"2026-03-18T05:25:17Z","reading_time_minutes":3,"tag_list":["ai","python","machinelearning","beginners"],"tags":"ai, python, machinelearning, beginners","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2892402,"title":"Preparing for a React interview","description":"Preparing for a React interview after two years of experience requires a balance between solid...","readable_publish_date":"Oct 4 '25","slug":"preparing-for-a-react-interview-3e27","path":"/04anilr/preparing-for-a-react-interview-3e27","url":"https://dev.to/04anilr/preparing-for-a-react-interview-3e27","comments_count":1,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2025-10-04T18:18:59Z","language":"en","subforem_id":1,"positive_reactions_count":2,"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%2Flf6wix4wa4abq428ollx.png","canonical_url":"https://dev.to/04anilr/preparing-for-a-react-interview-3e27","created_at":"2025-10-04T18:18:59Z","edited_at":"2025-10-04T18:21:08Z","crossposted_at":null,"published_at":"2025-10-04T18:18:59Z","last_comment_at":"2026-03-09T20:23:27Z","reading_time_minutes":2,"tag_list":["webdev","programming","react","javascript"],"tags":"webdev, programming, react, javascript","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2219392,"title":"frappe task to learning purpose","description":"An advanced task for Frappe could involve implementing a custom workflow and automation for a...","readable_publish_date":"Jan 17 '25","slug":"frappe-task-to-learning-purpose-1nf3","path":"/04anilr/frappe-task-to-learning-purpose-1nf3","url":"https://dev.to/04anilr/frappe-task-to-learning-purpose-1nf3","comments_count":0,"public_reactions_count":4,"collection_id":null,"published_timestamp":"2025-01-17T15:29:05Z","language":"en","subforem_id":1,"positive_reactions_count":4,"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%2Fhwzzsqkqzy2ovtxujgj5.png","canonical_url":"https://dev.to/04anilr/frappe-task-to-learning-purpose-1nf3","created_at":"2025-01-17T15:29:06Z","edited_at":null,"crossposted_at":null,"published_at":"2025-01-17T15:29:05Z","last_comment_at":"2025-01-17T15:29:05Z","reading_time_minutes":2,"tag_list":["python","webdev","programming","beginners"],"tags":"python, webdev, programming, beginners","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2149931,"title":"What is new feature of React version19","description":"Actions   A common use case in React apps is to perform a data mutation and then update...","readable_publish_date":"Dec 10 '24","slug":"whats-new-in-react-19-40el","path":"/04anilr/whats-new-in-react-19-40el","url":"https://dev.to/04anilr/whats-new-in-react-19-40el","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2024-12-10T14: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%2F9xbu5mepnsu7qm2g5owt.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%2Fuploads%2Farticles%2F9xbu5mepnsu7qm2g5owt.jpeg","canonical_url":"https://dev.to/04anilr/whats-new-in-react-19-40el","created_at":"2024-12-10T14:16:18Z","edited_at":"2024-12-10T14:30:42Z","crossposted_at":null,"published_at":"2024-12-10T14:16:17Z","last_comment_at":"2024-12-10T14:16:17Z","reading_time_minutes":6,"tag_list":["webdev","react","javascript","programming"],"tags":"webdev, react, javascript, programming","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2119746,"title":"JavaScript main advance concept","description":"Here's an explanation of all the mentioned JavaScript concepts, organized by topic:          ...","readable_publish_date":"Nov 24 '24","slug":"javascript-main-advance-concept-17bb","path":"/04anilr/javascript-main-advance-concept-17bb","url":"https://dev.to/04anilr/javascript-main-advance-concept-17bb","comments_count":0,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2024-11-24T17:43:32Z","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%2F8zkne2splmeivpmap44v.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%2F8zkne2splmeivpmap44v.png","canonical_url":"https://dev.to/04anilr/javascript-main-advance-concept-17bb","created_at":"2024-11-24T17:43:33Z","edited_at":null,"crossposted_at":null,"published_at":"2024-11-24T17:43:32Z","last_comment_at":"2024-11-24T17:43:32Z","reading_time_minutes":5,"tag_list":["webdev","javascript","programming","beginners"],"tags":"webdev, javascript, programming, beginners","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2119683,"title":"What is DOM (Document Object Modle) in JavaScript","description":"The DOM (Document Object Model) is a programming interface for web documents. It represents the...","readable_publish_date":"Nov 24 '24","slug":"what-is-dom-document-object-modle-in-javascript-12j2","path":"/04anilr/what-is-dom-document-object-modle-in-javascript-12j2","url":"https://dev.to/04anilr/what-is-dom-document-object-modle-in-javascript-12j2","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2024-11-24T16:58: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%2Fo2aexmad15o3aaqxdu8i.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%2Fo2aexmad15o3aaqxdu8i.png","canonical_url":"https://dev.to/04anilr/what-is-dom-document-object-modle-in-javascript-12j2","created_at":"2024-11-24T16:58:43Z","edited_at":null,"crossposted_at":null,"published_at":"2024-11-24T16:58:42Z","last_comment_at":"2024-11-24T16:58:42Z","reading_time_minutes":2,"tag_list":["webdev","javascript","programming","beginners"],"tags":"webdev, javascript, programming, beginners","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2119653,"title":"How to make pagination in react.js Restart, Prev, Next","description":"Blog Post: Building a Simple Slide Navigation Component in React   In this post, we'll walk...","readable_publish_date":"Nov 24 '24","slug":"how-to-make-pagination-in-reactjs-restart-prev-next-43ig","path":"/04anilr/how-to-make-pagination-in-reactjs-restart-prev-next-43ig","url":"https://dev.to/04anilr/how-to-make-pagination-in-reactjs-restart-prev-next-43ig","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2024-11-24T16:29:20Z","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%2Ftk0m9qqb8j1p4bgdvgkn.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%2Ftk0m9qqb8j1p4bgdvgkn.png","canonical_url":"https://dev.to/04anilr/how-to-make-pagination-in-reactjs-restart-prev-next-43ig","created_at":"2024-11-24T16:29:21Z","edited_at":null,"crossposted_at":null,"published_at":"2024-11-24T16:29:20Z","last_comment_at":"2024-11-24T16:29:20Z","reading_time_minutes":2,"tag_list":["webdev","javascript","react","programming"],"tags":"webdev, javascript, react, programming","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2101863,"title":"10 essential CSS resources","description":"Here are 10 essential CSS resources that every web developer should bookmark. These tools, libraries,...","readable_publish_date":"Nov 13 '24","slug":"10-essential-css-resources-3dc6","path":"/04anilr/10-essential-css-resources-3dc6","url":"https://dev.to/04anilr/10-essential-css-resources-3dc6","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2024-11-13T05:01:55Z","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%2Fenyltqmjef688lkz2l6k.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%2Fuploads%2Farticles%2Fenyltqmjef688lkz2l6k.jpeg","canonical_url":"https://dev.to/04anilr/10-essential-css-resources-3dc6","created_at":"2024-11-13T05:01:56Z","edited_at":null,"crossposted_at":null,"published_at":"2024-11-13T05:01:55Z","last_comment_at":"2024-11-13T05:01:55Z","reading_time_minutes":3,"tag_list":["css","beginners","programming","tutorial"],"tags":"css, beginners, programming, tutorial","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2101849,"title":"Main concept of react || React","description":"In React.js, there are several methods available for managing components, handling lifecycle events,...","readable_publish_date":"Nov 13 '24","slug":"main-concept-of-react-react-342o","path":"/04anilr/main-concept-of-react-react-342o","url":"https://dev.to/04anilr/main-concept-of-react-react-342o","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2024-11-13T04:44:09Z","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%2F7itu2x6y7u7zdohss55c.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%2F7itu2x6y7u7zdohss55c.png","canonical_url":"https://dev.to/04anilr/main-concept-of-react-react-342o","created_at":"2024-11-13T04:44:10Z","edited_at":"2024-11-13T04:45:00Z","crossposted_at":null,"published_at":"2024-11-13T04:44:09Z","last_comment_at":"2024-11-13T04:44:09Z","reading_time_minutes":3,"tag_list":["react","javascript","webdev","beginners"],"tags":"react, javascript, webdev, beginners","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2018607,"title":"Javascript important concepte || important javascript concepte","description":"step by step with code examples to help you understand each concept better.              1. JS...","readable_publish_date":"Oct 7 '24","slug":"javascript-important-concepte-important-javascript-concepte-13a2","path":"/04anilr/javascript-important-concepte-important-javascript-concepte-13a2","url":"https://dev.to/04anilr/javascript-important-concepte-important-javascript-concepte-13a2","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2024-10-07T16:26:52Z","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%2Fqszyuyfvfvywq5ha0vhd.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%2Fqszyuyfvfvywq5ha0vhd.png","canonical_url":"https://dev.to/04anilr/javascript-important-concepte-important-javascript-concepte-13a2","created_at":"2024-09-28T16:03:21Z","edited_at":null,"crossposted_at":null,"published_at":"2024-10-07T16:26:52Z","last_comment_at":"2024-10-07T16:26:52Z","reading_time_minutes":7,"tag_list":["webdev","javascript","beginners","programming"],"tags":"webdev, javascript, beginners, programming","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2018028,"title":"how to write client script for delete doctype all data in frappe","description":"Here's a blog post that incorporates the script you provided:              Deleting WhatsApp Messages...","readable_publish_date":"Sep 28 '24","slug":"how-to-write-client-script-for-delete-doctype-all-data-in-frappe-18e0","path":"/04anilr/how-to-write-client-script-for-delete-doctype-all-data-in-frappe-18e0","url":"https://dev.to/04anilr/how-to-write-client-script-for-delete-doctype-all-data-in-frappe-18e0","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2024-09-28T04:08:03Z","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%2Fdnp4ptwz7itr51rkp7p9.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%2Fdnp4ptwz7itr51rkp7p9.png","canonical_url":"https://dev.to/04anilr/how-to-write-client-script-for-delete-doctype-all-data-in-frappe-18e0","created_at":"2024-09-28T04:08:04Z","edited_at":"2024-09-28T04:15:00Z","crossposted_at":null,"published_at":"2024-09-28T04:08:03Z","last_comment_at":"2024-09-28T04:08:03Z","reading_time_minutes":4,"tag_list":["backend","webdev","javascript","programming"],"tags":"backend, webdev, javascript, programming","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2016178,"title":"how to create HR management solution","description":"1. Understanding the Basics of Frappe and ERPNext            Task 1: Install Frappe and...","readable_publish_date":"Sep 26 '24","slug":"how-to-create-hr-management-solution-lf2","path":"/04anilr/how-to-create-hr-management-solution-lf2","url":"https://dev.to/04anilr/how-to-create-hr-management-solution-lf2","comments_count":2,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2024-09-26T16:56:48Z","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%2Fo2dr3oov9s3eb09pgmca.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%2Fo2dr3oov9s3eb09pgmca.png","canonical_url":"https://dev.to/04anilr/how-to-create-hr-management-solution-lf2","created_at":"2024-09-26T16:56:49Z","edited_at":"2024-09-26T16:58:11Z","crossposted_at":null,"published_at":"2024-09-26T16:56:48Z","last_comment_at":"2024-10-25T02:32:05Z","reading_time_minutes":5,"tag_list":["webdev","javascript","programming","python"],"tags":"webdev, javascript, programming, python","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2016153,"title":"Important concept of frappe framwork || how to become proficient in frappe","description":"To become proficient in Frappe, there are several key concepts and areas to focus on. Here's a...","readable_publish_date":"Sep 26 '24","slug":"important-concept-of-frappe-framwork-how-to-become-proficient-in-frappe-3nok","path":"/04anilr/important-concept-of-frappe-framwork-how-to-become-proficient-in-frappe-3nok","url":"https://dev.to/04anilr/important-concept-of-frappe-framwork-how-to-become-proficient-in-frappe-3nok","comments_count":0,"public_reactions_count":9,"collection_id":null,"published_timestamp":"2024-09-26T16:28:22Z","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%2Fuploads%2Farticles%2Fif1f3a6fsysylegotjev.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%2Fif1f3a6fsysylegotjev.png","canonical_url":"https://dev.to/04anilr/important-concept-of-frappe-framwork-how-to-become-proficient-in-frappe-3nok","created_at":"2024-09-26T16:28:23Z","edited_at":null,"crossposted_at":null,"published_at":"2024-09-26T16:28:22Z","last_comment_at":"2024-09-26T16:28:22Z","reading_time_minutes":3,"tag_list":["webdev","javascript","programming","python"],"tags":"webdev, javascript, programming, python","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2012161,"title":"How to setup os Next.js with Tailwind CSS","description":"To set up Next.js with Tailwind CSS, follow these steps:           Step 1: Create a New Next.js...","readable_publish_date":"Sep 24 '24","slug":"how-to-setup-os-nextjs-with-tailwind-css-24on","path":"/04anilr/how-to-setup-os-nextjs-with-tailwind-css-24on","url":"https://dev.to/04anilr/how-to-setup-os-nextjs-with-tailwind-css-24on","comments_count":0,"public_reactions_count":16,"collection_id":null,"published_timestamp":"2024-09-24T05:40:01Z","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%2Fuploads%2Farticles%2F5dkpkikvvx9he5k2e9da.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%2F5dkpkikvvx9he5k2e9da.png","canonical_url":"https://dev.to/04anilr/how-to-setup-os-nextjs-with-tailwind-css-24on","created_at":"2024-09-24T05:40:02Z","edited_at":null,"crossposted_at":null,"published_at":"2024-09-24T05:40:01Z","last_comment_at":"2024-09-24T05:40:01Z","reading_time_minutes":2,"tag_list":["javascript","beginners","nextjs","tailwindcss"],"tags":"javascript, beginners, nextjs, tailwindcss","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2012155,"title":"Important concept of javaScript","description":"Here are some important and frequently used JavaScript concepts that are crucial for day-to-day...","readable_publish_date":"Sep 24 '24","slug":"important-concept-of-javascript-kio","path":"/04anilr/important-concept-of-javascript-kio","url":"https://dev.to/04anilr/important-concept-of-javascript-kio","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2024-09-24T05:35: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%2Fuploads%2Farticles%2Ffwz48xyv1muxf2h78qp0.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%2Ffwz48xyv1muxf2h78qp0.png","canonical_url":"https://dev.to/04anilr/important-concept-of-javascript-kio","created_at":"2024-09-24T05:35:34Z","edited_at":null,"crossposted_at":null,"published_at":"2024-09-24T05:35:33Z","last_comment_at":"2024-09-24T05:35:33Z","reading_time_minutes":3,"tag_list":["webdev","javascript","beginners","tutorial"],"tags":"webdev, javascript, beginners, tutorial","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2007722,"title":"how to make dynamic Progress bar in React.js","description":"Building a Performance Dashboard with React and Circular Progress Components In this blog, we'll...","readable_publish_date":"Sep 20 '24","slug":"how-to-make-dynamic-progress-bar-in-reactjs-300c","path":"/04anilr/how-to-make-dynamic-progress-bar-in-reactjs-300c","url":"https://dev.to/04anilr/how-to-make-dynamic-progress-bar-in-reactjs-300c","comments_count":2,"public_reactions_count":8,"collection_id":null,"published_timestamp":"2024-09-20T08:13:19Z","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%2F0no9bb66k54k7091rk03.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%2F0no9bb66k54k7091rk03.png","canonical_url":"https://dev.to/04anilr/how-to-make-dynamic-progress-bar-in-reactjs-300c","created_at":"2024-09-20T08:13:20Z","edited_at":null,"crossposted_at":null,"published_at":"2024-09-20T08:13:19Z","last_comment_at":"2025-03-10T09:39:24Z","reading_time_minutes":3,"tag_list":["webdev","javascript","beginners","programming"],"tags":"webdev, javascript, beginners, programming","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2007711,"title":"How to use search filter in React.js","description":"To implement a search filter in React, you can follow these basic steps:   State Setup Create a state...","readable_publish_date":"Sep 20 '24","slug":"how-to-use-search-filter-in-reactjs-2g4a","path":"/04anilr/how-to-use-search-filter-in-reactjs-2g4a","url":"https://dev.to/04anilr/how-to-use-search-filter-in-reactjs-2g4a","comments_count":0,"public_reactions_count":0,"collection_id":null,"published_timestamp":"2024-09-20T07:58:36Z","language":"en","subforem_id":null,"positive_reactions_count":0,"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%2F1bvkn6jr2zvm0k1fpa3e.png","canonical_url":"https://dev.to/04anilr/how-to-use-search-filter-in-reactjs-2g4a","created_at":"2024-09-20T07:58:37Z","edited_at":null,"crossposted_at":null,"published_at":"2024-09-20T07:58:36Z","last_comment_at":"2024-09-20T07:58:36Z","reading_time_minutes":1,"tag_list":[],"tags":"","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":2007701,"title":"How to uninstall Forticlient.app in macbook","description":"So here the solution that worked for me.     Open Terminal   Write this code one by one in the...","readable_publish_date":"Sep 20 '24","slug":"how-to-uninstall-forticlientapp-in-macbook-1749","path":"/04anilr/how-to-uninstall-forticlientapp-in-macbook-1749","url":"https://dev.to/04anilr/how-to-uninstall-forticlientapp-in-macbook-1749","comments_count":0,"public_reactions_count":0,"collection_id":null,"published_timestamp":"2024-09-20T07:50:23Z","language":"en","subforem_id":null,"positive_reactions_count":0,"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%2F6rk4hptnysww3j2mgb88.png","canonical_url":"https://dev.to/04anilr/how-to-uninstall-forticlientapp-in-macbook-1749","created_at":"2024-09-20T07:50:24Z","edited_at":null,"crossposted_at":null,"published_at":"2024-09-20T07:50:23Z","last_comment_at":"2024-09-20T07:50:23Z","reading_time_minutes":1,"tag_list":["webdev","javascript","beginners","programming"],"tags":"webdev, javascript, beginners, programming","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":1888862,"title":"How to use of post method in react js","description":"This code is a React component that renders a form for creating a new post. Here's a detailed...","readable_publish_date":"Jun 14 '24","slug":"how-to-use-of-post-method-in-react-js-k99","path":"/04anilr/how-to-use-of-post-method-in-react-js-k99","url":"https://dev.to/04anilr/how-to-use-of-post-method-in-react-js-k99","comments_count":0,"public_reactions_count":3,"collection_id":null,"published_timestamp":"2024-06-14T17:54:08Z","language":"en","subforem_id":null,"positive_reactions_count":3,"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%2Ftyhzol65v4kkz8u7odnd.png","canonical_url":"https://dev.to/04anilr/how-to-use-of-post-method-in-react-js-k99","created_at":"2024-06-14T17:54:09Z","edited_at":"2024-06-14T17:56:17Z","crossposted_at":null,"published_at":"2024-06-14T17:54:08Z","last_comment_at":"2024-06-14T17:54:08Z","reading_time_minutes":3,"tag_list":[],"tags":"","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":1809641,"title":"How to pass props one component to other component in react","description":"Passing an array as props to a React functional component is quite straightforward. You simply...","readable_publish_date":"Apr 3 '24","slug":"how-to-pass-props-one-component-to-other-component-in-react-functional-components-3201","path":"/04anilr/how-to-pass-props-one-component-to-other-component-in-react-functional-components-3201","url":"https://dev.to/04anilr/how-to-pass-props-one-component-to-other-component-in-react-functional-components-3201","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2024-04-03T05:47:28Z","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%2Ftabikvdozjqnxy5ogypu.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%2Ftabikvdozjqnxy5ogypu.jpg","canonical_url":"https://dev.to/04anilr/how-to-pass-props-one-component-to-other-component-in-react-functional-components-3201","created_at":"2024-04-03T05:47:30Z","edited_at":"2024-04-03T10:26:56Z","crossposted_at":null,"published_at":"2024-04-03T05:47:28Z","last_comment_at":"2024-04-03T05:47:28Z","reading_time_minutes":2,"tag_list":["webdev","javascript","beginners","react"],"tags":"webdev, javascript, beginners, react","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":1809231,"title":"How to render an array of objects in ReactJS ?","description":"To show a bunch of things in ReactJS, we go through each item and show its details on the website....","readable_publish_date":"Apr 2 '24","slug":"how-to-render-an-array-of-objects-in-reactjs--5d48","path":"/04anilr/how-to-render-an-array-of-objects-in-reactjs--5d48","url":"https://dev.to/04anilr/how-to-render-an-array-of-objects-in-reactjs--5d48","comments_count":0,"public_reactions_count":0,"collection_id":null,"published_timestamp":"2024-04-02T16:53:55Z","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%2Fysc5ojareumtgj8i87t4.gif","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%2Fysc5ojareumtgj8i87t4.gif","canonical_url":"https://dev.to/04anilr/how-to-render-an-array-of-objects-in-reactjs--5d48","created_at":"2024-04-02T16:53:56Z","edited_at":"2024-04-03T10:25:21Z","crossposted_at":null,"published_at":"2024-04-02T16:53:55Z","last_comment_at":"2024-04-02T16:53:55Z","reading_time_minutes":4,"tag_list":["webdev","javascript","programming","beginners"],"tags":"webdev, javascript, programming, beginners","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":1802806,"title":"how to become software engineer (journey)","description":"Certainly! Let's delve into each step in more detail:           1. Education:    Bachelor's Degree:...","readable_publish_date":"Mar 27 '24","slug":"how-to-become-software-engineer-journey-55fj","path":"/04anilr/how-to-become-software-engineer-journey-55fj","url":"https://dev.to/04anilr/how-to-become-software-engineer-journey-55fj","comments_count":0,"public_reactions_count":3,"collection_id":null,"published_timestamp":"2024-03-27T07:25:29Z","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%2Feu9682xbn3vgwnvp2z4d.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%2Feu9682xbn3vgwnvp2z4d.png","canonical_url":"https://dev.to/04anilr/how-to-become-software-engineer-journey-55fj","created_at":"2024-03-27T07:25:30Z","edited_at":null,"crossposted_at":null,"published_at":"2024-03-27T07:25:29Z","last_comment_at":"2024-03-27T07:25:29Z","reading_time_minutes":4,"tag_list":["softwareengineering","webdev","programming","javascript"],"tags":"softwareengineering, webdev, programming, javascript","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":1802280,"title":"how to use of Devin ai step by step","description":"Writing a step-by-step guide on how to use Devin AI in a blog post can be helpful for users who are...","readable_publish_date":"Mar 26 '24","slug":"how-to-use-of-devin-ai-step-by-step-5apb","path":"/04anilr/how-to-use-of-devin-ai-step-by-step-5apb","url":"https://dev.to/04anilr/how-to-use-of-devin-ai-step-by-step-5apb","comments_count":1,"public_reactions_count":40,"collection_id":null,"published_timestamp":"2024-03-26T17:22:30Z","language":"en","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%2Fxorp0m90k5m0rz1r301w.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%2Fxorp0m90k5m0rz1r301w.jpg","canonical_url":"https://dev.to/04anilr/how-to-use-of-devin-ai-step-by-step-5apb","created_at":"2024-03-26T17:22:31Z","edited_at":null,"crossposted_at":null,"published_at":"2024-03-26T17:22:30Z","last_comment_at":"2024-06-09T09:54:40Z","reading_time_minutes":2,"tag_list":["webdev","javascript","softwaredevelopment","development"],"tags":"webdev, javascript, softwaredevelopment, development","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":1802263,"title":"How to Become a Front-End Developer?","description":"The person who makes websites look good and easy to use is called a Front-End Developer! It's a...","readable_publish_date":"Mar 26 '24","slug":"how-to-become-a-front-end-developer-5gfk","path":"/04anilr/how-to-become-a-front-end-developer-5gfk","url":"https://dev.to/04anilr/how-to-become-a-front-end-developer-5gfk","comments_count":12,"public_reactions_count":58,"collection_id":null,"published_timestamp":"2024-03-26T16:59:26Z","language":"en","subforem_id":null,"positive_reactions_count":58,"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%2F8fc3px5o5uia39qbeai3.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%2F8fc3px5o5uia39qbeai3.png","canonical_url":"https://dev.to/04anilr/how-to-become-a-front-end-developer-5gfk","created_at":"2024-03-26T16:59:27Z","edited_at":"2024-03-27T07:00:29Z","crossposted_at":null,"published_at":"2024-03-26T16:59:26Z","last_comment_at":"2025-03-13T03:12:37Z","reading_time_minutes":6,"tag_list":["webdev","javascript","beginners","frontend"],"tags":"webdev, javascript, beginners, frontend","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":1802262,"title":"How to create Front-End project first time?","description":"Creating your first frontend project involves setting up a development environment, choosing the...","readable_publish_date":"Mar 26 '24","slug":"how-to-become-a-front-end-developer-403m","path":"/04anilr/how-to-become-a-front-end-developer-403m","url":"https://dev.to/04anilr/how-to-become-a-front-end-developer-403m","comments_count":9,"public_reactions_count":43,"collection_id":null,"published_timestamp":"2024-03-26T16:59:23Z","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%2Fjbbyfysh5wsbemujca51.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%2Fjbbyfysh5wsbemujca51.png","canonical_url":"https://dev.to/04anilr/how-to-become-a-front-end-developer-403m","created_at":"2024-03-26T16:59:23Z","edited_at":"2024-03-26T17:59:33Z","crossposted_at":null,"published_at":"2024-03-26T16:59:23Z","last_comment_at":"2024-12-15T17:45:41Z","reading_time_minutes":4,"tag_list":["webdev","javascript","beginners","frontend"],"tags":"webdev, javascript, beginners, frontend","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":1801963,"title":"how to create edit | delete | add new data function in react.js","description":"This code represents a simple Task Manager application built using React. Here's a breakdown of what...","readable_publish_date":"Mar 26 '24","slug":"how-to-create-edit-delete-add-new-data-function-50a0","path":"/04anilr/how-to-create-edit-delete-add-new-data-function-50a0","url":"https://dev.to/04anilr/how-to-create-edit-delete-add-new-data-function-50a0","comments_count":0,"public_reactions_count":18,"collection_id":null,"published_timestamp":"2024-03-26T12:57:43Z","language":"en","subforem_id":null,"positive_reactions_count":18,"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%2Fr3ua5blfelqqfrg9cq25.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%2Fr3ua5blfelqqfrg9cq25.png","canonical_url":"https://dev.to/04anilr/how-to-create-edit-delete-add-new-data-function-50a0","created_at":"2024-03-26T12:57:45Z","edited_at":"2024-03-26T15:44:10Z","crossposted_at":null,"published_at":"2024-03-26T12:57:43Z","last_comment_at":"2024-03-26T12:57:43Z","reading_time_minutes":5,"tag_list":["javascript","react","webdev","beginners"],"tags":"javascript, react, webdev, beginners","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":1798860,"title":"JavaScript Essentials Cheat Sheet with Explanations","description":"JavaScript cheat sheet covering some fundamental concepts and syntax that you may find handy. Feel...","readable_publish_date":"Mar 22 '24","slug":"javascript-essentials-cheat-sheet-with-explanations-n73","path":"/04anilr/javascript-essentials-cheat-sheet-with-explanations-n73","url":"https://dev.to/04anilr/javascript-essentials-cheat-sheet-with-explanations-n73","comments_count":2,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2024-03-22T18:27:32Z","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%2Fk54hhwbyl4fjngv7b8in.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%2Fk54hhwbyl4fjngv7b8in.png","canonical_url":"https://dev.to/04anilr/javascript-essentials-cheat-sheet-with-explanations-n73","created_at":"2024-03-22T18:27:33Z","edited_at":"2024-03-22T18:28:53Z","crossposted_at":null,"published_at":"2024-03-22T18:27:32Z","last_comment_at":"2024-03-23T04:43:25Z","reading_time_minutes":4,"tag_list":["webdev","javascript","programming","beginners"],"tags":"webdev, javascript, programming, beginners","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":1798421,"title":"How to Setup React and Tailwind CSS with Vite in a Project","description":"Tailwind CSS is a popular CSS framework, and React is one of the most popular JavaScript...","readable_publish_date":"Mar 22 '24","slug":"how-to-setup-react-and-tailwind-css-with-vite-in-a-project-41pc","path":"/04anilr/how-to-setup-react-and-tailwind-css-with-vite-in-a-project-41pc","url":"https://dev.to/04anilr/how-to-setup-react-and-tailwind-css-with-vite-in-a-project-41pc","comments_count":0,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2024-03-22T12:28:16Z","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%2F5ha6pbw16e4oyqcugc9c.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%2F5ha6pbw16e4oyqcugc9c.png","canonical_url":"https://dev.to/04anilr/how-to-setup-react-and-tailwind-css-with-vite-in-a-project-41pc","created_at":"2024-03-22T12:28:17Z","edited_at":null,"crossposted_at":null,"published_at":"2024-03-22T12:28:16Z","last_comment_at":"2024-03-22T12:28:16Z","reading_time_minutes":6,"tag_list":["javascript","react","vite","tailwindcss"],"tags":"javascript, react, vite, tailwindcss","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":1798206,"title":"HOW TO INSTALL ERPNEXT VERSION 14.0 IN UBUNTU 22.04 – A STEP BY STEP GUIDE","description":"In this article, I will take a step-by-step approach to configure our newly installed ubuntu 22.04 OS...","readable_publish_date":"Mar 22 '24","slug":"how-to-install-erpnext-version-14-in-ubuntu-2204-a-step-by-step-guide-43bn","path":"/04anilr/how-to-install-erpnext-version-14-in-ubuntu-2204-a-step-by-step-guide-43bn","url":"https://dev.to/04anilr/how-to-install-erpnext-version-14-in-ubuntu-2204-a-step-by-step-guide-43bn","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2024-03-22T09:07:06Z","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%2Fsyeyx2gfxnc82a7k1sft.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%2Fsyeyx2gfxnc82a7k1sft.jpg","canonical_url":"https://dev.to/04anilr/how-to-install-erpnext-version-14-in-ubuntu-2204-a-step-by-step-guide-43bn","created_at":"2024-03-22T09:07:08Z","edited_at":"2024-03-22T09:24:42Z","crossposted_at":null,"published_at":"2024-03-22T09:07:06Z","last_comment_at":"2024-03-22T09:07:06Z","reading_time_minutes":6,"tag_list":["webdev","javascript","programming","python"],"tags":"webdev, javascript, programming, python","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}},{"type_of":"article","id":1798184,"title":"how to use of frappe backend in React.js","description":"To create a custom form using Frappe and React.js, you would typically follow these steps:          ...","readable_publish_date":"Mar 22 '24","slug":"how-to-use-of-frappe-in-backend-3i34","path":"/04anilr/how-to-use-of-frappe-in-backend-3i34","url":"https://dev.to/04anilr/how-to-use-of-frappe-in-backend-3i34","comments_count":0,"public_reactions_count":21,"collection_id":null,"published_timestamp":"2024-03-22T08:22:29Z","language":"en","subforem_id":null,"positive_reactions_count":21,"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%2Fzklo2n524d59rw390t0m.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%2Fzklo2n524d59rw390t0m.png","canonical_url":"https://dev.to/04anilr/how-to-use-of-frappe-in-backend-3i34","created_at":"2024-03-22T08:22:30Z","edited_at":"2024-03-22T08:24:10Z","crossposted_at":null,"published_at":"2024-03-22T08:22:29Z","last_comment_at":"2024-03-22T08:22:29Z","reading_time_minutes":3,"tag_list":["fullstack","webdev","javascript","python"],"tags":"fullstack, webdev, javascript, python","user":{"name":"Anil","username":"04anilr","twitter_username":"AnilRaj06805723","github_username":"Kevinmachcse","user_id":1074533,"website_url":"https://my-portfolio-two-lemon-36.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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png","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%2F1074533%2F79f410d8-3b2f-4faa-b325-cae4f359d41c.png"}}]