{"id":14755,"date":"2022-08-20T21:09:40","date_gmt":"2022-08-21T02:09:40","guid":{"rendered":"http:\/\/carterembry.com\/\/?page_id=14755"},"modified":"2026-01-24T10:09:47","modified_gmt":"2026-01-24T16:09:47","slug":"apps","status":"publish","type":"page","link":"https:\/\/carterembry.com\/fr\/apps","title":{"rendered":"Applications"},"content":{"rendered":"<div id=\"pl-14755\"  class=\"panel-layout\" ><div id=\"pg-14755-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-14755-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-14755-0-0-0\" class=\"so-panel widget widget_siteorigin-panels-builder panel-first-child\" data-index=\"0\" ><div id=\"pl-w68920c5de3c53\"  class=\"panel-layout\" ><div id=\"pg-w68920c5de3c53-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-w68920c5de3c53-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-w68920c5de3c53-0-0-0\" class=\"so-panel widget widget_sow-image panel-first-child panel-last-child\" data-index=\"0\" ><div class=\"panel-widget-style panel-widget-style-for-w68920c5de3c53-0-0-0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-image so-widget-sow-image-default-8b5b6f678277\"\n\t\t\t\n\t\t>\n<div class=\"sow-image-container\">\n\t\t<img \n\tsrc=\"https:\/\/carterembry.com\/wp-content\/uploads\/2022\/08\/personal-logo.png\" width=\"500\" height=\"413\" srcset=\"https:\/\/carterembry.com\/wp-content\/uploads\/2022\/08\/personal-logo.png 500w, https:\/\/carterembry.com\/wp-content\/uploads\/2022\/08\/personal-logo-200x165.png 200w, https:\/\/carterembry.com\/wp-content\/uploads\/2022\/08\/personal-logo-15x12.png 15w, https:\/\/carterembry.com\/wp-content\/uploads\/2022\/08\/personal-logo-250x207.png 250w\" sizes=\"(max-width: 500px) 100vw, 500px\" alt=\"\" \t\tclass=\"so-widget-image\" loading=\"lazy\" \/>\n\t<\/div>\n\n<\/div><\/div><\/div><\/div><div id=\"pgc-w68920c5de3c53-0-1\"  class=\"panel-grid-cell\" ><div id=\"panel-w68920c5de3c53-0-1-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"1\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<p>Les C&amp;E Apps sont des applications web cr\u00e9\u00e9es par Daniel. <strong>C<\/strong>arter <strong>&amp;<\/strong> Ammi <strong>E<\/strong>mbry. Nous avons commenc\u00e9 \u00e0 construire des choses cool ensemble quand l'ann\u00e9e \u00e9tait principalement compos\u00e9e de z\u00e9ros, et maintenant nous essayons de les mettre en ligne \u00e0 des fins historiques. Aujourd'hui, Daniel fait 99,8% du codage et 65% du design et Ammi s'occupe de la gestion du projet, 35% du design et .2% du codage (CSS).<\/p>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div><div id=\"panel-14755-0-0-1\" class=\"so-panel widget widget_sow-headline\" data-index=\"1\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-headline so-widget-sow-headline-default-bb69c8973eb4-14755\"\n\t\t\t\n\t\t><div class=\"sow-headline-container\">\n\t\t\t\t\t\t\t<h5 class=\"sow-headline\">\n\t\t\t\t\t\tTrouver Daniel techniquement\t\t\t\t\t\t<\/h5>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"decoration\">\n\t\t\t\t\t\t<div class=\"decoration-inside\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n<\/div><\/div><div id=\"panel-14755-0-0-2\" class=\"so-panel widget widget_sow-features panel-last-child\" data-index=\"2\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-features so-widget-sow-features-default-7fc7ddc6f8c0-14755\"\n\t\t\t\n\t\t><ul\n\tclass=\"sow-features-list\tsow-features-responsive\">\n\n\t\t\t<li\n\t\t\tclass=\"sow-features-feature sow-icon-container-position-top\"\n\t\t\tstyle=\"display: flex; flex-direction: column; width: calc(33.333% - 25px);\"\n\t\t>\n\t\t\t\n\t\t\t\t\t\t<a\t\t\t\tclass=\"sow-icon-container sow-container-none\"\n\t\t\t\tstyle=\"color: #404040; \"\n\t\t\t\ttitle=\"CodePen\"\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/codepen.io\/slobaum\"\n\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t>\n\t\t\t\t<span class=\"sow-icon-fontawesome sow-fab\" data-sow-icon=\"&#xf1cb;\"\n\t\tstyle=\"font-size: 50px; color: #83b6b2\" \n\t\taria-hidden=\"true\"><\/span>\t\t\t<\/a>\n\n\t\t\t<div class=\"textwidget\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/li>\n\n\t\t\t<li\n\t\t\tclass=\"sow-features-feature sow-icon-container-position-top\"\n\t\t\tstyle=\"display: flex; flex-direction: column; width: calc(33.333% - 25px);\"\n\t\t>\n\t\t\t\n\t\t\t\t\t\t<a\t\t\t\tclass=\"sow-icon-container sow-container-none\"\n\t\t\t\tstyle=\"color: #404040; \"\n\t\t\t\ttitle=\"GitHub\"\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/github.com\/slobaum\"\n\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t>\n\t\t\t\t<span class=\"sow-icon-fontawesome sow-fab\" data-sow-icon=\"&#xf09b;\"\n\t\tstyle=\"font-size: 50px; color: #83b6b2\" \n\t\taria-hidden=\"true\"><\/span>\t\t\t<\/a>\n\n\t\t\t<div class=\"textwidget\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/li>\n\n\t\t\t<li\n\t\t\tclass=\"sow-features-feature sow-icon-container-position-top\"\n\t\t\tstyle=\"display: flex; flex-direction: column; width: calc(33.333% - 25px);\"\n\t\t>\n\t\t\t\n\t\t\t\t\t\t<a\t\t\t\tclass=\"sow-icon-container sow-container-none\"\n\t\t\t\tstyle=\"color: #404040; \"\n\t\t\t\ttitle=\"LinkedIn\"\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/www.linkedin.com\/in\/danielftw\"\n\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t>\n\t\t\t\t<span class=\"sow-icon-fontawesome sow-fab\" data-sow-icon=\"&#xf0e1;\"\n\t\tstyle=\"font-size: 50px; color: #83b6b2\" \n\t\taria-hidden=\"true\"><\/span>\t\t\t<\/a>\n\n\t\t\t<div class=\"textwidget\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/li>\n\n\t<\/ul>\n<\/div><\/div><\/div><div id=\"pgc-14755-0-1\"  class=\"panel-grid-cell\" ><div id=\"panel-14755-0-1-0\" class=\"so-panel widget widget_sow-headline panel-first-child\" data-index=\"3\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-headline so-widget-sow-headline-default-bb69c8973eb4-14755\"\n\t\t\t\n\t\t><div class=\"sow-headline-container\">\n\t\t\t\t\t\t\t<h5 class=\"sow-headline\">\n\t\t\t\t\t\tBlogs techniques\t\t\t\t\t\t<\/h5>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"decoration\">\n\t\t\t\t\t\t<div class=\"decoration-inside\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n<\/div><\/div><div id=\"panel-14755-0-1-1\" class=\"so-panel widget widget_sow-blog panel-last-child\" data-index=\"4\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-blog so-widget-sow-blog-grid-e7a19161549f-14755\"\n\t\t\t\n\t\t>\t\t<div\n\t\tclass=\"sow-blog sow-blog-layout-grid\"\n\t\tdata-template=\"grid\"\n\t\tdata-settings=\"{&quot;columns&quot;:1,&quot;featured_image_empty&quot;:true,&quot;featured_image_size&quot;:&quot;sow-blog-grid&quot;,&quot;featured_image_size_width&quot;:&quot;&quot;,&quot;featured_image_size_height&quot;:&quot;&quot;,&quot;tag&quot;:&quot;h6&quot;,&quot;content&quot;:&quot;none&quot;,&quot;read_more&quot;:true,&quot;excerpt_length&quot;:0,&quot;excerpt_trim&quot;:&quot;&quot;,&quot;read_more_text&quot;:&quot;Dig In&quot;,&quot;date_output_format&quot;:&quot;Y-m-d&quot;,&quot;author&quot;:true,&quot;tags&quot;:true,&quot;pagination&quot;:&quot;standard&quot;,&quot;pagination_reload&quot;:&quot;standard&quot;,&quot;so_field_container_state&quot;:&quot;open&quot;,&quot;featured_image&quot;:&quot;&quot;,&quot;featured_image_fallback&quot;:&quot;&quot;,&quot;trim_manual_excerpt&quot;:&quot;&quot;,&quot;date&quot;:&quot;&quot;,&quot;filter_categories&quot;:false,&quot;categories&quot;:&quot;&quot;,&quot;comment_count&quot;:&quot;&quot;,&quot;template&quot;:&quot;grid&quot;}\"\n\t\tdata-paged=\"1\"\n\t\tdata-paging-id=\"e7a19161549f\"\n\t\tdata-total-pages=\"2\"\n\t\tdata-hash=\"9a79e23f\"\n\t>\n\t\t\n\t\t\t\t\t\t\t<div class=\"sow-blog-posts\">\n\t\t\t\t<article id=\"post-21454\" class=\"post-21454 post type-post status-publish format-standard has-post-thumbnail hentry category-about-daniel category-professional-opinions category-technical-jargon\" style=\"margin: 0 0 30px;\">\n\t\t\t\t<div class=\"sow-blog-content-wrapper\"\n\t\t style=\"padding: 25px 30px 33px;\">\n\t\t\t\t<header class=\"sow-entry-header\">\n\t\t\t<h6 class=\"sow-entry-title\" style=\"margin: 0 0 5px;\"><a href=\"https:\/\/carterembry.com\/fr\/2025\/adopting-typescript-at-scale\/%20\" rel=\"bookmark\">Adopter TypeScript \u00e0 l'\u00e9chelle (ou changer les roues d'un bus en marche).<\/a><\/h6>\t\t\t<div class=\"sow-entry-meta\">\n\t\t\t\t\n\t\t\t\t\t<span class=\"sow-entry-author-link byline\">\n\t\t\t\t\t\t\t\t\t<span class=\"sow-author author vcard\">\n\t\t\t\t\t\t<a class=\"url fn n\" href=\"https:\/\/carterembry.com\/fr\/author\/daniel\" rel=\"author\">\n\t\t\t\t\t\t\tDaniel Carter\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/span>\n\t\t\n\t\t\n\t\t\t\t\t<\/div>\n\t\t<\/header>\n\n\t\t\t<\/div>\n<\/article>\n<article id=\"post-18074\" class=\"post-18074 post type-post status-publish format-standard has-post-thumbnail hentry category-about-daniel category-professional-opinions category-technical-jargon tag-665 tag-create-react-app tag-javascript tag-parcel tag-typescript tag-web-worker\" style=\"margin: 0 0 30px;\">\n\t\t\t\t<div class=\"sow-blog-content-wrapper\"\n\t\t style=\"padding: 25px 30px 33px;\">\n\t\t\t\t<header class=\"sow-entry-header\">\n\t\t\t<h6 class=\"sow-entry-title\" style=\"margin: 0 0 5px;\"><a href=\"https:\/\/carterembry.com\/fr\/2023\/web-workers-react-app-parcel-wo-eject\/%20\" rel=\"bookmark\">Ajoute des travailleurs Web \u00e0 create-react-app \u00e0 l'aide de Parcel (l'\u00e9jection n'est pas n\u00e9cessaire).<\/a><\/h6>\t\t\t<div class=\"sow-entry-meta\">\n\t\t\t\t\n\t\t\t\t\t<span class=\"sow-entry-author-link byline\">\n\t\t\t\t\t\t\t\t\t<span class=\"sow-author author vcard\">\n\t\t\t\t\t\t<a class=\"url fn n\" href=\"https:\/\/carterembry.com\/fr\/author\/daniel\" rel=\"author\">\n\t\t\t\t\t\t\tDaniel Carter\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<\/span>\n\t\t\n\t\t\t\t\t<span class=\"sow-entry-tags\">\n\t\t\t\t<a href=\"https:\/\/carterembry.com\/fr\/tag\/2023\" rel=\"tag\">2023<\/a>, <a href=\"https:\/\/carterembry.com\/fr\/tag\/create-react-app\" rel=\"tag\">cr\u00e9er une application react<\/a>, <a href=\"https:\/\/carterembry.com\/fr\/tag\/javascript\" rel=\"tag\">javascript<\/a>, <a href=\"https:\/\/carterembry.com\/fr\/tag\/parcel\" rel=\"tag\">parcelle<\/a>, <a href=\"https:\/\/carterembry.com\/fr\/tag\/typescript\" rel=\"tag\">texte dactylographi\u00e9<\/a>, <a href=\"https:\/\/carterembry.com\/fr\/tag\/web-worker\" rel=\"tag\">travailleur web<\/a>\t\t\t<\/span>\n\t\t\n\t\t\t\t\t<\/div>\n\t\t<\/header>\n\n\t\t\t<\/div>\n<\/article>\n\t\t\t<\/div>\n\t\t\t\t\t\t<nav class=\"sow-post-navigation\">\n\t\t\t\t<h3 class=\"screen-reader-text\">Pagination<\/h3>\n\t\t\t\t<div class=\"sow-nav-links sow-post-pagination-standard\">\n\t\t\t\t\t<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/carterembry.com\/fr\/2023\/web-workers-react-app-parcel-wo-eject\/%20?sow-e7a19161549f=2\">2<\/a>\n<a class=\"next page-numbers\" href=\"https:\/\/carterembry.com\/fr\/2023\/web-workers-react-app-parcel-wo-eject\/%20?sow-e7a19161549f=2\">\u2192<\/a>\t\t\t\t<\/div>\n\t\t\t<\/nav>\n\t\t\t\t\t\t\t\t<\/div>\n\t<\/div><\/div><\/div><\/div><div id=\"pg-14755-1\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-14755-1-0\"  class=\"panel-grid-cell\" ><div id=\"panel-14755-1-0-0\" class=\"so-panel widget widget_sow-headline panel-first-child\" data-index=\"5\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-headline so-widget-sow-headline-default-2b1d44ffeaae-18074\"\n\t\t\t\n\t\t><div class=\"sow-headline-container\">\n\t\t\t\t\t\t\t<h3 class=\"sow-headline\">\n\t\t\t\t\t\tDes choses vivantes et utilisables que nous avons construites\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"decoration\">\n\t\t\t\t\t\t<div class=\"decoration-inside\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n<\/div><\/div><div id=\"panel-14755-1-0-1\" class=\"so-panel widget widget_sow-features panel-last-child\" data-index=\"6\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-features so-widget-sow-features-default-8a14e376ed62-18074\"\n\t\t\t\n\t\t><ul\n\tclass=\"sow-features-list\tsow-features-responsive\">\n\n\t\t\t<li\n\t\t\tclass=\"sow-features-feature sow-icon-container-position-top\"\n\t\t\tstyle=\"display: flex; flex-direction: column; width: calc(50% - 25px);\"\n\t\t>\n\t\t\t\n\t\t\t\t\t\t<a\t\t\t\tclass=\"sow-icon-container sow-container-none\"\n\t\t\t\tstyle=\"color: #404040; \"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/qaimg.dev\"\n\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t>\n\t\t\t\t\t\t\t\t\t\t<div class=\"sow-icon-image\" style=\"background-image: url(https:\/\/carterembry.com\/wp-content\/uploads\/2022\/08\/noun-download-image-3840076.png); font-size: 75px\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\n\t\t\t<div class=\"textwidget\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h5 class=\"sow-features-feature-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a\n\t\t\t\t\t\t\t\thref=\"https:\/\/qaimg.dev\"\n\t\t\t\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\tQAImg\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"sow-features-feature-text\">\n\t\t\t\t\t<p>QAImg est un outil incroyablement utile pour tester des applications lorsque vous devez tester un grand nombre d'images (PNG) ou de fichiers PDF totalement uniques. Vous pouvez t\u00e9l\u00e9charger des fichiers individuels ou des zips de plusieurs fichiers parfaits pour tester vos applications.<\/p>\n<p>Juillet 2021 - ao\u00fbt 2022<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/li>\n\n\t\t\t<li\n\t\t\tclass=\"sow-features-feature sow-icon-container-position-top\"\n\t\t\tstyle=\"display: flex; flex-direction: column; width: calc(50% - 25px);\"\n\t\t>\n\t\t\t\n\t\t\t\t\t\t<a\t\t\t\tclass=\"sow-icon-container sow-container-none\"\n\t\t\t\tstyle=\"color: #404040; \"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/www.fidgetmap.com\/\"\n\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t>\n\t\t\t\t\t\t\t\t\t\t<div class=\"sow-icon-image\" style=\"background-image: url(https:\/\/carterembry.com\/wp-content\/uploads\/2022\/08\/unknown.png); font-size: 75px\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\n\t\t\t<div class=\"textwidget\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h5 class=\"sow-features-feature-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a\n\t\t\t\t\t\t\t\thref=\"https:\/\/www.fidgetmap.com\/\"\n\t\t\t\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\tFidgetMap\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"sow-features-feature-text\">\n\t\t\t\t\t<p>FidgetMap est un jeu d\u00e9contract\u00e9 d'exploration et de d\u00e9couverte. Il y a une carte quotidienne qui s'enregistre automatiquement et qui peut \u00eatre reprise toute la journ\u00e9e. Demain, elle aura disparu mais une nouvelle sera pr\u00eate \u00e0 \u00eatre explor\u00e9e.<\/p>\n<p>De mars \u00e0 octobre 2022<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/li>\n\n\t\t\t<li\n\t\t\tclass=\"sow-features-feature sow-icon-container-position-top\"\n\t\t\tstyle=\"display: flex; flex-direction: column; width: calc(50% - 25px);\"\n\t\t>\n\t\t\t\n\t\t\t\t\t\t<a\t\t\t\tclass=\"sow-icon-container sow-container-none\"\n\t\t\t\tstyle=\"color: #404040; \"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/saynotomore.com\/\"\n\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t>\n\t\t\t\t\t\t\t\t\t\t<div class=\"sow-icon-image\" style=\"background-image: url(https:\/\/carterembry.com\/wp-content\/uploads\/2025\/08\/sntm-e1754319901809.png); font-size: 75px\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\n\t\t\t<div class=\"textwidget\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h5 class=\"sow-features-feature-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a\n\t\t\t\t\t\t\t\thref=\"https:\/\/saynotomore.com\/\"\n\t\t\t\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\tDis non \u00e0 la surench\u00e8re\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"sow-features-feature-text\">\n\t\t\t\t\t<p>Say No to More - un espace personnel pour la gestion du poids et le suivi des calories. Les donn\u00e9es ne vivent que sur l'appareil personnel de l'utilisateur - elles ne sont pas transmises \u00e0 un serveur ou \u00e0 une base de donn\u00e9es externe.<\/p>\n<p>Novembre 2024 - juin 2025<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/li>\n\n\t\t\t<li\n\t\t\tclass=\"sow-features-feature sow-icon-container-position-top\"\n\t\t\tstyle=\"display: flex; flex-direction: column; width: calc(50% - 25px);\"\n\t\t>\n\t\t\t\n\t\t\t\t\t\t<a\t\t\t\tclass=\"sow-icon-container sow-container-none\"\n\t\t\t\tstyle=\"color: #404040; \"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/www.whenpin.com\/\"\n\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t>\n\t\t\t\t\t\t\t\t\t\t<div class=\"sow-icon-image\" style=\"background-image: url(https:\/\/carterembry.com\/wp-content\/uploads\/2022\/08\/image0.png); font-size: 75px\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\n\t\t\t<div class=\"textwidget\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h5 class=\"sow-features-feature-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a\n\t\t\t\t\t\t\t\thref=\"https:\/\/www.whenpin.com\/\"\n\t\t\t\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\tLorsquePin\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"sow-features-feature-text\">\n\t\t\t\t\t<p>WhenPin vous permet de fixer un moment dans le temps. Utile pour les m\u00e9dicaments (quand l'ai-je pris ?) ou les moments sp\u00e9ciaux, consid\u00e9rez-le comme un compte \u00e0 rebours plut\u00f4t qu'un compte \u00e0 rebours. Si vous avez du mal \u00e0 vous souvenir du \"quand\", il suffit d'\u00e9pingler le \"quand\". Merci \u00e0 Ryan, notre ami, pour cette id\u00e9e g\u00e9niale.<\/p>\n<p>Ao\u00fbt 2022<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/li>\n\n\t\t\t<li\n\t\t\tclass=\"sow-features-feature sow-icon-container-position-top\"\n\t\t\tstyle=\"display: flex; flex-direction: column; width: calc(50% - 25px);\"\n\t\t>\n\t\t\t\n\t\t\t\t\t\t<div\t\t\t\tclass=\"sow-icon-container sow-container-none\"\n\t\t\t\tstyle=\"color: #404040; \"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t<div class=\"sow-icon-image\" style=\"background-image: url(https:\/\/carterembry.com\/wp-content\/uploads\/2022\/08\/AuctionLookbkg.png); font-size: 75px\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t<div class=\"textwidget\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h5 class=\"sow-features-feature-title\">\n\t\t\t\t\t\tPr\u00e9sentoirs de vente aux ench\u00e8res AuctionLook\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"sow-features-feature-text\">\n\t\t\t\t\t<p>AuctionLook.com avait besoin de pouvoir montrer les ench\u00e8res et les commissaires-priseurs de leur syst\u00e8me de marketing des ench\u00e8res sur diff\u00e9rentes plateformes. Daniel a cr\u00e9\u00e9 pour eux cette application r\u00e9active pr\u00eate \u00e0 l'emploi et a inclus un plugin WordPress pour que les capacit\u00e9s de partage fonctionnent de mani\u00e8re transparente.<\/p>\n<p>2018 - 2025<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/li>\n\n\t\t\t<li\n\t\t\tclass=\"sow-features-feature sow-icon-container-position-top\"\n\t\t\tstyle=\"display: flex; flex-direction: column; width: calc(50% - 25px);\"\n\t\t>\n\t\t\t\n\t\t\t\t\t\t<a\t\t\t\tclass=\"sow-icon-container sow-container-none\"\n\t\t\t\tstyle=\"color: #404040; \"\n\t\t\t\t\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/places2024.vercel.app\/\"\n\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t>\n\t\t\t\t\t\t\t\t\t\t<div class=\"sow-icon-image\" style=\"background-image: url(https:\/\/carterembry.com\/wp-content\/uploads\/2025\/08\/places-e1754320735380.png); font-size: 75px\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/a>\n\n\t\t\t<div class=\"textwidget\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h5 class=\"sow-features-feature-title\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a\n\t\t\t\t\t\t\t\thref=\"https:\/\/places2024.vercel.app\/\"\n\t\t\t\t\t\t\t\ttarget=\"_blank\" rel=\"noopener noreferrer\"\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\tLieux (D\u00e9monstration technique)\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"sow-features-feature-text\">\n\t\t\t\t\t<p>Je voulais construire un jeu orient\u00e9 texte en utilisant les descriptions de l'IA g\u00e9n\u00e9rative. Le c\u0153ur de cette d\u00e9mo est de montrer comment un joueur peut se d\u00e9placer dans un monde textuel et avoir une repr\u00e9sentation visuelle de l'emplacement de ces \"lieux\" les uns par rapport aux autres. Les \"lieux\" et leurs \"voisins\" sont g\u00e9n\u00e9r\u00e9s \u00e0 l'aide de Simplex Noise puis reli\u00e9s par des routes. Cela pourrait \u00e9ventuellement constituer la base de plusieurs genres de jeux, en fonction du texte de contenu utilis\u00e9 (qu'il soit g\u00e9n\u00e9r\u00e9 par l'IA ou \u00e9crit par les cr\u00e9ateurs eux-m\u00eames).<\/p>\n<p>Mars - avril 2024<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/li>\n\n\t<\/ul>\n<\/div><\/div><\/div><\/div><div id=\"pg-14755-2\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-14755-2-0\"  class=\"panel-grid-cell\" ><div id=\"panel-14755-2-0-0\" class=\"so-panel widget widget_sow-headline panel-first-child\" data-index=\"7\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-headline so-widget-sow-headline-default-2b1d44ffeaae-18074\"\n\t\t\t\n\t\t><div class=\"sow-headline-container\">\n\t\t\t\t\t\t\t<h3 class=\"sow-headline\">\n\t\t\t\t\t\tBient\u00f4t disponible et en cours de production\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"decoration\">\n\t\t\t\t\t\t<div class=\"decoration-inside\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n<\/div><\/div><div id=\"panel-14755-2-0-1\" class=\"so-panel widget widget_sow-features panel-last-child\" data-index=\"8\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-features so-widget-sow-features-default-05735f161de3-18074\"\n\t\t\t\n\t\t><ul\n\tclass=\"sow-features-list\tsow-features-responsive\">\n\n\t\t\t<li\n\t\t\tclass=\"sow-features-feature sow-icon-container-position-top\"\n\t\t\tstyle=\"display: flex; flex-direction: column; width: calc(50% - 25px);\"\n\t\t>\n\t\t\t\n\t\t\t\t\t\t<div\t\t\t\tclass=\"sow-icon-container sow-container-none\"\n\t\t\t\tstyle=\"color: #404040; \"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t<div class=\"sow-icon-image\" style=\"background-image: url(https:\/\/carterembry.com\/wp-content\/uploads\/2022\/08\/image0-1.png); font-size: 75px\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t<div class=\"textwidget\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h5 class=\"sow-features-feature-title\">\n\t\t\t\t\t\tCipher CE - Bient\u00f4t disponible\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"sow-features-feature-text\">\n\t\t\t\t\t<p>Nous sortons celui-ci des archives pour le lancer bient\u00f4t. Avant le cryptage de bout en bout (et avant que nous soyons ensemble), nous voulions parler \u00e0 un certain travail sans que les patrons ne lisent (ils avaient \u00e9t\u00e9 clairs, ils lisaient). Daniel a donc cr\u00e9\u00e9 ce petit outil de chiffrement que nous pouvions utiliser au travail. Ils nous ont demand\u00e9 d'arr\u00eater dans la semaine, nous ne l'avons pas fait. Merci \u00e0 la soci\u00e9t\u00e9 technologique B-to-B qui est maintenant une d\u00e9funte soci\u00e9t\u00e9 de jeux mobiles pour l'inspiration.<\/p>\n<p>2009 - 2010<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/li>\n\n\t\t\t<li\n\t\t\tclass=\"sow-features-feature sow-icon-container-position-top\"\n\t\t\tstyle=\"display: flex; flex-direction: column; width: calc(50% - 25px);\"\n\t\t>\n\t\t\t\n\t\t\t\t\t\t<div\t\t\t\tclass=\"sow-icon-container sow-container-none\"\n\t\t\t\tstyle=\"color: #404040; \"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t<div class=\"sow-icon-image\" style=\"background-image: url(https:\/\/carterembry.com\/wp-content\/uploads\/2022\/08\/noun-production-3867498-1.png); font-size: 75px\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t<div class=\"textwidget\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h5 class=\"sow-features-feature-title\">\n\t\t\t\t\t\tFAPOW - En production\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"sow-features-feature-text\">\n\t\t\t\t\t<p>Un jeu de survie g\u00e9n\u00e9rant des ressources, en production par intermittence depuis quelques ann\u00e9es. Il y a une feuille de calcul, il y a un code source. S'agira-t-il d'un voyage dans l'espace, d'un jeu post-apocalyptique, d'un jeu fantastique ? Un jour, nous le terminerons et nous le saurons tous.<\/p>\n<p>2016<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/li>\n\n\t\t\t<li\n\t\t\tclass=\"sow-features-feature sow-icon-container-position-top\"\n\t\t\tstyle=\"display: flex; flex-direction: column; width: calc(50% - 25px);\"\n\t\t>\n\t\t\t\n\t\t\t\t\t\t<div\t\t\t\tclass=\"sow-icon-container sow-container-none\"\n\t\t\t\tstyle=\"color: #404040; \"\n\t\t\t\t\n\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t<div class=\"sow-icon-image\" style=\"background-image: url(https:\/\/carterembry.com\/wp-content\/uploads\/2022\/08\/noun-production-3867498-1.png); font-size: 75px\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t<div class=\"textwidget\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h5 class=\"sow-features-feature-title\">\n\t\t\t\t\t\tZombie Walk - En production\t\t\t\t\t<\/h5>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"sow-features-feature-text\">\n\t\t\t\t\t<p>Un souvenir d'un jeu construit tard dans la nuit quand nous \u00e9tions beaucoup plus jeunes... des zombies marchaient sur l'\u00e9cran, quoi d'autre, quand nous trouverons le code, nous vous le ferons savoir.<\/p>\n<p>2011<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/li>\n\n\t<\/ul>\n<\/div><\/div><\/div><\/div><div id=\"pg-14755-3\"  class=\"panel-grid panel-has-style\" ><div class=\"fake-footer siteorigin-panels-stretch panel-row-style panel-row-style-for-14755-3\" data-stretch-type=\"full\" ><div id=\"pgc-14755-3-0\"  class=\"panel-grid-cell\" ><div id=\"panel-14755-3-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"9\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-editor so-widget-sow-editor-base\"\n\t\t\t\n\t\t>\n<div class=\"siteorigin-widget-tinymce textwidget\">\n\t<p>Copyright \u00a9 2025 C&amp;E Apps<\/p>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"wprm-recipe-roundup-name":"","wprm-recipe-roundup-description":"","site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"disabled","ast-main-header-display":"","ast-hfb-above-header-display":"disabled","ast-hfb-below-header-display":"disabled","ast-hfb-mobile-header-display":"disabled","site-post-title":"disabled","ast-breadcrumbs-content":"disabled","ast-featured-img":"disabled","footer-sml-layout":"disabled","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"14772","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-14755","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/carterembry.com\/fr\/wp-json\/wp\/v2\/pages\/14755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carterembry.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carterembry.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carterembry.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/carterembry.com\/fr\/wp-json\/wp\/v2\/comments?post=14755"}],"version-history":[{"count":11,"href":"https:\/\/carterembry.com\/fr\/wp-json\/wp\/v2\/pages\/14755\/revisions"}],"predecessor-version":[{"id":21524,"href":"https:\/\/carterembry.com\/fr\/wp-json\/wp\/v2\/pages\/14755\/revisions\/21524"}],"wp:attachment":[{"href":"https:\/\/carterembry.com\/fr\/wp-json\/wp\/v2\/media?parent=14755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}