[{"type_of":"article","id":2485815,"title":"Meet uv: The Lightning-Fast Python Toolchain That JS Devs Will Love 🚀","description":"If you’re a JavaScript or TypeScript developer venturing into Python, you might find the ecosystem’s...","readable_publish_date":"May 13 '25","slug":"meet-uv-the-lightning-fast-python-toolchain-that-js-devs-will-love-g43","path":"/lynxgsm/meet-uv-the-lightning-fast-python-toolchain-that-js-devs-will-love-g43","url":"https://dev.to/lynxgsm/meet-uv-the-lightning-fast-python-toolchain-that-js-devs-will-love-g43","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2025-05-13T23:32:43Z","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%2Frraey50ye39g03cqv6i9.webp","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%2Frraey50ye39g03cqv6i9.webp","canonical_url":"https://dev.to/lynxgsm/meet-uv-the-lightning-fast-python-toolchain-that-js-devs-will-love-g43","created_at":"2025-05-13T23:32:50Z","edited_at":"2025-05-13T23:42:13Z","crossposted_at":null,"published_at":"2025-05-13T23:32:43Z","last_comment_at":"2025-05-13T23:32:43Z","reading_time_minutes":3,"tag_list":["python","javascript","tooling","programming"],"tags":"python, javascript, tooling, programming","user":{"name":"AILI Fida Aliotti Christino","username":"lynxgsm","twitter_username":"FidaAili","github_username":"Lynxgsm","user_id":176132,"website_url":"http://expressincode.com/","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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.png"}},{"type_of":"article","id":2034983,"title":"Tailwindcss is not Bootstrap nor Materialize","description":"Tailwind CSS has taken the web development world by storm 🌪️, but misconceptions about its nature...","readable_publish_date":"Oct 12 '24","slug":"tailwindcss-is-not-bootstrap-nor-materialize-663","path":"/lynxgsm/tailwindcss-is-not-bootstrap-nor-materialize-663","url":"https://dev.to/lynxgsm/tailwindcss-is-not-bootstrap-nor-materialize-663","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2024-10-12T00:13:23Z","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%2Fd90bdhd8sgxok5fkqmzl.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%2Fd90bdhd8sgxok5fkqmzl.png","canonical_url":"https://dev.to/lynxgsm/tailwindcss-is-not-bootstrap-nor-materialize-663","created_at":"2024-10-12T00:13:25Z","edited_at":"2024-10-12T00:16:48Z","crossposted_at":null,"published_at":"2024-10-12T00:13:23Z","last_comment_at":"2024-10-12T00:13:23Z","reading_time_minutes":4,"tag_list":["tailwindcss","bootstrap","designsystem","css"],"tags":"tailwindcss, bootstrap, designsystem, css","user":{"name":"AILI Fida Aliotti Christino","username":"lynxgsm","twitter_username":"FidaAili","github_username":"Lynxgsm","user_id":176132,"website_url":"http://expressincode.com/","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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.png"}},{"type_of":"article","id":1712279,"title":"Client or Server component ?","description":"Recently, I had a project that needed to be rewritten from React to Next.js. I worked with...","readable_publish_date":"Dec 30 '23","slug":"client-or-server-component--1ge","path":"/lynxgsm/client-or-server-component--1ge","url":"https://dev.to/lynxgsm/client-or-server-component--1ge","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2023-12-30T09:31:38Z","language":"en","subforem_id":null,"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%2Fswxe5xm7fnw33bctps02.png","canonical_url":"https://dev.to/lynxgsm/client-or-server-component--1ge","created_at":"2023-12-30T06:47:35Z","edited_at":"2024-12-07T06:33:27Z","crossposted_at":null,"published_at":"2023-12-30T09:31:38Z","last_comment_at":"2023-12-30T09:31:38Z","reading_time_minutes":4,"tag_list":["nextjs","component","typescript","webdev"],"tags":"nextjs, component, typescript, webdev","user":{"name":"AILI Fida Aliotti Christino","username":"lynxgsm","twitter_username":"FidaAili","github_username":"Lynxgsm","user_id":176132,"website_url":"http://expressincode.com/","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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.png"}},{"type_of":"article","id":1393753,"title":"Fetching data the correct way in React","description":"If you've worked on a React project, chances are you have fetched data from APIs. But have you never...","readable_publish_date":"Mar 9 '23","slug":"how-to-fetch-data-properly-and-efficiently-in-react-55hl","path":"/lynxgsm/how-to-fetch-data-properly-and-efficiently-in-react-55hl","url":"https://dev.to/lynxgsm/how-to-fetch-data-properly-and-efficiently-in-react-55hl","comments_count":2,"public_reactions_count":11,"collection_id":null,"published_timestamp":"2023-03-09T00:53:51Z","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%2Fd6ijnxz2bo7o9uv8bmwf.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%2Fd6ijnxz2bo7o9uv8bmwf.png","canonical_url":"https://dev.to/lynxgsm/how-to-fetch-data-properly-and-efficiently-in-react-55hl","created_at":"2023-03-09T00:53:51Z","edited_at":"2024-01-09T20:58:29Z","crossposted_at":null,"published_at":"2023-03-09T00:53:51Z","last_comment_at":"2023-03-12T14:09:45Z","reading_time_minutes":7,"tag_list":["react","zod","webdev","fetch"],"tags":"react, zod, webdev, fetch","user":{"name":"AILI Fida Aliotti Christino","username":"lynxgsm","twitter_username":"FidaAili","github_username":"Lynxgsm","user_id":176132,"website_url":"http://expressincode.com/","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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.png"}},{"type_of":"article","id":1317606,"title":"Tauri - The Flutter killer?","description":"What is Tauri?   Tauri is an open-source framework for building cross-platform desktop...","readable_publish_date":"Feb 19 '23","slug":"tauri-the-flutter-killer-5h27","path":"/lynxgsm/tauri-the-flutter-killer-5h27","url":"https://dev.to/lynxgsm/tauri-the-flutter-killer-5h27","comments_count":3,"public_reactions_count":21,"collection_id":null,"published_timestamp":"2023-02-19T18:06:26Z","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%2F1735a5jd0x3ur6aic0kb.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%2F1735a5jd0x3ur6aic0kb.png","canonical_url":"https://dev.to/lynxgsm/tauri-the-flutter-killer-5h27","created_at":"2023-01-04T19:33:14Z","edited_at":"2023-03-31T04:51:51Z","crossposted_at":null,"published_at":"2023-02-19T18:06:26Z","last_comment_at":"2024-05-09T03:02:17Z","reading_time_minutes":8,"tag_list":["javascript","discuss"],"tags":"javascript, discuss","user":{"name":"AILI Fida Aliotti Christino","username":"lynxgsm","twitter_username":"FidaAili","github_username":"Lynxgsm","user_id":176132,"website_url":"http://expressincode.com/","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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.png"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":1368030,"title":"Create a CLI tool to help bootstraping Flutter project using Node.JS - Part 2","description":"What we've done so far   In the first part of the article, we've:   created a cli node...","readable_publish_date":"Feb 16 '23","slug":"create-a-cli-tool-to-help-bootstraping-flutter-project-using-nodejs-part-2-19dk","path":"/lynxgsm/create-a-cli-tool-to-help-bootstraping-flutter-project-using-nodejs-part-2-19dk","url":"https://dev.to/lynxgsm/create-a-cli-tool-to-help-bootstraping-flutter-project-using-nodejs-part-2-19dk","comments_count":0,"public_reactions_count":4,"collection_id":null,"published_timestamp":"2023-02-16T12:12:36Z","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%2F98w4ujxeum4hc5hiqd6j.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%2F98w4ujxeum4hc5hiqd6j.png","canonical_url":"https://dev.to/lynxgsm/create-a-cli-tool-to-help-bootstraping-flutter-project-using-nodejs-part-2-19dk","created_at":"2023-02-16T12:12:37Z","edited_at":"2023-03-09T00:55:15Z","crossposted_at":null,"published_at":"2023-02-16T12:12:36Z","last_comment_at":"2023-02-16T12:12:36Z","reading_time_minutes":7,"tag_list":["gratitude"],"tags":"gratitude","user":{"name":"AILI Fida Aliotti Christino","username":"lynxgsm","twitter_username":"FidaAili","github_username":"Lynxgsm","user_id":176132,"website_url":"http://expressincode.com/","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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.png"}},{"type_of":"article","id":1321323,"title":"Create a CLI tool to help bootstraping Flutter project using Node.JS - Part 1","description":"Hey folks! I know i'm not the only one who struggles and wastes time when i create every new flutter...","readable_publish_date":"Feb 15 '23","slug":"create-a-cli-tool-to-help-bootstraping-flutter-project-using-nodejs-part-1-7cp","path":"/lynxgsm/create-a-cli-tool-to-help-bootstraping-flutter-project-using-nodejs-part-1-7cp","url":"https://dev.to/lynxgsm/create-a-cli-tool-to-help-bootstraping-flutter-project-using-nodejs-part-1-7cp","comments_count":2,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2023-02-15T06:53:11Z","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%2Fgmi5ah4z2xyw4nskyizm.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%2Fgmi5ah4z2xyw4nskyizm.png","canonical_url":"https://dev.to/lynxgsm/create-a-cli-tool-to-help-bootstraping-flutter-project-using-nodejs-part-1-7cp","created_at":"2023-01-08T05:00:59Z","edited_at":"2023-03-09T00:54:54Z","crossposted_at":null,"published_at":"2023-02-15T06:53:11Z","last_comment_at":"2023-02-15T16:41:09Z","reading_time_minutes":7,"tag_list":["flutter","tooling","node","cli"],"tags":"flutter, tooling, node, cli","user":{"name":"AILI Fida Aliotti Christino","username":"lynxgsm","twitter_username":"FidaAili","github_username":"Lynxgsm","user_id":176132,"website_url":"http://expressincode.com/","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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.png"}},{"type_of":"article","id":1347194,"title":"How to implement state management inside a simple JavaScript app","description":"Motivation   Not every application needs React or Angular or another fancy, trendy...","readable_publish_date":"Jan 31 '23","slug":"how-to-implement-state-management-inside-a-simple-javascript-app-1khe","path":"/lynxgsm/how-to-implement-state-management-inside-a-simple-javascript-app-1khe","url":"https://dev.to/lynxgsm/how-to-implement-state-management-inside-a-simple-javascript-app-1khe","comments_count":0,"public_reactions_count":9,"collection_id":null,"published_timestamp":"2023-01-31T05:22:01Z","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%2Fi9mcidsjhqvfxy3unnkf.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%2Fi9mcidsjhqvfxy3unnkf.png","canonical_url":"https://dev.to/lynxgsm/how-to-implement-state-management-inside-a-simple-javascript-app-1khe","created_at":"2023-01-30T19:59:04Z","edited_at":null,"crossposted_at":null,"published_at":"2023-01-31T05:22:01Z","last_comment_at":"2023-01-31T05:22:01Z","reading_time_minutes":6,"tag_list":["cryptocurrency","blockchain","web3","crypto"],"tags":"cryptocurrency, blockchain, web3, crypto","user":{"name":"AILI Fida Aliotti Christino","username":"lynxgsm","twitter_username":"FidaAili","github_username":"Lynxgsm","user_id":176132,"website_url":"http://expressincode.com/","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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.png"}},{"type_of":"article","id":1319773,"title":"Create your custom notification system with Socket.io and React Native","description":"As a mobile developer, i'm sure you came across this problem:    How can i implement notifications to...","readable_publish_date":"Jan 30 '23","slug":"create-your-custom-notification-system-with-socketio-and-react-native-2ic7","path":"/lynxgsm/create-your-custom-notification-system-with-socketio-and-react-native-2ic7","url":"https://dev.to/lynxgsm/create-your-custom-notification-system-with-socketio-and-react-native-2ic7","comments_count":1,"public_reactions_count":10,"collection_id":null,"published_timestamp":"2023-01-30T19:10:33Z","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%2Fey3r4o4paiqdo5ug39i9.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%2Fey3r4o4paiqdo5ug39i9.png","canonical_url":"https://dev.to/lynxgsm/create-your-custom-notification-system-with-socketio-and-react-native-2ic7","created_at":"2023-01-06T11:28:04Z","edited_at":"2023-01-30T19:11:56Z","crossposted_at":null,"published_at":"2023-01-30T19:10:33Z","last_comment_at":"2024-09-17T01:43:26Z","reading_time_minutes":6,"tag_list":["emptystring"],"tags":"emptystring","user":{"name":"AILI Fida Aliotti Christino","username":"lynxgsm","twitter_username":"FidaAili","github_username":"Lynxgsm","user_id":176132,"website_url":"http://expressincode.com/","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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.png"}},{"type_of":"article","id":1315757,"title":"From any to unknown: A Guide to Upgrading Your TypeScript Typing","description":"In TypeScript, the unknown type is used to represent values that are not known at compile time. This...","readable_publish_date":"Jan 3 '23","slug":"from-any-to-unknown-a-guide-to-upgrading-your-typescript-typing-46fo","path":"/lynxgsm/from-any-to-unknown-a-guide-to-upgrading-your-typescript-typing-46fo","url":"https://dev.to/lynxgsm/from-any-to-unknown-a-guide-to-upgrading-your-typescript-typing-46fo","comments_count":1,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2023-01-03T04:13:28Z","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%2Foqedgipyr24h0r1qj07p.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%2Foqedgipyr24h0r1qj07p.png","canonical_url":"https://dev.to/lynxgsm/from-any-to-unknown-a-guide-to-upgrading-your-typescript-typing-46fo","created_at":"2023-01-03T04:13:29Z","edited_at":"2023-03-09T00:55:58Z","crossposted_at":null,"published_at":"2023-01-03T04:13:28Z","last_comment_at":"2023-01-04T07:38:16Z","reading_time_minutes":2,"tag_list":["devto","community","developer","discuss"],"tags":"devto, community, developer, discuss","user":{"name":"AILI Fida Aliotti Christino","username":"lynxgsm","twitter_username":"FidaAili","github_username":"Lynxgsm","user_id":176132,"website_url":"http://expressincode.com/","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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.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%2F176132%2F1a2eb506-f86f-41c6-95b7-1f74745d584a.png"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}}]