[{"data":1,"prerenderedAt":557},["Reactive",2],{"cTNFRfyTis":3,"references":103,"technologies":247},[4,60],{"id":5,"created_at":6,"in_reply_to_id":7,"in_reply_to_account_id":7,"sensitive":8,"spoiler_text":9,"visibility":10,"language":11,"uri":12,"url":13,"replies_count":14,"reblogs_count":15,"favourites_count":16,"quotes_count":14,"edited_at":7,"content":17,"reblog":7,"application":7,"account":18,"media_attachments":47,"mentions":48,"tags":54,"emojis":55,"quote":7,"card":7,"poll":7,"quote_approval":56},"117014133916404191","2026-07-31T10:33:06.763Z",null,false,"","public","fr","https://mastodon.libre-entreprise.com/users/codelutin/statuses/117014133916404191","https://mastodon.libre-entreprise.com/@codelutin/117014133916404191",0,2,1,"\u003Cp>Souscrire à \u003Cspan class=\"h-card\" translate=\"no\">\u003Ca href=\"https://mastodon.indie.host/@LaSuiteCoop\" class=\"u-url mention\">@\u003Cspan>LaSuiteCoop\u003C/span>\u003C/a>\u003C/span> : fait ✅\u003C/p>",{"id":19,"username":20,"acct":20,"display_name":21,"locked":8,"bot":8,"discoverable":22,"indexable":22,"group":8,"created_at":23,"note":24,"url":25,"uri":26,"avatar":27,"avatar_static":27,"header":28,"header_static":28,"followers_count":29,"following_count":30,"statuses_count":31,"last_status_at":32,"hide_collections":8,"noindex":8,"emojis":33,"roles":34,"fields":38},"159","codelutin","Code Lutin",true,"2017-04-14T00:00:00.000Z","\u003Cp>Expertise \u003Ca href=\"https://mastodon.libre-entreprise.com/tags/Java\" class=\"mention hashtag\" rel=\"tag\">#\u003Cspan>Java\u003C/span>\u003C/a> et \u003Ca href=\"https://mastodon.libre-entreprise.com/tags/Javascript\" class=\"mention hashtag\" rel=\"tag\">#\u003Cspan>Javascript\u003C/span>\u003C/a> à \u003Ca href=\"https://mastodon.libre-entreprise.com/tags/Nantes\" class=\"mention hashtag\" rel=\"tag\">#\u003Cspan>Nantes\u003C/span>\u003C/a>.\u003C/p>\u003Cp>Membre-fondateur de \u003Ca href=\"https://mastodon.libre-entreprise.com/tags/LibreEntreprise\" class=\"mention hashtag\" rel=\"tag\">#\u003Cspan>LibreEntreprise\u003C/span>\u003C/a>, nous sommes une SAS à participation ouvrière : nous pratiquons la démocratie, l&#39;égalité de salaire, la transparence.\u003C/p>","https://mastodon.libre-entreprise.com/@codelutin","https://mastodon.libre-entreprise.com/users/codelutin","https://media.mastodon.libre-entreprise.com/volume-mastodon-system/accounts/avatars/000/000/159/original/49c5dafbdddd540b.png","https://media.mastodon.libre-entreprise.com/volume-mastodon-system/accounts/headers/000/000/159/original/1dad6966907ca631.png",937,171,549,"2026-07-31",[],[35],{"id":36,"name":37,"color":9},"2","Admin",[39,43],{"name":40,"value":41,"verified_at":42},"Site web","\u003Ca href=\"https://www.codelutin.com\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\">\u003Cspan class=\"invisible\">https://www.\u003C/span>\u003Cspan class=\"\">codelutin.com\u003C/span>\u003Cspan class=\"invisible\">\u003C/span>\u003C/a>","2022-11-29T10:45:02.109+00:00",{"name":44,"value":45,"verified_at":46},"LinuxFR","\u003Ca href=\"https://linuxfr.org/users/lutintern\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\">\u003Cspan class=\"invisible\">https://\u003C/span>\u003Cspan class=\"\">linuxfr.org/users/lutintern\u003C/span>\u003Cspan class=\"invisible\">\u003C/span>\u003C/a>","2023-02-13T14:32:10.587+00:00",[],[49],{"id":50,"username":51,"url":52,"acct":53},"114817414166338344","LaSuiteCoop","https://mastodon.indie.host/@LaSuiteCoop","LaSuiteCoop@mastodon.indie.host",[],[],{"automatic":57,"manual":58,"current_user":59},[],[],"denied",{"id":61,"created_at":62,"in_reply_to_id":7,"in_reply_to_account_id":7,"sensitive":8,"spoiler_text":9,"visibility":10,"language":11,"uri":63,"url":64,"replies_count":14,"reblogs_count":65,"favourites_count":66,"quotes_count":14,"edited_at":7,"content":67,"reblog":7,"application":7,"account":68,"media_attachments":75,"mentions":91,"tags":92,"emojis":99,"quote":7,"card":7,"poll":7,"quote_approval":100},"116515687273192632","2026-05-04T09:51:34.574Z","https://mastodon.libre-entreprise.com/users/codelutin/statuses/116515687273192632","https://mastodon.libre-entreprise.com/@codelutin/116515687273192632",29,3,"\u003Cp>On rallonge notre appel à candidatures de quelques jours !!! n&#39;hésitez plus à candidater et/ou faire passer le message autour de vous.\u003C/p>\u003Cp>En 2026, nous distribuerons 10 000 € à partager entre les initiatives choisies par les lutin·e·s.\u003Cbr />Vous êtes intéressé·e·s ? Postulez avant le 17 mai 2026\u003C/p>\u003Cp>Pour tout savoir : \u003Ca href=\"https://codelutin.com/campagneCopiePublique\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\">\u003Cspan class=\"invisible\">https://\u003C/span>\u003Cspan class=\"ellipsis\">codelutin.com/campagneCopiePub\u003C/span>\u003Cspan class=\"invisible\">lique\u003C/span>\u003C/a>\u003C/p>\u003Cp>Partages appréciés 🧡 \u003C/p>\u003Cp>\u003Ca href=\"https://mastodon.libre-entreprise.com/tags/LogicielLibre\" class=\"mention hashtag\" rel=\"tag\">#\u003Cspan>LogicielLibre\u003C/span>\u003C/a> \u003Ca href=\"https://mastodon.libre-entreprise.com/tags/CopiePublique\" class=\"mention hashtag\" rel=\"tag\">#\u003Cspan>CopiePublique\u003C/span>\u003C/a>\u003C/p>",{"id":19,"username":20,"acct":20,"display_name":21,"locked":8,"bot":8,"discoverable":22,"indexable":22,"group":8,"created_at":23,"note":24,"url":25,"uri":26,"avatar":27,"avatar_static":27,"header":28,"header_static":28,"followers_count":29,"following_count":30,"statuses_count":31,"last_status_at":32,"hide_collections":8,"noindex":8,"emojis":69,"roles":70,"fields":72},[],[71],{"id":36,"name":37,"color":9},[73,74],{"name":40,"value":41,"verified_at":42},{"name":44,"value":45,"verified_at":46},[76],{"id":77,"type":78,"url":79,"preview_url":80,"remote_url":7,"preview_remote_url":7,"text_url":7,"meta":81,"description":89,"blurhash":90},"116515681293676765","image","https://media.mastodon.libre-entreprise.com/volume-mastodon-system/media_attachments/files/116/515/681/293/676/765/original/13e7a0dc213d1904.png","https://media.mastodon.libre-entreprise.com/volume-mastodon-system/media_attachments/files/116/515/681/293/676/765/small/13e7a0dc213d1904.png",{"original":82,"small":87,"focus":88},{"width":83,"height":84,"size":85,"aspect":86},572,403,"572x403",1.4193548387096775,{"width":83,"height":84,"size":85,"aspect":86},{"x":14,"y":14},"Reprise d'un meme avec la légende shut up and take my rétribution Copie Publique","UdHB+ukqKUOZtnj]S1X9OJavsioNacavoNjG",[],[93,96],{"name":94,"url":95},"logiciellibre","https://mastodon.libre-entreprise.com/tags/logiciellibre",{"name":97,"url":98},"CopiePublique","https://mastodon.libre-entreprise.com/tags/CopiePublique",[],{"automatic":101,"manual":102,"current_user":59},[],[],{"data":104,"meta":246},{"id":105,"attributes":106},12,{"titre":107,"client":108,"site_web_client":109,"date":110,"URL":7,"description":111,"createdAt":112,"updatedAt":113,"publishedAt":114,"pitch":115,"prestations":7,"secteur":116,"sections":117,"technos":200,"logo":217,"avis":242},"NF Logement","Cerqual","https://www.qualitel.org/professionnels/certification/","2011 - 2014","Afin de répondre au besoin de Cerqual, et principalement la modification du processus métier actuel, Code Lutin a proposé un développement effectué en mode agile. Cela a permis de faire grandement évoluer le produit final par rapport aux spécifications initiales, suite à des tests anticipés des utilisateurs.\n\nCode Lutin a intégré des solutions sous licences libres, notamment de forum afin d'accélérer le développement.\n\nCode Lutin a interfacé l'application développée avec l'ERP de Cerqual afin que la gestion de la marque soit effectuée dans l'application, et la facturation et son suivi, dans l'ERP.","2026-07-11T19:14:48.011Z","2026-09-08T15:19:14.565Z","2026-07-11T19:15:16.105Z","Développement d’un outil de gestion optimisant le traitement des certifications NF Logement","Bâtiment",[118,162,194],{"id":65,"titre":119,"contenu":120,"sous_sections":121,"images":122},"Le challenge","Le processus de gestion des certifications NF Logement s'était construit empiriquement à l'aide des outils à disposition de tous : téléphone, email et dossiers papiers. Le suivi de facturation était effectué dans l'ERP de Cerqual.\n\nUne refondation et une informatisation du processus était donc devenue nécessaire afin de limiter la double­saisie, d'épauler les salariés de Cerqual dans leur travail et accélérer le traitement des dossiers.\n\nLe nouveau logiciel de gestion doit assurer globalement les fonctions suivantes :\n\n- Permettre aux promoteurs de déclarer leurs opérations ;\n- Permettre aux sous­traitants d'indiquer leurs disponibilités, et de télétransmettre leurs rapports d'expertise ;\n- Permettre aux salariés Cerqual de suivre les dossiers et d'orchestrer le processus ;\n- Permettre l'échange entre les différents intervenants d'un dossier ;\n- L'analyse statistique des dossiers.",[],{"data":123},[124],{"id":125,"attributes":126},141,{"name":127,"alternativeText":7,"caption":7,"width":128,"height":129,"formats":130,"hash":157,"ext":132,"mime":135,"size":158,"url":159,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":161,"updatedAt":161},"nflogement.jpg",859,560,{"small":131,"medium":141,"thumbnail":149},{"ext":132,"url":133,"hash":134,"mime":135,"name":136,"path":7,"size":137,"width":138,"height":139,"sizeInBytes":140},".jpg","/uploads/small_nflogement_60e6cbf27d.jpg","small_nflogement_60e6cbf27d","image/jpeg","small_nflogement.jpg",36.68,500,326,36684,{"ext":132,"url":142,"hash":143,"mime":135,"name":144,"path":7,"size":145,"width":146,"height":147,"sizeInBytes":148},"/uploads/medium_nflogement_60e6cbf27d.jpg","medium_nflogement_60e6cbf27d","medium_nflogement.jpg",75.31,750,489,75314,{"ext":132,"url":150,"hash":151,"mime":135,"name":152,"path":7,"size":153,"width":154,"height":155,"sizeInBytes":156},"/uploads/thumbnail_nflogement_60e6cbf27d.jpg","thumbnail_nflogement_60e6cbf27d","thumbnail_nflogement.jpg",9.74,239,156,9743,"nflogement_60e6cbf27d",96.69,"/uploads/nflogement_60e6cbf27d.jpg","local","2026-07-11T19:13:07.190Z",{"id":163,"titre":164,"contenu":111,"sous_sections":165,"images":166},30," La solution",[],{"data":167},[168],{"id":169,"attributes":170},142,{"name":171,"alternativeText":7,"caption":7,"width":172,"height":129,"formats":173,"hash":190,"ext":175,"mime":178,"size":191,"url":192,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":193,"updatedAt":193},"nflogement-capture.png",653,{"small":174,"thumbnail":183},{"ext":175,"url":176,"hash":177,"mime":178,"name":179,"path":7,"size":180,"width":138,"height":181,"sizeInBytes":182},".png","/uploads/small_nflogement_capture_b2f2949349.png","small_nflogement_capture_b2f2949349","image/png","small_nflogement-capture.png",130.47,429,130466,{"ext":175,"url":184,"hash":185,"mime":178,"name":186,"path":7,"size":187,"width":188,"height":155,"sizeInBytes":189},"/uploads/thumbnail_nflogement_capture_b2f2949349.png","thumbnail_nflogement_capture_b2f2949349","thumbnail_nflogement-capture.png",30.95,182,30945,"nflogement_capture_b2f2949349",37.81,"/uploads/nflogement_capture_b2f2949349.png","2026-07-11T19:13:49.002Z",{"id":195,"titre":196,"contenu":197,"sous_sections":198,"images":199},31,"Les avantages","- Développement sur mesure :adaptation précise au métier et au besoin ;\n- Développement collaboratif et itératif : adaptation aux évolutions du besoin et du métier ;\n- Travail ergonomique : adhésion au projet facilitée ;\n- Intégration de produits libres : fonctionnalités importantes peu coûteuses ;\n- Dématérialisation des dossiers : gain de temps, diminution des erreurs.",[],{"data":7},{"data":201},[202,209],{"id":16,"attributes":203},{"name":204,"description":205,"createdAt":206,"updatedAt":207,"publishedAt":208,"order":16},"Java ","Code Lutin est spécialisé depuis sa création dans le langage Java. Fort de près de 30 ans d'existence, nous faisons confiance à ce langage pour nos développements.","2022-09-14T08:49:31.068Z","2024-03-01T15:06:44.553Z","2022-09-14T08:49:32.056Z",{"id":210,"attributes":211},6,{"name":212,"description":213,"createdAt":214,"updatedAt":215,"publishedAt":216,"order":7},"PostgreSQL","PostgreSQL est un SGDB libre qui nous permet d'administrer les bases de données de nos projets.","2025-08-04T12:39:49.303Z","2026-04-02T15:35:31.190Z","2025-08-04T12:43:29.702Z",{"data":218},{"id":219,"attributes":220},148,{"name":221,"alternativeText":221,"caption":221,"width":222,"height":222,"formats":223,"hash":237,"ext":225,"mime":228,"size":238,"url":239,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":240,"updatedAt":241},"Logo NF Logement",526,{"small":224,"thumbnail":232},{"ext":225,"url":226,"hash":227,"mime":228,"name":229,"path":7,"size":230,"width":138,"height":138,"sizeInBytes":231},".webp","/uploads/small_nf_logement_486df68531.webp","small_nf_logement_486df68531","image/webp","small_nf-logement.webp",8.24,8244,{"ext":225,"url":233,"hash":234,"mime":228,"name":235,"path":7,"size":66,"width":155,"height":155,"sizeInBytes":236},"/uploads/thumbnail_nf_logement_486df68531.webp","thumbnail_nf_logement_486df68531","thumbnail_nf-logement.webp",2996,"nf_logement_486df68531",7.85,"/uploads/nf_logement_486df68531.webp","2026-09-08T15:18:57.176Z","2026-09-08T15:19:12.380Z",{"id":243,"auteur":244,"citation":245},5,"Julien KERLEU, Chef de projet Cerqual","Nous sommes très satisfaits de la prestation réalisée par Code Lutin. Les lutins ont su mener le projet à terme en combinant forfaitaire et agilité, en garantissant une interaction régulière avec la MOA, en mettant à disposition les compétences techniques adéquates et en assurant la transparence des développements réalisés ainsi qu'une forte implication du client dans ces développements.",{},{"data":248,"meta":554},[249,268,280,321,340,382,399,411,427,444,461,476,492,508],{"id":250,"attributes":251},8,{"name":252,"description":7,"createdAt":253,"updatedAt":254,"publishedAt":255,"order":7,"logo":256},"Struts","2026-04-30T08:36:18.601Z","2026-06-19T14:27:53.027Z","2026-06-19T14:27:53.024Z",{"data":257},{"id":258,"attributes":259},109,{"name":260,"alternativeText":7,"caption":7,"width":261,"height":262,"formats":7,"hash":263,"ext":175,"mime":178,"size":264,"url":265,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":266,"updatedAt":267},"struts-logo.png",52,63,"struts_logo_90c2f97ba8",0.79,"/uploads/struts_logo_90c2f97ba8.png","2026-04-30T08:36:09.685Z","2026-04-30T09:55:35.926Z",{"id":16,"attributes":269},{"name":204,"description":205,"createdAt":206,"updatedAt":207,"publishedAt":208,"order":16,"logo":270},{"data":271},{"id":272,"attributes":273},53,{"name":274,"alternativeText":274,"caption":274,"width":275,"height":275,"formats":7,"hash":276,"ext":175,"mime":178,"size":277,"url":278,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":279,"updatedAt":279},"java.png",110,"java_805dae734e",2.89,"/uploads/java_805dae734e.png","2022-09-14T08:48:59.483Z",{"id":281,"attributes":282},4,{"name":283,"description":284,"createdAt":285,"updatedAt":286,"publishedAt":287,"order":288,"logo":289},"JavaScript","Incontournable pour développer des applications web, nous maîtrisons JavaScript ainsi que des frameworks comme Angular, React ou encore Vue.","2022-09-14T08:50:51.209Z","2024-03-01T15:06:56.615Z","2022-09-14T08:50:52.013Z",10,{"data":290},{"id":291,"attributes":292},55,{"name":293,"alternativeText":293,"caption":293,"width":294,"height":294,"formats":295,"hash":317,"ext":175,"mime":178,"size":318,"url":319,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":320,"updatedAt":320},"JavaScript_Logo-2680961473.png",5000,{"large":296,"small":302,"medium":307,"thumbnail":312},{"ext":175,"url":297,"hash":298,"mime":178,"name":299,"path":7,"size":300,"width":301,"height":301},"/uploads/large_Java_Script_Logo_2680961473_74780c3d8a.png","large_Java_Script_Logo_2680961473_74780c3d8a","large_JavaScript_Logo-2680961473.png",47.94,1000,{"ext":175,"url":303,"hash":304,"mime":178,"name":305,"path":7,"size":306,"width":138,"height":138},"/uploads/small_Java_Script_Logo_2680961473_74780c3d8a.png","small_Java_Script_Logo_2680961473_74780c3d8a","small_JavaScript_Logo-2680961473.png",19.31,{"ext":175,"url":308,"hash":309,"mime":178,"name":310,"path":7,"size":311,"width":146,"height":146},"/uploads/medium_Java_Script_Logo_2680961473_74780c3d8a.png","medium_Java_Script_Logo_2680961473_74780c3d8a","medium_JavaScript_Logo-2680961473.png",33.39,{"ext":175,"url":313,"hash":314,"mime":178,"name":315,"path":7,"size":316,"width":155,"height":155},"/uploads/thumbnail_Java_Script_Logo_2680961473_74780c3d8a.png","thumbnail_Java_Script_Logo_2680961473_74780c3d8a","thumbnail_JavaScript_Logo-2680961473.png",5.28,"Java_Script_Logo_2680961473_74780c3d8a",68.43,"/uploads/Java_Script_Logo_2680961473_74780c3d8a.png","2022-09-14T08:50:47.774Z",{"id":15,"attributes":322},{"name":323,"description":324,"createdAt":325,"updatedAt":326,"publishedAt":327,"order":328,"logo":329},"Hibernate","Nous utilisons Hibernate afin de nous abstraire de l'utilisation d'un SGBD, permettant à nos clients de migrer vers un autre SGBD plus facilement.","2022-09-14T08:49:45.573Z","2024-03-01T15:07:10.779Z","2022-09-14T08:49:46.352Z",20,{"data":330},{"id":331,"attributes":332},54,{"name":333,"alternativeText":333,"caption":333,"width":334,"height":335,"formats":7,"hash":336,"ext":175,"mime":178,"size":337,"url":338,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":339,"updatedAt":339},"hibernate.png",175,44,"hibernate_5849dfb6d4",1.31,"/uploads/hibernate_5849dfb6d4.png","2022-09-14T08:49:08.653Z",{"id":243,"attributes":341},{"name":342,"description":343,"createdAt":344,"updatedAt":345,"publishedAt":346,"order":163,"logo":347},"VueJS","Vue.js est l'un de nos frameworks JavaScript de prédilection. Nous l'avons mis en place avec succès dans plusieurs projets.","2022-09-14T08:51:29.331Z","2024-03-01T15:07:19.199Z","2022-09-14T08:51:30.163Z",{"data":348},{"id":349,"attributes":350},56,{"name":351,"alternativeText":351,"caption":351,"width":352,"height":353,"formats":354,"hash":378,"ext":175,"mime":178,"size":379,"url":380,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":381,"updatedAt":381},"Vue.js-Logo.png",3000,2000,{"large":355,"small":361,"medium":367,"thumbnail":372},{"ext":175,"url":356,"hash":357,"mime":178,"name":358,"path":7,"size":359,"width":301,"height":360},"/uploads/large_Vue_js_Logo_81bd4bb967.png","large_Vue_js_Logo_81bd4bb967","large_Vue.js-Logo.png",30.81,667,{"ext":175,"url":362,"hash":363,"mime":178,"name":364,"path":7,"size":365,"width":138,"height":366},"/uploads/small_Vue_js_Logo_81bd4bb967.png","small_Vue_js_Logo_81bd4bb967","small_Vue.js-Logo.png",13.99,334,{"ext":175,"url":368,"hash":369,"mime":178,"name":370,"path":7,"size":371,"width":146,"height":138},"/uploads/medium_Vue_js_Logo_81bd4bb967.png","medium_Vue_js_Logo_81bd4bb967","medium_Vue.js-Logo.png",23.87,{"ext":175,"url":373,"hash":374,"mime":178,"name":375,"path":7,"size":376,"width":377,"height":155},"/uploads/thumbnail_Vue_js_Logo_81bd4bb967.png","thumbnail_Vue_js_Logo_81bd4bb967","thumbnail_Vue.js-Logo.png",5.5,234,"Vue_js_Logo_81bd4bb967",19.17,"/uploads/Vue_js_Logo_81bd4bb967.png","2022-09-14T08:51:26.913Z",{"id":66,"attributes":383},{"name":384,"description":385,"createdAt":386,"updatedAt":387,"publishedAt":388,"order":389,"logo":390},"Spring","Spring nous permet de gérer le cœur du fonctionnement de nos applications Java.","2022-09-14T08:49:58.077Z","2024-03-01T15:07:29.619Z","2022-09-14T08:49:58.885Z",40,{"data":391},{"id":392,"attributes":393},51,{"name":394,"alternativeText":394,"caption":394,"width":275,"height":275,"formats":7,"hash":395,"ext":175,"mime":178,"size":396,"url":397,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":398,"updatedAt":398},"spring.png","spring_1772e7b645",1.9,"/uploads/spring_1772e7b645.png","2022-09-14T08:48:59.478Z",{"id":210,"attributes":400},{"name":212,"description":213,"createdAt":214,"updatedAt":215,"publishedAt":216,"order":7,"logo":401},{"data":402},{"id":403,"attributes":404},65,{"name":405,"alternativeText":405,"caption":405,"width":261,"height":406,"formats":7,"hash":407,"ext":175,"mime":178,"size":408,"url":409,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":410,"updatedAt":410},"image 11.png",60,"image_11_5abafb8491",1.16,"/uploads/image_11_5abafb8491.png","2022-09-15T15:23:56.906Z",{"id":412,"attributes":413},7,{"name":414,"description":7,"createdAt":415,"updatedAt":416,"publishedAt":417,"order":7,"logo":418},"jQuery","2026-04-30T08:29:47.966Z","2026-04-30T08:37:36.997Z","2026-04-30T08:29:59.044Z",{"data":419},{"id":275,"attributes":420},{"name":421,"alternativeText":7,"caption":7,"width":422,"height":422,"formats":7,"hash":423,"ext":175,"mime":178,"size":424,"url":425,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":426,"updatedAt":426},"Jquery.png",48,"Jquery_435277e5c2",0.6,"/uploads/Jquery_435277e5c2.png","2026-04-30T08:37:34.120Z",{"id":428,"attributes":429},9,{"name":430,"description":7,"createdAt":431,"updatedAt":432,"publishedAt":433,"order":7,"logo":434},"React","2026-07-10T11:19:18.251Z","2026-07-10T15:24:23.351Z","2026-07-10T15:24:23.348Z",{"data":435},{"id":436,"attributes":437},119,{"name":438,"alternativeText":7,"caption":7,"width":275,"height":439,"formats":7,"hash":440,"ext":175,"mime":178,"size":441,"url":442,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":443,"updatedAt":443},"react.png",106,"react_25070ae7cc",1.81,"/uploads/react_25070ae7cc.png","2026-07-10T11:30:06.229Z",{"id":288,"attributes":445},{"name":446,"description":7,"createdAt":447,"updatedAt":448,"publishedAt":449,"order":7,"logo":450},"Node","2026-07-10T11:31:13.202Z","2026-07-10T13:45:42.795Z","2026-07-10T15:56:32.644Z",{"data":451},{"id":452,"attributes":453},120,{"name":454,"alternativeText":7,"caption":7,"width":455,"height":456,"formats":7,"hash":457,"ext":175,"mime":178,"size":458,"url":459,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":460,"updatedAt":460},"node.png",155,95,"node_61a837b4f7",1.68,"/uploads/node_61a837b4f7.png","2026-07-10T11:31:09.600Z",{"id":105,"attributes":462},{"name":463,"description":7,"createdAt":464,"updatedAt":465,"publishedAt":449,"order":7,"logo":466},"Tomcat","2026-07-10T11:32:11.536Z","2026-07-10T13:46:21.366Z",{"data":467},{"id":468,"attributes":469},122,{"name":470,"alternativeText":7,"caption":7,"width":471,"height":456,"formats":7,"hash":472,"ext":175,"mime":178,"size":473,"url":474,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":475,"updatedAt":475},"tomcat.png",143,"tomcat_ce6010089d",2.13,"/uploads/tomcat_ce6010089d.png","2026-07-10T11:32:06.967Z",{"id":477,"attributes":478},15,{"name":479,"description":7,"createdAt":480,"updatedAt":481,"publishedAt":482,"order":7,"logo":483},"Oracle","2026-07-10T15:57:20.009Z","2026-07-10T15:57:22.346Z","2026-07-10T15:57:22.344Z",{"data":484},{"id":485,"attributes":486},130,{"name":487,"alternativeText":7,"caption":7,"width":275,"height":331,"formats":7,"hash":488,"ext":175,"mime":178,"size":489,"url":490,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":491,"updatedAt":491},"oracle.png","oracle_c987c78f3a",0.9,"/uploads/oracle_c987c78f3a.png","2026-07-10T15:57:09.417Z",{"id":493,"attributes":494},14,{"name":495,"description":7,"createdAt":496,"updatedAt":497,"publishedAt":449,"order":7,"logo":498},"AngularJS","2026-07-10T11:33:10.401Z","2026-07-10T16:52:06.912Z",{"data":499},{"id":500,"attributes":501},124,{"name":502,"alternativeText":7,"caption":7,"width":275,"height":503,"formats":7,"hash":504,"ext":175,"mime":178,"size":505,"url":506,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":507,"updatedAt":507},"angular.png",118,"angular_2ccea23e03",1.5,"/uploads/angular_2ccea23e03.png","2026-07-10T11:33:07.905Z",{"id":509,"attributes":510},17,{"name":511,"description":7,"createdAt":512,"updatedAt":512,"publishedAt":513,"order":7,"logo":514},"Microsoft SQL Server","2026-07-11T21:19:48.282Z","2026-07-11T21:20:18.331Z",{"data":515},{"id":516,"attributes":517},147,{"name":518,"alternativeText":7,"caption":7,"width":519,"height":520,"formats":521,"hash":550,"ext":175,"mime":178,"size":551,"url":552,"previewUrl":7,"provider":160,"provider_metadata":7,"createdAt":553,"updatedAt":553},"microsoft-sql-server-logo.png",1280,1035,{"large":522,"small":529,"medium":536,"thumbnail":543},{"ext":175,"url":523,"hash":524,"mime":178,"name":525,"path":7,"size":526,"width":301,"height":527,"sizeInBytes":528},"/uploads/large_microsoft_sql_server_logo_41d66f2016.png","large_microsoft_sql_server_logo_41d66f2016","large_microsoft-sql-server-logo.png",174.32,809,174319,{"ext":175,"url":530,"hash":531,"mime":178,"name":532,"path":7,"size":533,"width":138,"height":534,"sizeInBytes":535},"/uploads/small_microsoft_sql_server_logo_41d66f2016.png","small_microsoft_sql_server_logo_41d66f2016","small_microsoft-sql-server-logo.png",68.8,404,68802,{"ext":175,"url":537,"hash":538,"mime":178,"name":539,"path":7,"size":540,"width":146,"height":541,"sizeInBytes":542},"/uploads/medium_microsoft_sql_server_logo_41d66f2016.png","medium_microsoft_sql_server_logo_41d66f2016","medium_microsoft-sql-server-logo.png",117.64,606,117638,{"ext":175,"url":544,"hash":545,"mime":178,"name":546,"path":7,"size":547,"width":548,"height":155,"sizeInBytes":549},"/uploads/thumbnail_microsoft_sql_server_logo_41d66f2016.png","thumbnail_microsoft_sql_server_logo_41d66f2016","thumbnail_microsoft-sql-server-logo.png",19.71,193,19711,"microsoft_sql_server_logo_41d66f2016",43.03,"/uploads/microsoft_sql_server_logo_41d66f2016.png","2026-07-11T21:19:45.452Z",{"pagination":555},{"page":16,"pageSize":556,"pageCount":16,"total":493},25,1788947383929]