<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[HackerHouse Blog]]></title><description><![CDATA[Guide sur la Colocation et Bubble]]></description><link>https://blog.hackerhouse.world/</link><image><url>https://blog.hackerhouse.world/favicon.png</url><title>HackerHouse Blog</title><link>https://blog.hackerhouse.world/</link></image><generator>Ghost 4.48</generator><lastBuildDate>Thu, 29 Jan 2026 10:17:34 GMT</lastBuildDate><atom:link href="https://blog.hackerhouse.world/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[24h pour préparer un dîner en coliving à distance]]></title><description><![CDATA[Comment préparer un dîner en coliving à distance ? Dans cet article, je vous explique comment j'ai organisé à distance un dîner entre coloc.]]></description><link>https://blog.hackerhouse.world/preparer-un-diner-en-coliving-a-distance/</link><guid isPermaLink="false">630f20ebb9d37f6584ec4252</guid><category><![CDATA[Colocation]]></category><dc:creator><![CDATA[Dorianne Etive]]></dc:creator><pubDate>Tue, 06 Sep 2022 20:39:39 GMT</pubDate><media:content url="https://blog.hackerhouse.world/content/images/2022/09/di-ner-en-coliving.jpeg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hackerhouse.world/content/images/2022/09/di-ner-en-coliving.jpeg" alt="24h pour pr&#xE9;parer un d&#xEE;ner en coliving &#xE0; distance"><p>&quot;<em>Bonne chance pour trouver quelqu&apos;un &#xE0; ce prix !</em>&quot;, &quot;<em>Vous &#xEA;tes o&#xF9; ? Ah, je comprends mieux le budget</em>&quot;. Et pourtant, la qualit&#xE9; n&apos;a pas toujours un prix exorbitant. Et &#xEA;tre &#xE0; l&apos;&#xE9;tranger n&apos;emp&#xEA;che pas d&apos;organiser de bons repas &#xE0; l&apos;autre bout du monde. Dans cet article, je vous explique comment j&apos;ai fait pour organiser &#xE0; distance un d&#xEE;ner entre colocs.</p><ul><li><a href="#prendre-la-temp%C3%A9rature-des-r%C3%A9sidents">Prendre la temp&#xE9;rature des r&#xE9;sidents</a></li><li><a href="#comment-d%C3%A9finir-la-date-et-lheure-du-repas">Comment d&#xE9;finir la date et l&apos;heure du repas</a></li><li><a href="#comment-rechercher-un-cuisinierchef-%C3%A0-domicile">Comment rechercher un cuisinier/chef &#xE0; domicile</a></li><li><a href="#d%C3%A9finir-exactement-le-service-attendu">D&#xE9;finir exactement le service attendu</a></li><li><a href="#se-mettre-daccord-sur-le-budget">Se mettre d&apos;accord sur le budget</a></li><li><a href="#comment-choisir-le-bon-prestataire">Comment choisir le bon prestataire</a></li><li><a href="#d%C3%A9cider-du-plat-%C3%A0-pr%C3%A9parer">D&#xE9;cider du plat &#xE0; pr&#xE9;parer</a></li><li><a href="#conclusion">Conclusion</a></li></ul><hr><h2 id="prendre-la-temp%C3%A9rature-des-r%C3%A9sidents">Prendre la temp&#xE9;rature des r&#xE9;sidents</h2><p>Avant de d&#xE9;cider de quoi que ce soit, il est mieux de proposer ses id&#xE9;es aux r&#xE9;sidents afin qu&apos;ils confirment eux-m&#xEA;mes si &#xE7;a les int&#xE9;resse.</p><p>On en a donc parl&#xE9; dans le groupe WhatsApp de notre coliving de M&#xE9;rignac afin de savoir si socialiser autour de la pr&#xE9;paration et d&#xE9;gustation d&apos;un repas leur plairait.</p><div class="kg-card kg-callout-card kg-callout-card-yellow"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text"><strong><u>Conclusion :</u></strong> Ils ont dit oui.</div></div><h2 id="comment-d%C3%A9finir-la-date-et-lheure-du-repas">Comment d&#xE9;finir la date et l&apos;heure du repas</h2><p>Dans notre coliving, chacun a son emploi du temps. Chacun fait un m&#xE9;tier, des &#xE9;tudes ou une alternance/stages diff&#xE9;rents. Tout le monde &#xE9;tant occup&#xE9; en semaine, il est donc plus facile de les avoir les week-ends.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/09/quotidien-en-coliving-1.png" class="kg-image" alt="24h pour pr&#xE9;parer un d&#xEE;ner en coliving &#xE0; distance" loading="lazy" width="1024" height="718" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/09/quotidien-en-coliving-1.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/09/quotidien-en-coliving-1.png 1000w, https://blog.hackerhouse.world/content/images/2022/09/quotidien-en-coliving-1.png 1024w" sizes="(min-width: 720px) 720px"><figcaption>les locataires de notre coliving de M&#xE9;rignac</figcaption></figure><p>Entre samedi et dimanche, j&apos;ai estim&#xE9; que &#xE7;a leur ferait du bien un dimanche. <strong>Pourquoi :</strong> le dimanche est le dernier jour de la semaine, le dernier jour de d&#xE9;tente avant de r&#xE9;entamer le travail.</p><p>J&apos;ai ensuite choisi la date &#xE0; laquelle nous avions le plus de r&#xE9;servation. Le 28 ao&#xFB;t, nous &#xE9;tions &#xE0; 7 coloc (sur une capacit&#xE9; totale de 8), dont 2 nouveaux qui sont arriv&#xE9;s le 23 et 27 ao&#xFB;t. Malheureusement, Amandine devait passer le week-end chez ses parents. Nous &#xE9;tions donc 6, dont 4 anciens et 2 nouveaux.</p><p>Concernant l&apos;heure, en journ&#xE9;e, tout le monde fait ses affaires. Le mieux &#xE9;tait d&apos;envoyer un message en soir&#xE9;e dans le groupe WhatsApp du coliving de M&#xE9;rignac. Nos colocataires ont majoritairement r&#xE9;pondu pr&#xE9;sent pour 18 h.</p><div class="kg-card kg-callout-card kg-callout-card-yellow"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text"><u><strong>Conclusion :</strong></u> D&#xEE;ner pour 6 personnes le dimanche 28 ao&#xFB;t &#xE0; partir de 18h.</div></div><h2 id="comment-rechercher-un-cuisinierchef-%C3%A0-domicile">Comment rechercher un cuisinier/chef &#xE0; domicile</h2><p>Rechercher un prestataire &#xE0; distance peut sembler difficile. Comment savoir o&#xF9; le prestataire est situ&#xE9;, &#xE0; combien sont-ils pay&#xE9;s en moyenne pour ce type de prestation, ont-ils les ustensiles qu&apos;il faut, etc. ? Mais il existe des sites de service &#xE0; domicile qui facilitent la vie.</p><h3 id="yoojo"><a href="https://yoojo.fr/">Yoojo</a></h3><p><strong><u>Les avantages :</u></strong></p><ul><li>Facile d&apos;utilisation</li><li>Retour rapide des jobbers.</li></ul><p><strong><u>Les inconv&#xE9;nients :</u></strong></p><ul><li>Frais de service &#xE9;lev&#xE9; (12 euros)</li><li>Tous les int&#xE9;ress&#xE9;s peuvent r&#xE9;pondre et voir les commentaires de chacun</li><li>On ne peut pas &#xE9;changer de coordonn&#xE9;es avant d&apos;avoir continu&#xE9; avec un jobber pr&#xE9;cis</li><li>Apr&#xE8;s r&#xE9;server un jobber, en cas d&apos;annulation, les frais de service sont quand m&#xEA;me pr&#xE9;lev&#xE9;.</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/09/facturation-Yoojo.png" class="kg-image" alt="24h pour pr&#xE9;parer un d&#xEE;ner en coliving &#xE0; distance" loading="lazy" width="1024" height="551" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/09/facturation-Yoojo.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/09/facturation-Yoojo.png 1000w, https://blog.hackerhouse.world/content/images/2022/09/facturation-Yoojo.png 1024w" sizes="(min-width: 720px) 720px"><figcaption>d&#xE9;tails de facturation sur Yoojo</figcaption></figure><p>M&#xE9;lissa paraissait &#xEA;tre une prestataire de qualit&#xE9;. Malheureusement, suivant sa proposition de prix en commentaire, Yassine est pass&#xE9; derri&#xE8;re pour proposer moins cher. Ce qu&apos;elle n&apos;a pas appr&#xE9;ci&#xE9; et l&apos;a fait annuler son offre.</p><p>Je me suis donc rabattue sur Yassine, qui lui n&apos;avait rien saisi de l&apos;&#xE9;tat d&apos;esprit autour de notre d&#xE9;marche. Il pensait qu&apos;une prestation click &amp; collect suffirait. Si c&apos;&#xE9;tait &#xE7;a, on serait all&#xE9; commander au kebab du coin !</p><p>C&apos;est donc en annulant avec Yassine sur un malentendu que Yoojo nous a pr&#xE9;lev&#xE9; ses frais de service alors que nous n&apos;avons eu aucune prestation.</p><p><strong>Conseils :</strong> prenez le maximum d&apos;information que vous pouvez dans les commentaires afin d&apos;&#xEA;tre le plus s&#xFB;r possible de la personne avant de valider votre choix.</p><h3 id="jemepropose"><a href="https://www.jemepropose.com/">Jemepropose</a></h3><p><strong><u>Les avantages :</u></strong></p><ul><li>On peut consulter le nombre de personnes qui voit l&apos;annonce</li><li>On peut envoyer un message directement aux profils int&#xE9;ressants</li><li>Prix des prestataires tr&#xE8;s abordables.</li></ul><p><strong><u>Les inconv&#xE9;nients :</u></strong></p><ul><li>Longue attente avant que quelqu&apos;un ne se propose</li><li>D&#xE9;lai de r&#xE9;ponse long apr&#xE8;s envoi d&apos;un message.</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/09/annonce-cuisinier-a--domicile.png" class="kg-image" alt="24h pour pr&#xE9;parer un d&#xEE;ner en coliving &#xE0; distance" loading="lazy" width="1024" height="551" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/09/annonce-cuisinier-a--domicile.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/09/annonce-cuisinier-a--domicile.png 1000w, https://blog.hackerhouse.world/content/images/2022/09/annonce-cuisinier-a--domicile.png 1024w" sizes="(min-width: 720px) 720px"><figcaption>Annonce cuisine &#xE0; domicile M&#xE9;rignac sur Jemepropose</figcaption></figure><p>J&apos;ai post&#xE9; une annonce sur diff&#xE9;rents sites. J&apos;ai eu le temps d&apos;avoir une dizaine de r&#xE9;ponses d&apos;autres sites que je n&apos;avais toujours pas obtenu une seule r&#xE9;ponse sur Jemepropose.</p><p>J&apos;ai tent&#xE9; d&apos;envoyer directement des messages aux profils int&#xE9;ressants afin d&apos;aller plus vite, mais aucune r&#xE9;ponse re&#xE7;ue d&apos;un seul d&apos;entre eux en moins de 24 h.</p><p><strong>Conseils :</strong> faire sa demande bien en avance.</p><h3 id="allovoisins"><a href="https://www.allovoisins.com/">Allovoisins</a></h3><p><strong><u>Les avantages :</u></strong></p><ul><li>Pas de frais suppl&#xE9;mentaires lorsqu&apos;on paye par carte bancaire</li><li>Les paiements sont imm&#xE9;diats</li><li>R&#xE9;ponse des int&#xE9;ress&#xE9;s dans la minute</li><li>Particuliers et professionnels diff&#xE9;renci&#xE9;s</li><li>On peut &#xE9;changer nos coordonn&#xE9;es tout de suite.</li></ul><p><strong><u>Les inconv&#xE9;nients :</u></strong></p><ul><li>Limite de 3 photos, pas de vid&#xE9;o possible.</li><li>Limite de caract&#xE8;res sur la description.</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/09/prestataire-Allovoisins.png" class="kg-image" alt="24h pour pr&#xE9;parer un d&#xEE;ner en coliving &#xE0; distance" loading="lazy" width="1024" height="772" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/09/prestataire-Allovoisins.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/09/prestataire-Allovoisins.png 1000w, https://blog.hackerhouse.world/content/images/2022/09/prestataire-Allovoisins.png 1024w" sizes="(min-width: 720px) 720px"><figcaption>&#xE9;change avec un prestataire sur Allovoisins</figcaption></figure><p>Allovoisins est le site sur lequel j&apos;ai trouv&#xE9; mon bonheur. Plusieurs prestataires se sont rapidement manifest&#xE9;s. Ils m&apos;ont fourni leurs num&#xE9;ros afin que je puisse communiquer avec eux sur WhatsApp pour &#xE9;changer plus de d&#xE9;tails.</p><p><strong>Tuyau :</strong> je n&apos;ai pas encore essay&#xE9; <a href="https://fr.nextdoor.com/">Nextdoor</a>, mais j&apos;ai aussi entendu dire qu&apos;il est bien.</p><div class="kg-card kg-callout-card kg-callout-card-yellow"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text"><u><strong>Conclusion :</strong></u> Allovoisins est le site le plus rapide et moins cher pour trouver un prestataire &#xE0; distance dans diff&#xE9;rents domaines.</div></div><h2 id="d%C3%A9finir-exactement-le-service-attendu">D&#xE9;finir exactement le service attendu</h2><p>Pour prendre l&apos;exemple de Yassine plus haut, il est possible que le prestataire ne lise pas int&#xE9;gralement la description ou sur certaines plateformes, on ne peut pas mettre tous les d&#xE9;tails.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/09/annonce-cuisine-a--domicile-Allovoisins.png" class="kg-image" alt="24h pour pr&#xE9;parer un d&#xEE;ner en coliving &#xE0; distance" loading="lazy" width="1024" height="802" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/09/annonce-cuisine-a--domicile-Allovoisins.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/09/annonce-cuisine-a--domicile-Allovoisins.png 1000w, https://blog.hackerhouse.world/content/images/2022/09/annonce-cuisine-a--domicile-Allovoisins.png 1024w" sizes="(min-width: 720px) 720px"><figcaption>Annonce recherche cuisinier &#xE0; domicile sur Allovoisins</figcaption></figure><p>Il est donc pr&#xE9;f&#xE9;rable de faire un rappel de ce qu&apos;on attend par message et/ou par t&#xE9;l&#xE9;phone. Voici les informations que j&apos;ai fournies par message &#xE0; Rachel :</p><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"><div class="kg-toggle-heading"><h4 class="kg-toggle-heading-text">[photos des ustensiles de cuisine envoy&#xE9;es + r&#xE9;cap]</h4><button class="kg-toggle-card-icon"><svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/></svg></button></div><div class="kg-toggle-content"><p>Les ustensiles de cuisine que nous avons dans la coloc actuellement avec :<br>- 1 four<br>- 1 plaque verticale &#xE0; 2 inductions<br>- 1 plaque &#xE0; 1 induction.</p><p>Il s&apos;agit d&apos;un d&#xEE;ner pour 7 personnes &#xE0; 18 h 00 le dimanche 28 ao&#xFB;t.</p><p>60 &#x20AC; de budget pour 3 h de service comprenant :<br>- les courses<br>- servir le repas<br>- d&#xEE;ner ensemble<br>- selfie ensemble.</p><p>Vous pouvez solliciter l&apos;aide des colocataires pr&#xE9;sents durant tout le process afin d&apos;animer l&apos;esprit de communaut&#xE9; et de partage.</p><p>N&apos;h&#xE9;sitez pas &#xE0; m&apos;envoyer le lien de vos r&#xE9;seaux sociaux afin que nous vous recommandions dans nos publications.</p><p>Si vous avez aim&#xE9; l&apos;exp&#xE9;rience et que tout s&apos;est bien pass&#xE9;, nous vous solliciterons pour les mois suivants.</p></div></div><p>Je l&apos;ai ensuite appel&#xE9; afin de l&apos;expliquer de vive voix l&apos;&#xE9;tat d&apos;esprit autour de l&apos;organisation de ce d&#xEE;ner en coliving. Les points cl&#xE9; &#xE9;taient :</p><ul><li>Permettre aux colocs de se rapprocher, faire connaissance</li><li>Remercier les colocs pour avoir choisi notre logement</li><li>Faire de ce d&#xEE;ner une exp&#xE9;rience sociale, communautaire</li><li>Faire un repas simple et v&#xE9;g&#xE9;tarien.</li></ul><div class="kg-card kg-callout-card kg-callout-card-yellow"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text"><u><strong>Conclusion :</strong></u> d&#xE9;tailler au maximum le service attendu et r&#xE9;p&#xE9;ter plusieurs fois s&apos;il le faut afin d&apos;&#xE9;viter les malentendus.</div></div><h2 id="se-mettre-daccord-sur-le-budget">Se mettre d&apos;accord sur le budget</h2><p>J&apos;avoue personnellement ne pas conna&#xEE;tre le budget de ce type de prestation en France, notamment &#xE0; M&#xE9;rignac.</p><p>&#xC0; savoir aussi que le budget diff&#xE8;re grandement d&apos;un particulier &#xE0; un professionnel. Si vous &#xEA;tes professionnels par exemple et que vous avez absolument besoin d&apos;une facture, certaines plateformes n&apos;en fournissent pas si vous faites affaire avec un particulier.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/09/budget-di-ner-en-coliving-1.jpg" class="kg-image" alt="24h pour pr&#xE9;parer un d&#xEE;ner en coliving &#xE0; distance" loading="lazy" width="1024" height="683" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/09/budget-di-ner-en-coliving-1.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/09/budget-di-ner-en-coliving-1.jpg 1000w, https://blog.hackerhouse.world/content/images/2022/09/budget-di-ner-en-coliving-1.jpg 1024w" sizes="(min-width: 720px) 720px"><figcaption>calcul du budget pour organiser un d&#xEE;ner en coliving</figcaption></figure><p>Le plus dur pour moi, &#xE9;tait de savoir si le montant comprenait uniquement la cuisine ou aussi le budget des courses et le d&#xE9;placement. J&apos;ai donc pris en compte le budget par heure que proposent les prestataires de cuisine sur diff&#xE9;rents sites de service &#xE0; domicile. Sur Yoojo et Jemepropose par exemple, le budget tournait autour des 15-25 euros/heure.</p><p>J&apos;ai aussi sollicit&#xE9; Stephane pour savoir combien il d&#xE9;pensait personnellement lorsqu&apos;il cuisinait. Pour un d&#xEE;ner pour deux (plat v&#xE9;g&#xE9;tarien simple), il d&#xE9;pensait 2.5 - 3 euros de course par personne. Si nous comptons 3 x 7 personnes (6 colocs + Rachel) = 21 euros pour les courses. Ensuite, il s&apos;est dit 13 euros de main d&apos;&#x153;uvre par heure pour 3h de prestation, &#xE7;a fait 39 euros. 39 + 21 = 60 euros au total. </p><p>Pour que ce budget soit suffisant pour le prestataire, il fallait qu&apos;il se d&#xE9;place &#xE0; pied, &#xE0; v&#xE9;lo ou en transport public dans un rayon de 5-7 km autour de M&#xE9;rignac.</p><div class="kg-card kg-callout-card kg-callout-card-yellow"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text"><strong><u>Conclusion :</u></strong> nous avons choisi 20 euros/heure, incluant les courses, le d&#xE9;placement et 3 h de service.</div></div><h2 id="comment-choisir-le-bon-prestataire">Comment choisir le bon prestataire</h2><p>Les prestataires de Yoojo &#xE9;taient beaucoup plus exigeants et plus chers que ceux d&apos;Allovoisins. &#xC0; &#xE7;a, se rajoutaient les frais de service. D&#xE9;j&#xE0;, &#xE7;a m&apos;a refroidi.</p><p>De plus, certains n&apos;&#xE9;taient pas polis et tentaient de me d&#xE9;courager en insinuant que le budget &#xE9;tait trop restreint pour une prestation de ce type. Que je ne devais d&apos;ailleurs pas bien conna&#xEE;tre les prix &#xE9;tant &#xE0; l&apos;&#xE9;tranger.</p><p>Vous comprenez qu&apos;avec cette attitude, m&#xEA;me &#xE0; bon march&#xE9;, &#xE7;a ne donne pas envie de payer.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/09/e-changes-prestataire-allovoisins-1.png" class="kg-image" alt="24h pour pr&#xE9;parer un d&#xEE;ner en coliving &#xE0; distance" loading="lazy" width="1024" height="510" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/09/e-changes-prestataire-allovoisins-1.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/09/e-changes-prestataire-allovoisins-1.png 1000w, https://blog.hackerhouse.world/content/images/2022/09/e-changes-prestataire-allovoisins-1.png 1024w" sizes="(min-width: 720px) 720px"><figcaption>&#xE9;changes cordiales avec une prestataire sur Allovoisins</figcaption></figure><p>Les mani&#xE8;res du prestataire sont toutes aussi importantes que le budget. Par rapport &#xE0; notre culture d&apos;entreprise, nous recherchions une personne :</p><ul><li>Polie</li><li>Disponible/joignable sur WhatsApp</li><li>Qui aime l&apos;esprit de communaut&#xE9;</li><li>Sociable</li><li>Qui cuisine des plats v&#xE9;g&#xE9;tariens et simples</li><li>Qui n&apos;habite pas loin</li><li>Qui voudra revenir si on refait d&apos;autres d&#xEE;ners en coliving.</li></ul><div class="kg-card kg-callout-card kg-callout-card-yellow"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text"><strong><u>Conclusion :</u></strong> nous avons choisi <a href="https://www.allovoisins.com/p/rachelarmand?utm_source=web&amp;utm_campaign=share_link&amp;utm_content=user&amp;referrer_user_id=4597183&amp;ref_id=3681206&amp;ref_token=1725bf7ab927701fe79b340302fdfcf7">Rachel Armand</a>. Je la recommande pour sa gentillesse, sa facilit&#xE9; &#xE0; mettre &#xE0; l&apos;aise tout le monde et sa cuisine saine et go&#xFB;teuse.</div></div><h2 id="d%C3%A9cider-du-plat-%C3%A0-pr%C3%A9parer">D&#xE9;cider du plat &#xE0; pr&#xE9;parer</h2><p>Stephane (le propri&#xE9;taire du coliving) est &#xE0; fond v&#xE9;g&#xE9;tarien. On a donc voulu transmettre cette valeur aux colocataires le temps d&apos;une soir&#xE9;e.</p><p>J&apos;ai demand&#xE9; &#xE0; chacun les l&#xE9;gumes dont ils n&apos;&#xE9;taient pas fans et/ou allergiques via le groupe WhatsApp du coliving de M&#xE9;rignac.</p><p>Heureusement, aucun n&apos;avait d&apos;allergies et ce qu&apos;ils n&apos;aimaient pas, ne faisait pas partie de la recette que Rachel avait en t&#xEA;te. On a mis de c&#xF4;t&#xE9; :</p><ul><li>Les fenouils</li><li>Les navets</li><li>Les avocats</li><li>Les brocolis.</li></ul><p>Aussi, je lui ai envoy&#xE9; la photo des ustensiles de cuisine que nous avions pour qu&apos;elle puisse ramener ce qui lui manquait pour pr&#xE9;parer sa recette.</p><p>Elle a choisi le plat v&#xE9;g&#xE9;tarien le plus simple qu&apos;elle savait faire en fonction du climat et du budget donn&#xE9; : <strong>un gratin de pommes de terre, potimarrons et courgettes, accompagn&#xE9; d&apos;une salade de crudit&#xE9;s.</strong></p><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"><div class="kg-toggle-heading"><h4 class="kg-toggle-heading-text">En voici la recette</h4><button class="kg-toggle-card-icon"><svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/></svg></button></div><div class="kg-toggle-content"><p><strong>Ingr&#xE9;dients</strong></p><ul><li>Pommes de terre</li><li>Gruy&#xE8;re et parmesan</li><li>Courgettes</li><li>Potimarrons</li><li>Laitue</li><li>Sel et poivre</li><li>Huile d&apos;olive</li><li>Persil et thym</li><li>Oignon et ail.</li></ul><p><strong>Pr&#xE9;paration</strong></p><ul><li>Coupez les pommes de terre en fines lamelles</li><li>Dans une plaque de four, disposez d&apos;un papier cuisson</li><li>&#xC9;talez le(s) fromage(s) de votre choix (on a choisi gruy&#xE8;re et parmesan)</li><li>Disposez les pommes de terre sur le fromage</li><li>Arrosez un peu d&apos;huile et saupoudrez sel, poivre et herbes de votre choix (on a choisi persil et thym)</li><li>Mettez au four &#xE0; 180 &#xB0;C pendant 30 minutes. Les pommes de terre doivent &#xEA;tre fondantes</li><li>Dans une po&#xEA;le, faites sauter deux ou trois l&#xE9;gumes de votre choix avec du sel, du poivre, des &#xE9;pices et herbes de votre choix (on a choisi potimarrons et courgettes)</li><li>Une fois les pommes de terre et l&#xE9;gumes saut&#xE9;s pr&#xEA;ts, superposez les l&#xE9;gumes sur les pommes de terre</li><li>Roulez le tout avec le papier cuisson</li><li>Replacer au four pour 15 minutes de plus</li><li>En attendant, pr&#xE9;parer la salade de crudit&#xE9;s de votre choix et assaisonnez &#xE0; votre go&#xFB;t (on a choisi oignon, ail, huile d&apos;olive, sel et poivre).</li></ul></div></div><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/09/di-ner-ve-ge-tarien-en-coliving.jpg" class="kg-image" alt="24h pour pr&#xE9;parer un d&#xEE;ner en coliving &#xE0; distance" loading="lazy" width="1024" height="1015" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/09/di-ner-ve-ge-tarien-en-coliving.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/09/di-ner-ve-ge-tarien-en-coliving.jpg 1000w, https://blog.hackerhouse.world/content/images/2022/09/di-ner-ve-ge-tarien-en-coliving.jpg 1024w" sizes="(min-width: 720px) 720px"><figcaption>Gratin de pommes de terre, potimarrons et courgettes, accompagn&#xE9; d&apos;une salade de crudit&#xE9;s</figcaption></figure><p>Les colocataires ont ador&#xE9; le repas et l&apos;id&#xE9;e de d&#xEE;ner tous ensemble dans un esprit de communaut&#xE9;.</p><div class="kg-card kg-callout-card kg-callout-card-yellow"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text"><strong><u>Conclusion :</u></strong> si les colocs pr&#xE9;sents sont d&apos;accord, on va organiser &#xE0; distance des d&#xEE;ners en coliving toutes les fins de mois.</div></div><h2 id="conclusion">Conclusion</h2><p>Les sites de services &#xE0; domicile en France sont tr&#xE8;s efficaces pour :</p><ul><li>Trouver rapidement un prestataire</li><li>Avoir une id&#xE9;e des tarifs pratiqu&#xE9;s</li><li>Trouver des prestataires &#xE0; des prix raisonnables</li><li>Payer en toute s&#xE9;curit&#xE9;</li><li>Obtenir une facture</li><li>Avoir un contact favoris &#xE0; solliciter plusieurs fois.</li></ul>]]></content:encoded></item><item><title><![CDATA[Locataires mécontents : comment gérer les avis négatifs ?]]></title><description><![CDATA[Comment gérer les avis négatifs des locataires mécontents ? La réputation d'un logement est évaluée par les avis des locataires. Mais sa crédibilité est déterminée par les réponses apportées aux avis négatifs et positifs.]]></description><link>https://blog.hackerhouse.world/comment-gerer-les-avis-negatifs/</link><guid isPermaLink="false">62c43322b9d37f6584ec3f1e</guid><category><![CDATA[Propriétaire]]></category><dc:creator><![CDATA[Dorianne Etive]]></dc:creator><pubDate>Wed, 06 Jul 2022 08:49:06 GMT</pubDate><media:content url="https://blog.hackerhouse.world/content/images/2022/07/avis-clients-negatifs.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hackerhouse.world/content/images/2022/07/avis-clients-negatifs.jpg" alt="Locataires m&#xE9;contents : comment g&#xE9;rer les avis n&#xE9;gatifs ?"><p>Comment r&#xE9;agir face aux avis n&#xE9;gatifs de locataires m&#xE9;contents ? La r&#xE9;putation d&apos;un logement est &#xE9;valu&#xE9;e par les avis des locataires. Mais sa cr&#xE9;dibilit&#xE9; est d&#xE9;termin&#xE9;e par les avis positifs autant que n&#xE9;gatifs. Il est donc essentiel de comprendre que la balance des deux est importante.</p><ol><li><strong><a href="#pourquoi-les-avis-n%C3%A9gatifs-comptent">Pourquoi les avis n&#xE9;gatifs comptent ?</a></strong></li></ol><p><strong> &#xA0; &#xA0; &#xA0;<a href="#les-faux-avis-n%C3%A9gatifs">1.1 Les faux avis n&#xE9;gatifs</a></strong></p><p><strong> &#xA0; &#xA0; &#xA0;<a href="#les-avis-n%C3%A9gatifs-constructifs">1.2 Les avis n&#xE9;gatifs constructifs</a></strong></p><p><strong><a href="#pourquoi-r%C3%A9pondre-aux-avis-n%C3%A9gatifs">2. Pourquoi r&#xE9;pondre aux avis n&#xE9;gatifs ?</a></strong></p><p><strong><a href="#comment-r%C3%A9pondre-aux-avis-clients-n%C3%A9gatifs">3. Comment r&#xE9;pondre aux avis clients n&#xE9;gatifs ?</a></strong></p><p><strong> &#xA0; &#xA0;<a href="#examiner-lavis-n%C3%A9gatif-avant-de-r%C3%A9pondre"> 3.1 Examiner l&apos;avis n&#xE9;gatif avant de r&#xE9;pondre</a></strong></p><p><strong> &#xA0; &#xA0;<a href="#r%C3%A9pondre-aux-mauvais-avis-avec-professionalisme"> 3.2 R&#xE9;pondre aux mauvais avis avec professionalisme</a></strong></p><p><strong><a href="#conclusion-gestion-des-avis-n%C3%A9gatifs">4. Conclusion gestion des avis n&#xE9;gatifs</a></strong></p><hr><h2 id="pourquoi-les-avis-n%C3%A9gatifs-comptent">Pourquoi les avis n&#xE9;gatifs comptent</h2><p>Personne n&apos;est parfait, je pense que l&#xE0;-dessus, on est d&apos;accord. Il n&apos;est donc pas cr&#xE9;dible de dire qu&apos;une personne n&apos;a aucun d&#xE9;faut et d&apos;en faire que des &#xE9;loges. De plus, d&#xE9;pendant des go&#xFB;ts et affinit&#xE9;s, diff&#xE9;rentes personnes pourraient critiquer ou aimer exactement les m&#xEA;mes choses chez une m&#xEA;me personne.</p><p>C&apos;est d&apos;autant vrai lorsqu&apos;on est une entreprise ou un particulier qui loue son logement. Ton logement refl&#xE8;te tes go&#xFB;ts, tes valeurs, ta personnalit&#xE9;. Mais si tu le loues &#xE0; des locataires, tu dois accepter qu&apos;ils ne partageront pas tous forc&#xE9;ment tes id&#xE9;aux. En cons&#xE9;quent, le fait d&apos;accepter les divergences d&apos;opinions des gens montre ta maturit&#xE9; et te rend plus cr&#xE9;dible vis-&#xE0;-vis des internautes qui regardent les avis.</p><h3 id="les-faux-avis-n%C3%A9gatifs">Les faux avis n&#xE9;gatifs</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/07/faux-avis-ne-gatifs-1.png" class="kg-image" alt="Locataires m&#xE9;contents : comment g&#xE9;rer les avis n&#xE9;gatifs ?" loading="lazy" width="1139" height="857" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/07/faux-avis-ne-gatifs-1.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/07/faux-avis-ne-gatifs-1.png 1000w, https://blog.hackerhouse.world/content/images/2022/07/faux-avis-ne-gatifs-1.png 1139w" sizes="(min-width: 720px) 720px"><figcaption>Parole de chanson dans les Simpsons qui dit &quot;They&apos;re fake and phony and totally wrong&quot;</figcaption></figure><p>Il est donc important de ne pas prendre personnellement les remarques de locataires m&#xE9;contents. Certains avis ne sont pas n&#xE9;cessairement pertinents :</p><ul><li>des locataires qui ne peuvent plus payer peuvent inventer des faux pr&#xE9;textes pour pouvoir quitter le logement avant l&apos;heure</li><li>des locataires de mauvaise foi peuvent ne rien te dire en face et faire des r&#xE9;clamations dans ton dos</li><li>des locataires qui n&apos;ont pas obtenu une compensation qu&apos;ils estimaient juste peuvent vouloir freiner tes r&#xE9;servations</li><li>et &#xA0;d&apos;autres encore pr&#xE9;f&#xE8;rent refuser tout remboursement, mais ternir ta r&#xE9;putation, &#xE7;a oui !</li></ul><p>Peu importe les motivations des gens, tu te dois de rester courtois et professionnel. Car comme on dit : l&apos;attitude d&apos;une personne refl&#xE8;te son karma. Et pour ceux qui sont m&#xE9;chants, il ne sera pas bon. Donc laisse les mauvais locataires m&#xE9;dirent, car la roue tourne !</p><h3 id="les-avis-n%C3%A9gatifs-constructifs">Les avis n&#xE9;gatifs constructifs</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/07/les-avis-ne-gatifs-constructifs-1.png" class="kg-image" alt="Locataires m&#xE9;contents : comment g&#xE9;rer les avis n&#xE9;gatifs ?" loading="lazy" width="1137" height="635" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/07/les-avis-ne-gatifs-constructifs-1.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/07/les-avis-ne-gatifs-constructifs-1.png 1000w, https://blog.hackerhouse.world/content/images/2022/07/les-avis-ne-gatifs-constructifs-1.png 1137w" sizes="(min-width: 720px) 720px"><figcaption>&quot;There&apos;s nothing wrong with having some room for improvement&quot;</figcaption></figure><p>Par contre, d&apos;autres mauvais avis locataires peuvent &#xEA;tre constructifs :</p><ul><li>informer des &#xE9;l&#xE9;ments cass&#xE9;s, inutilisables ou manquants du logement</li><li>faire remarquer des choses qui auraient pu &#xEA;tre dites avant l&apos;emm&#xE9;nagement</li><li>ne voit pas en pratique les r&#xE8;gles ou services dits mis en place</li><li>les photos semblent obsol&#xE8;tes par rapport &#xE0; l&apos;&#xE9;tat des lieux actuel.</li></ul><p>Ce type d&apos;avis n&#xE9;gatif peut t&apos;aider &#xE0; optimiser ton logement, am&#xE9;liorer ta communication et ton suivi client&#xE8;le. Donc m&#xEA;me si on n&apos;aime pas trop les critiques, parfois il faut savoir mettre de l&apos;eau dans son vin.</p><h2 id="pourquoi-r%C3%A9pondre-aux-avis-n%C3%A9gatifs">Pourquoi r&#xE9;pondre aux avis n&#xE9;gatifs ?</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/07/re-pondre-aux-avis-ne-gatifs-1.png" class="kg-image" alt="Locataires m&#xE9;contents : comment g&#xE9;rer les avis n&#xE9;gatifs ?" loading="lazy" width="1141" height="640" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/07/re-pondre-aux-avis-ne-gatifs-1.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/07/re-pondre-aux-avis-ne-gatifs-1.png 1000w, https://blog.hackerhouse.world/content/images/2022/07/re-pondre-aux-avis-ne-gatifs-1.png 1141w" sizes="(min-width: 720px) 720px"><figcaption>&quot;I really value your voice&quot;</figcaption></figure><p>Qu&apos;on ait des bons ou mauvais avis, il faut toujours y r&#xE9;pondre. Quand quelqu&apos;un te dit &quot;bonjour&quot; ou &quot;merci&quot;, ne r&#xE9;ponds-tu pas bonjour en retour et &quot;de rien&quot; par politesse ? Et bien c&apos;est exactement pareil pour les avis. Rester cordial et &#xEA;tre diplomate, surtout avec les nerveux est essentiel.</p><p>Tout le monde aime &#xEA;tre flatt&#xE9; et personne n&apos;aime ne pas se sentir &#xE9;cout&#xE9;. Humainement parlant, mais aussi au niveau du r&#xE9;f&#xE9;rencement Google, r&#xE9;pondre aux avis de tes locataires montre ton professionnalisme. Mais la fa&#xE7;on dont tu y r&#xE9;ponds montre ton savoir-faire, ton savoir-vivre et peut aider &#xE0; te donner une bonne r&#xE9;putation.</p><p>Le fait d&apos;&#xEA;tre r&#xE9;actif et attentif aux avis de tes locataires, qu&apos;ils soient m&#xE9;contents ou satisfaits est un gage de qualit&#xE9; en faveur &#xE0; ton image de marque.</p><h2 id="comment-r%C3%A9pondre-aux-avis-clients-n%C3%A9gatifs">Comment r&#xE9;pondre aux avis clients n&#xE9;gatifs ?</h2><p>Voici l&apos;exemple d&apos;un mauvais commentaire Airbnb que nous avons re&#xE7;u et la r&#xE9;ponse que nous avons donn&#xE9;e. Cette r&#xE9;ponse n&apos;est pas exaustive et peut d&#xE9;finitivement &#xEA;tre am&#xE9;lior&#xE9;e.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/07/locataires-me-contents-mauvais-avis-comment-re-pondre-2.png" class="kg-image" alt="Locataires m&#xE9;contents : comment g&#xE9;rer les avis n&#xE9;gatifs ?" loading="lazy" width="1492" height="713" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/07/locataires-me-contents-mauvais-avis-comment-re-pondre-2.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/07/locataires-me-contents-mauvais-avis-comment-re-pondre-2.png 1000w, https://blog.hackerhouse.world/content/images/2022/07/locataires-me-contents-mauvais-avis-comment-re-pondre-2.png 1492w" sizes="(min-width: 720px) 720px"><figcaption>Mauvais avis re&#xE7;u par un client m&#xE9;content</figcaption></figure><h3 id="examiner-lavis-n%C3%A9gatif-avant-de-r%C3%A9pondre">Examiner l&apos;avis n&#xE9;gatif avant de r&#xE9;pondre</h3><p>Dans un premier temps, &#xE0; la r&#xE9;ception d&apos;un mauvais avis, v&#xE9;rifie :</p><ul><li>si chaque point mentionn&#xE9; par le locataire m&#xE9;content est bien fond&#xE9;</li><li>si ses remarques ont d&#xE9;j&#xE0; &#xE9;t&#xE9; faites par d&apos;autres locataires</li><li>si des probl&#xE8;mes ont &#xE9;t&#xE9; rencontr&#xE9;s avec ce locataire</li><li>s&apos;il t&apos;avait d&#xE9;j&#xE0; fait remonter ces faits avant de les mettre dans un avis n&#xE9;gatif.</li></ul><p>Et surtout, pas de panique. Respire et ne r&#xE9;pond surtout pas sous le coup de l&apos;&#xE9;motion. &#xC7;a n&apos;emm&#xE8;ne rien de bon !</p><!--kg-card-begin: html--><div style="width:100%;height:0;padding-bottom:53%;position:relative;"><iframe src="https://giphy.com/embed/X753xqJRL15Pa" width="100%" height="100%" style="position:absolute" frameborder="0" class="giphy-embed" allowfullscreen></iframe></div><p><a href="https://giphy.com/gifs/the-office-angry-X753xqJRL15Pa">via GIPHY - comment traiter les avis n&#xE9;gatifs </a></p><!--kg-card-end: html--><h3 id="r%C3%A9pondre-aux-mauvais-avis-avec-professionalisme">R&#xE9;pondre aux mauvais avis avec professionalisme</h3><p>Apr&#xE8;s analyse, le mauvais avis ci-dessus a &#xE9;t&#xE9; consid&#xE9;r&#xE9; faux, car il ne collait pas avec les faits r&#xE9;els. C&apos;est &#xE0; partir de l&#xE0; que tu peux d&#xE9;terminer la direction que va prendre ta r&#xE9;ponse.</p><p>Si les faits s&apos;av&#xE9;raient vrais, le mieux aurait &#xE9;t&#xE9; :</p><ul><li>de s&apos;excuser pour les d&#xE9;sagr&#xE9;ments</li><li>de remercier pour les remarques constructives</li><li>et de garantir que cela sera pris en compte afin d&apos;am&#xE9;liorer ses services</li><li>de proposer un geste commercial s&apos;il souhaite revenir</li></ul><p>et informer que nous restons &#xE0; sa disposition s&apos;il souhaite nous remonter d&apos;autres choses.</p><p>On peut m&#xEA;me (si possible) proposer une compensation &#xE0; titre de geste commercial.</p><p>Le locataire se sentira ainsi &#xE9;cout&#xE9;. En prenant en compte ses dol&#xE9;ances, il fait partie int&#xE9;grante de l&apos;&#xE9;volution de ton image de marque.</p><p>Ce type de r&#xE9;ponse t&apos;aidera &#xE0; renforcer ta cr&#xE9;dibilit&#xE9; et ta r&#xE9;putation face &#xE0; tes prospects.</p><p>Mais l&apos;avis n&#xE9;gatif que nous examinons ayant pour objectif de d&#xE9;nigrer nos services et porter atteinte &#xE0; notre r&#xE9;putation, la r&#xE9;ponse &#xE0; ce locataire m&#xE9;content devra s&apos;&#xE9;tablir ainsi :</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/07/re-ponse-avis-ne-gatif-locataire-me-content-1.png" class="kg-image" alt="Locataires m&#xE9;contents : comment g&#xE9;rer les avis n&#xE9;gatifs ?" loading="lazy" width="1163" height="1079" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/07/re-ponse-avis-ne-gatif-locataire-me-content-1.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/07/re-ponse-avis-ne-gatif-locataire-me-content-1.png 1000w, https://blog.hackerhouse.world/content/images/2022/07/re-ponse-avis-ne-gatif-locataire-me-content-1.png 1163w" sizes="(min-width: 720px) 720px"><figcaption>R&#xE9;ponse au mauvais avis d&apos;un locataire m&#xE9;content</figcaption></figure><ul><li>&#xEA;tre d&#xE9;sol&#xE9; de lire cela (<em>d&apos;ailleurs on ne l&apos;a pas dit...oups !</em>)</li><li>r&#xE9;pondre point par point aux arguments du locataire avec les faits r&#xE9;els en contre-argument</li><li>confirmer qu&apos;un geste commercial a &#xE9;t&#xE9; fait si c&apos;est le cas (<em>et l&#xE0; encore on a oubli&#xE9; de le dire puisqu&apos;on l&apos;a rembours&#xE9;</em>)</li><li>rassurer que nous prenons en compte tous les avis locataires et que nous sommes ouverts &#xE0; la discussion.</li></ul><p>Ce n&apos;est pas parce que le &quot;client est roi&quot; qu&apos;il faut accepter tout ce qu&apos;il dit, surtout si c&apos;est d&#xE9;tourn&#xE9;. Ta r&#xE9;ponse aux mauvais avis est la meilleure opportunit&#xE9; pour mettre en avant ton expertise en mati&#xE8;re de suivi client&#xE8;le.</p><h2 id="conclusion-gestion-des-avis-n%C3%A9gatifs">Conclusion gestion des avis n&#xE9;gatifs</h2><p>En r&#xE9;sum&#xE9;, lorsqu&apos;un locataire m&#xE9;content te donne un mauvais avis :</p><ul><li>ne le prends pas personnellement</li><li>examine point par point la r&#xE9;ponse</li><li>d&#xE9;fini si l&apos;avis est fond&#xE9; ou pas.</li></ul><p>Si l&apos;<strong>avis</strong> <strong>est</strong> <strong>justifi&#xE9;</strong> :</p><ul><li>excuse-toi</li><li>dit merci pour ce retour</li><li>rassure qu&apos;il est pris en compte</li><li>offre un geste commercial.</li></ul><p>Si <strong>l&apos;avis</strong> <strong>n&apos;est pas justifi&#xE9;</strong> :</p><ul><li>tu es d&#xE9;sol&#xE9; du m&#xE9;contentement</li><li>r&#xE9;ponds point par point aux arguments</li><li>confirme qu&apos;il y a eu un geste commercial si c&apos;est le cas</li><li>reste joignable si besoin.</li></ul>]]></content:encoded></item><item><title><![CDATA[Comment trouver des locataires ?]]></title><description><![CDATA[Comment trouver des locataires ? Quels sont les critères pour bien choisir ses colocataires? Comment trouver un logement ?
Nos réponses à ces questions, que tu sois colocataire, locataire ou propriétaire.]]></description><link>https://blog.hackerhouse.world/comment-trouver-des-locataires/</link><guid isPermaLink="false">629f9300b9d37f6584ec3bf0</guid><category><![CDATA[Colocation]]></category><category><![CDATA[Propriétaire]]></category><dc:creator><![CDATA[Dorianne Etive]]></dc:creator><pubDate>Thu, 09 Jun 2022 08:50:13 GMT</pubDate><media:content url="https://blog.hackerhouse.world/content/images/2022/06/trouver-des-locataires--1-.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hackerhouse.world/content/images/2022/06/trouver-des-locataires--1-.jpg" alt="Comment trouver des locataires ?"><p>Que tu sois colocataire, locataire ou propri&#xE9;taire, ton but ultime est de trouver des habitants pour louer ton logement ou partager ensemble la location d&apos;un logement. Toutefois, il est important de louer et/ou habiter avec des personnes responsables et agr&#xE9;able &#xE0; vivre. Mais comment faire pour d&#xE9;nicher des locataires de qualit&#xE9; ?</p><ol><li><strong>Je suis colocataire ou locataire</strong></li></ol><ul><li><a href="#sur-des-sites-de-location">Sur des sites de location</a></li><li><a href="#en-soignant-ta-pr%C3%A9sentation">En soignant sa pr&#xE9;sentation</a></li><li><a href="#en-%C3%A9tant-s%C3%A9lectif">En &#xE9;tant s&#xE9;lectif</a></li></ul><p>2. <strong>Je suis propri&#xE9;taire</strong></p><ul><li><a href="#en-optimisant-ton-annonce">En optimisant ses annonces</a></li><li><a href="#avec-un-contact-humain">Avec un contact humain</a></li><li><a href="#en-%C3%A9tant-disponible">En &#xE9;tant disponible</a></li></ul><p><strong><a href="#conclusion">Conclusion</a></strong></p><hr><h2 id="je-suis-colocataire-ou-locataire">Je suis colocataire ou locataire</h2><h3 id="sur-des-sites-de-location">Sur des sites de location</h3><p>Il est fr&#xE9;quent pour des colocataires de passer par des sites de petites annonces en ligne (<a href="http://lcrt.fr/o/nks6zq">La Carte des Colocs</a>, <a href="https://www.locservice.fr/">Locservice</a>, <a href="https://www.leboncoin.fr/">Leboncoin</a>, <a href="https://airbnb.com/h/lapost">Airbnb</a>&#x2026;), dans les journaux ou par le site internet de soci&#xE9;t&#xE9;s sp&#xE9;cialis&#xE9;es en colocation (<a href="https://www.livecolonies.com/">Colonies</a>, <a href="https://colivme.com/">Colivme</a>, <a href="https://lacasa.io/">La Casa</a>, <a href="https://hackerhouse.world/">HackerHouse</a>&#x2026;) pour trouver des colocations en France.</p><p>Si tu es un particulier qui met en location ton appartement, tu passeras aussi par des petites annonces dans les journaux ou en ligne pour en faire la publicit&#xE9;.</p><p>Si tu es colocataire, apr&#xE8;s t&#x2019;&#xEA;tre assur&#xE9; que le logement correspond &#xE0; ta recherche, tu devras envoyer ta candidature soit au propri&#xE9;taire ou locataire, soit aux h&#xF4;tes d&#xE9;j&#xE0; pr&#xE9;sent afin de &quot;te vendre&quot;.</p><p>Te pr&#xE9;senter est tout aussi important en tant que locataire pour inspirer confiance et attirer des gens &#xE0; toi.</p><p>C&#x2019;est l&#xE0; que tes talents de copywriting et de commercial vont entr&#xE9;s en jeux.</p><h3 id="en-soignant-ta-pr%C3%A9sentation">En soignant ta pr&#xE9;sentation</h3><p>Pr&#xE9;sente-toi en indiquant les informations que tu aimerais toi-m&#xEA;me conna&#xEE;tre sur tes potentiels futurs sous-locataires/colocataires. Soit transparent sur tes attentes afin que les destinataires puissent &#xE9;valuer s&apos;ils correspondent aux leurs.</p><p>Voici un mod&#xE8;le de pr&#xE9;sentation que nous trouvons pertinente aussi bien pour un colocataire qu&apos;un locataire :</p><div class="kg-card kg-toggle-card" data-kg-toggle-state="close"><div class="kg-toggle-heading"><h4 class="kg-toggle-heading-text">Pr&#xE9;sentation</h4><button class="kg-toggle-card-icon"><svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/></svg></button></div><div class="kg-toggle-content"><p><em>Dorianne Etive, 30 ans.</em></p><p><em>Je suis originaire de l&#x2019;&#xEE;le Maurice. Si tu ne connais pas, voici quelques photos qui te donneront envie de visiter.</em></p><p>[1-2 photos, dont au moins une avec toi dedans]</p><p><em>Je suis actuellement Growth Hackeuse en freelance &#xE0; la HackerHouse (start-up dans le domaine du coliving).</em></p><p><em><strong>Ce que j&apos;aime :</strong></em></p><ul><li><em>me coucher et me lever tard</em></li><li><em>la propret&#xE9; et le rangement</em></li><li><em>la cuisine asiatique</em></li><li><em>chanter et faire du sport (fitness &#xE0; domicile)</em></li><li><em>les soir&#xE9;es Netflix</em></li><li><em>l&#x2019;ap&#xE9;ro ensemble (je fume et bois qu&apos;en soir&#xE9;es)</em></li><li><em>les jeux en groupe (en ligne ou de soci&#xE9;t&#xE9;).</em></li></ul><p><em><strong>Ce que je n&apos;aime pas :</strong></em></p><ul><li><em>trop de bruits</em></li><li><em>toucher &#xE0; mes affaires sans demander</em></li><li><em>le manque de politesse</em></li><li><em>le manque de communication pour ensuite parler dans le dos</em></li><li><em>ne range pas derri&#xE8;re soi apr&#xE8;s son passage dans les pi&#xE8;ces communes.</em></li></ul><p><em>J&#x2019;ai d&#xE9;j&#xE0; v&#xE9;cu en colocation &#xE0; long-terme chez des amis de la famille pendant 2 ans &#xE0; l&#x2019;&#xE9;tranger pour mes &#xE9;tudes de Commerce Internationale.</em></p><p><em>Je recherche une colocation &#xE0; M&#xE9;rignac, car l&#x2019;un des colivings de la start-up pour laquelle je travaille s&apos;y trouve. Ce qui me permettra d&apos;effectuer des visites pour le suivi client. Je souhaite aussi me faire de nouveaux amis et visiter les alentours.</em></p><p><em>Mon s&#xE9;jour sera du 15 juin au 15 septembre (3 mois).</em></p><p><em>Si mon profil t&#x2019;int&#xE9;resse, n&#x2019;h&#xE9;site pas &#xE0; me contacter sur la plateforme ou directement par mail &#xE0; l&#x2019;adresse e</em>***@gmail.com</p></div></div><h3 id="en-%C3%A9tant-s%C3%A9lectif">En &#xE9;tant s&#xE9;lectif</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/06/se-lectionner-les-locataires-1.jpg" class="kg-image" alt="Comment trouver des locataires ?" loading="lazy" width="1200" height="800" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/06/se-lectionner-les-locataires-1.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/06/se-lectionner-les-locataires-1.jpg 1000w, https://blog.hackerhouse.world/content/images/2022/06/se-lectionner-les-locataires-1.jpg 1200w" sizes="(min-width: 720px) 720px"><figcaption>femme qui discute &#xE0; table avec un homme et prend des notes</figcaption></figure><p>Pr&#xE9;sentation honn&#xEA;te exige r&#xE9;ponse honn&#xEA;te. Avec ce type d&apos;introduction, tu auras de plus grande chance d&#x2019;avoir des retours pertinents par rapport &#xE0; ta recherche.</p><p>Suite aux retours obtenues, tu pourras d&#xE9;sormais te permettre de demander les m&#xEA;mes informations &#xE0; ton tour. Voici en r&#xE9;sum&#xE9; les informations qui ont &#xE9;t&#xE9; fournis dans la pr&#xE9;sentation et qui t&apos;int&#xE9;resse :</p><ul><li>Nom complet</li><li>Tranche d&#x2019;&#xE2;ge</li><li>Pays/R&#xE9;gion d&apos;origine</li><li>Secteur d&#x2019;activit&#xE9;</li><li>Motif du s&#xE9;jour</li><li>Dur&#xE9;e &#xE0; moyen ou long-terme</li><li>Si d&#xE9;j&#xE0; v&#xE9;cu en colocation</li><li>Qualit&#xE9;s et d&#xE9;fauts (voir attentes).</li></ul><p>Un crit&#xE8;re suppl&#xE9;mentaire et pas des moindres &#xE0; prendre en compte est le budget.</p><p>N&#x2019;h&#xE9;site pas &#xE0; poser la question (si tu es colocataire) ou indiquer (si tu es locataire) :</p><ul><li>le montant du loyer + des charges</li><li>la date de pr&#xE9;l&#xE8;vement</li><li>la ou les m&#xE9;thode(s) de paiement</li><li>les sanctions en cas de retard ou non paiement des loyers.</li></ul><p>Ceci afin d&#x2019;&#xE9;viter la mauvaise foi de certains.</p><p>Si tu peux obtenir toutes ces informations sur chacun des occupants de la colocation ou futurs locataires de ton logement, tu pourras v&#xE9;rifier s&#x2019;il y a des similitudes entre eux pour une bonne coh&#xE9;sion et/ou s&apos;ils sont compatibles avec ta personnalit&#xE9;.</p><p>En gros, choisi les selon des crit&#xE8;res en accord avec tes valeurs, ton mode de vie et ton &#xE9;tat d&apos;esprit.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://drive.google.com/file/d/1s0uXj0vorcK3QLS7Wod9g9DD81Ao1u_m/view?usp=sharing" class="kg-btn kg-btn-accent">T&#xE9;l&#xE9;charger la fiche d&apos;&#xE9;valuation du locataire</a></div><h2 id="je-suis-propri%C3%A9taire">Je suis propri&#xE9;taire</h2><h3 id="en-optimisant-ton-annonce">En optimisant ton annonce</h3><p>Ton annonce = ta pr&#xE9;sentation.</p><p>Ce n&apos;est pas le m&#xEA;me type de pr&#xE9;sentation indiqu&#xE9; plus haut, mais a le m&#xEA;me but : celui de se vendre. Il faut donc &#xEA;tre transparent sur :</p><ul><li>Le logement (dimensions, meubles, ustensiles, accessoires etc.)</li><li>Les commerces et attractions du coin</li><li>Le loyer (prix mensuel, date et m&#xE9;thode de paiement)</li><li>Les r&#xE8;gles l&#xE9;gales et tacites de la maison.</li></ul><p>Voici l&apos;exemple d&apos;une annonce sur La Carte des Colocs :</p><figure class="kg-card kg-bookmark-card kg-card-hascaption"><a class="kg-bookmark-container" href="https://www.lacartedescolocs.fr/colocations/fr/nouvelle-aquitaine/merignac/a/nks6zq"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Colocation &#xB7; 500&#x20AC;/mois &#xB7; Appartement 8 pi&#xE8;ces de 100 m&#xB2; &#xE0; M&#xE9;rignac</div><div class="kg-bookmark-description">Salut ! On recherche des colocataires &#xE0; moyen/long terme sur Merignac. - des jeunes dynamiques (jusqu&amp;#39;&#xE0; 30 ans)- &#xE0; fond startup, car on est essentiellement des entrepreneurs, dev, freelancers- &#xE0; l&amp;#39;aise dans des chambres style capsule- un mini...</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.lacartedescolocs.fr/favicon-192x192.png" alt="Comment trouver des locataires ?"><span class="kg-bookmark-author">La Carte des Colocs</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.gra.cloud.ovh.net/v1/AUTH_7c93c05471b44094b04abc4ebb94144e/tipis-listings/listing-f0822c7d374273b52c1abc2ccef4f2f3/4858029/large.jpg" alt="Comment trouver des locataires ?"></div></a><figcaption>Petite annonce de colocation &#xE0; M&#xE9;rignac sur La Carte des Colocs</figcaption></figure><h3 id="avec-un-contact-humain">Avec un contact humain</h3><p>L&apos;int&#xE9;gralit&#xE9; des r&#xE8;gles tacites et l&#xE9;gales du logement n&apos;est pas oblig&#xE9; de figurer directement dans l&apos;annonce, mais peut &#xEA;tre discut&#xE9; par t&#xE9;l&#xE9;phone, vid&#xE9;o conf&#xE9;rence ou en personne lors de la visite par exemple.</p><p>C&apos;est plus rassurant de pouvoir mettre un visage ou une voix sur le propri&#xE9;taire avant de louer un logement et vice-versa. N&apos;oublions pas le c&#xF4;t&#xE9; humain des n&#xE9;gociations, car les arnaques existent. Aussi, de part la fa&#xE7;on de communiquer et l&apos;attitude d&apos;une personne, on peut en apprendre beaucoup.</p><h3 id="en-%C3%A9tant-disponible">En &#xE9;tant disponible</h3><p>Bon nombre de propri&#xE9;taires font des annonces et prennent ensuite beaucoup de temps &#xE0; r&#xE9;pondre. Ce qui ne donne pas l&apos;image d&apos;une personne professionnelle.</p><p>Le temps de r&#xE9;ponses aux r&#xE9;servations des int&#xE9;ress&#xE9;s est important. Mais pas que; Il n&apos;est pas bien vu de disparaitre une fois le contrat est sign&#xE9; et les locataires install&#xE9;s.</p><p>Le suivi des clients d&#xE9;montre qu&apos;ils ne sont pas des portes-monnaies ambulants qui ram&#xE8;nent de l&apos;argent toutes les fins de mois. Il faut aussi veiller &#xE0; ce qu&apos;ils soient satisfaits des services jusqu&apos;&#xE0; la fin de leur s&#xE9;jour.</p><p>Se rendre disponible pour ses locataires en cas de r&#xE9;paration ou m&#xEA;me pour socialiser autour d&apos;un repas permet de cr&#xE9;er des liens de confiance, mais aussi de les transformer en promoteurs afin de recommander le logement.</p><p>&#xC0; bien s&#xFB;r ne pas trop en abuser, car peut avoir l&apos;effet inverse (on fait copain-copain et ensuite &#xE7;a prend la confiance et pense &#xEA;tre le nouveau sous-propri&#xE9;taire).</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/06/diner-proprietaire-et-locataires-1.png" class="kg-image" alt="Comment trouver des locataires ?" loading="lazy" width="1166" height="858" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/06/diner-proprietaire-et-locataires-1.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2022/06/diner-proprietaire-et-locataires-1.png 1000w, https://blog.hackerhouse.world/content/images/2022/06/diner-proprietaire-et-locataires-1.png 1166w" sizes="(min-width: 720px) 720px"><figcaption>Sept colocataires &#xE0; table avec le locataire pour d&#xEE;ner</figcaption></figure><h2 id="conclusion">Conclusion</h2><blockquote>Pour obtenir quelque chose, faut d&apos;abord donner. Pour avoir de la qualit&#xE9;, il faut savoir choisir.</blockquote><ul><li>Vends-toi</li><li>Soit transparent</li><li>Soit s&#xE9;lectif</li><li>Soit disponible.</li></ul><p>C&apos;est ainsi que tu trouveras non seulement des locataires, mais aussi des locataires de qualit&#xE9;.</p>]]></content:encoded></item><item><title><![CDATA[12 conseils pour prévenir et gérer les conflits entre colocataires]]></title><description><![CDATA[Comment prévenir et gérer les conflits entre colocataires ? Voici des conseils pour tenter de les éviter et aussi les désamorcer.]]></description><link>https://blog.hackerhouse.world/conflitsentrecolocataires/</link><guid isPermaLink="false">6278cb1b494e1c4e1ae539ed</guid><category><![CDATA[Colocation]]></category><dc:creator><![CDATA[Dorianne Etive]]></dc:creator><pubDate>Wed, 11 May 2022 07:00:00 GMT</pubDate><media:content url="https://blog.hackerhouse.world/content/images/2022/06/colocataires-qui-se-disputent.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hackerhouse.world/content/images/2022/06/colocataires-qui-se-disputent.jpg" alt="12 conseils pour pr&#xE9;venir et g&#xE9;rer les conflits entre colocataires"><p>Si tu vis &#xE0; deux ou plus sous un m&#xEA;me toit, il y a de forte chance qu&apos;au moins une fois tu as eu une dispute ou une m&#xE9;sentente avec ton/ta colocataire. Mais qu&apos;est-ce qui en a &#xE9;t&#xE9; la source, qu&apos;aurais-tu pu faire pour &#xE9;viter que &#xE7;a n&apos;arrive et comment d&#xE9;samorcer la situation ? Voici un mini-guide de gestion de la vie en colocation.</p><ol><li><a href="#les-choses-viter-en-colocation">Les choses &#xE0; &#xE9;viter en colocation</a></li><li><a href="#comment-minimiser-les-chances-de-disputes-entre-colocataires">Comment minimiser les chances de disputes entre colocataires</a></li><li><a href="#comment-d-samorcer-le-conflit-entre-colocataires">Comment d&#xE9;samorcer le conflit entre colocataires</a></li></ol><hr><h2 id="les-choses-viter-en-colocation">Les choses &#xE0; &#xE9;viter en colocation </h2><ol><li><strong><u>&#xCA;tre d&#xE9;sordonn&#xE9; et sale.</u></strong> &#xC7;a a l&apos;air &#xE9;vident et pourtant &#xE7;a ne l&apos;est pas pour tout le monde. Certaines personnes ont la mauvaise habitude de laisser tra&#xEE;ner leurs affaires et ne pas laver ce qu&apos;ils ont utilis&#xE9;. Qui n&apos;a pas d&#xE9;j&#xE0; retrouv&#xE9; des poils ou des cheveux dans la salle de bain apr&#xE8;s le passage du coloc. Qui n&apos;a pas retrouv&#xE9; levier plein de vaisselles utilis&#xE9; par d&apos;autres.</li><li><strong><u>Sentir mauvais.</u></strong> N&apos;oublions pas que nous ne vivons pas seuls et les odeurs se baladent facilement dans les pi&#xE8;ces communes de la maison. Quand on porte un v&#xEA;tement qui sent l&apos;humidit&#xE9;, qu&apos;on a une forte transpiration, qu&apos;on a cuisin&#xE9;e de la morue, qu&apos;on a fait la grosse commission et pas mis de d&#xE9;sodorisant, &#xE7;a se sent et se sait de tous.</li><li><strong><u>Fricoter avec ses colocataires.</u></strong> &#xCA;tre sociable, c&apos;est bien, mais trop c&apos;est moyen. Il est probable que dans une colocation des affinit&#xE9;s se forment et certains finissent par devenir intimes. M&#xEA;me si ce n&apos;est pas impossible que &#xE7;a fonctionne, les relations n&apos;ont jamais 100% de garantie de durer. S&apos;il y a s&#xE9;paration, on ne veut pas de disputes dans la maison.</li></ol><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/06/vol-en-colocation.jpg" class="kg-image" alt="12 conseils pour pr&#xE9;venir et g&#xE9;rer les conflits entre colocataires" loading="lazy" width="800" height="450" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/06/vol-en-colocation.jpg 600w, https://blog.hackerhouse.world/content/images/2022/06/vol-en-colocation.jpg 800w" sizes="(min-width: 720px) 720px"><figcaption>gar&#xE7;on qui mange devant le frigo en v&#xE9;rifiant si personne ne le voit</figcaption></figure><p>4. <strong><u>Consommer les provisions des autres.</u></strong> Ce n&apos;est pas parce qu&apos;on se sert du m&#xEA;me frigo qu&apos;il faut assumer que les courses sont partag&#xE9;es. Chacun consomme ce qu&apos;il veut et fait son budget en cons&#xE9;quence. &#xC7;a vaut de m&#xEA;me pour les v&#xEA;tements et accessoires. Certains colocs se permettent de piquer tes t-shirts pour aller bosser ou ta paire de boucles d&apos;oreilles chics pour une soir&#xE9;e. Le partage &#xE0; ses limites.</p><p>5. <strong><u>Faire du tapage.</u></strong> Que ce soit d&#xFB; &#xE0; un karaok&#xE9;, une soir&#xE9;e dansante ou m&#xEA;me une bagarre, les habitants de la maison et surtout les voisins ne seront pas tr&#xE8;s enchant&#xE9;s du boucan. Il y a des lois &#xE0; respecter concernant le d&#xE9;cibel et l&apos;heure. Si tu as envie de recevoir une plainte et te faire expulser, fait comme dans &quot;<a href="https://www.youtube.com/watch?v=k8kcz8Hoq6A"><em>nos pires voisins</em></a>&quot; ? Carnage ! (C&apos;est bien s&#xFB;r du sarcasme, ne le fait pas. Mais tu devrais regarder le film).</p><p>6. <strong><u>Voler.</u></strong> Difficile &#xE0; avouer, mais le vol en colocation arrive plus souvent qu&apos;on ne le pense. &#xC7;a peut &#xEA;tre un colocataire, comme des personnes externes qui ont &#xE9;t&#xE9; invit&#xE9;. D&apos;o&#xF9; l&apos;importance d&apos;avoir un minimum de s&#xE9;curit&#xE9; dans l&apos;appart, par exemple des casiers &#xE0; clef, des cam&#xE9;ras dans les espaces communs, certains meubles de rangement s&#xE9;par&#xE9;s, le compte des doubles de cl&#xE9;s.</p><p>Heureusement qu&apos;il y a quand m&#xEA;me des <a href="https://hackerhouse.world/">colocations qui marchent</a> bien et qui peuvent t&apos;encourager &#xE0; vivre en communaut&#xE9;.</p><h2 id="comment-minimiser-les-chances-de-disputes-entre-colocataires">Comment minimiser les chances de disputes entre colocataires</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/06/Jeux-entre-colocataires.jpg" class="kg-image" alt="12 conseils pour pr&#xE9;venir et g&#xE9;rer les conflits entre colocataires" loading="lazy" width="800" height="534" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/06/Jeux-entre-colocataires.jpg 600w, https://blog.hackerhouse.world/content/images/2022/06/Jeux-entre-colocataires.jpg 800w" sizes="(min-width: 720px) 720px"><figcaption>six colocataires assis au salon en train de jouer ensemble</figcaption></figure><ol><li><strong><u>Choisir ses colocs avec minutie.</u></strong> On n&apos;est jamais trop s&#xFB;r avec qui on habite. Mais comme c&apos;est &#xE0; long terme, vaut mieux <a href="https://blog.hackerhouse.world/comment-trouver-des-locataires/#en-%C3%A9tant-s%C3%A9lectif">bien les choisir</a>. On ne va pas pouvoir esquiver tous les insupportables, mais on peut quand m&#xEA;me tenter de les diminuer. Moins de cassos = moins de conflits. Active ton mode d&#xE9;tective et pose-leur des questions telles que leur &#xE9;tat d&apos;esprit (projet, but dans la vie etc.), leur hygi&#xE8;ne, s&apos;ils ont d&#xE9;j&#xE0; fait coloc avant, s&apos;ils sont f&#xEA;tards, s&apos;ils consomment de la drogue (faut parfois aller droit au but) etc.</li><li><strong><u>Mettre les r&#xE8;gles de la maison &#xE0; la vue de tous.</u> </strong>Sur le frigo ou dans chacune des pi&#xE8;ces de l&apos;appartement, coller des autocollants sympas avec un rappel des r&#xE8;gles. Personne ne pourra jouer la carte du &quot;Ah, j&apos;avais zapp&#xE9; !&quot;</li><li><strong><u>Rester poli et cordial.</u></strong> Proche ou pas, se dire &quot;bonjour, comment &#xE7;a va ?&quot;, &quot;bonne journ&#xE9;e&quot; et &quot;bonne soir&#xE9;e&quot; n&apos;est pas trop demand&#xE9;e. &#xC7;a arrive de pas &#xEA;tre d&apos;humeur, mais on peut tout de m&#xEA;me se dire l&apos;essentiel dans le respect.</li></ol><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/06/Affinite-s-entre-colocataires.jpg" class="kg-image" alt="12 conseils pour pr&#xE9;venir et g&#xE9;rer les conflits entre colocataires" loading="lazy" width="800" height="557" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/06/Affinite-s-entre-colocataires.jpg 600w, https://blog.hackerhouse.world/content/images/2022/06/Affinite-s-entre-colocataires.jpg 800w" sizes="(min-width: 720px) 720px"><figcaption>jeunes qui se disent bonjour devant un caf&#xE9;</figcaption></figure><p>4. <u><strong>Faire une liste des invit&#xE9;s</strong>.</u> C&apos;est d&#xE9;j&#xE0; assez dur de g&#xE9;rer les habitants de la maison. Mais si en plus faut ramener des inconnus &#xE0; la baraque sans pr&#xE9;venir, &#xE7;a ne va pas plaire &#xE0; tout le monde. Toujours informer tous les colocataires de qui, combien et quand des personnes externes &#xE0; la colocation viennent. Si c&apos;est pour une f&#xEA;te et qu&apos;il y aura du bruit, se mettre d&apos;accord avec les voisins est tout aussi important. Tant qu&apos;&#xE0; faire, pourquoi pas les inviter, &#xE7;a peut cr&#xE9;er la confiance.</p><p>5. <strong><u>Jouer.</u></strong> Qui n&apos;aime pas les jeux ! C&apos;est le moyen par excellence pour rapprocher tout le monde, se taper des barres et d&#xE9;tendre l&apos;atmosph&#xE8;re.</p><p>6. <strong><u>Ap&#xE9;ro.</u></strong> Apr&#xE8;s une dure semaine de travail, on a tous besoin d&apos;un moment de d&#xE9;tente bien m&#xE9;rit&#xE9;. Attends le dernier coloc arriver, ce qui lui fera plaisir et prenez l&apos;ap&#xE9;ritif tous ensemble. Le fait de discuter et pr&#xE9;parer les amuse-bouche <em><a href="https://www.youtube.com/watch?v=8kVI621fZug&amp;t=2096s&amp;ab_channel=ShineMusic">en musique</a></em> permet de cr&#xE9;er des liens entre tous. </p><h2 id="comment-d-samorcer-le-conflit-entre-colocataires">Comment d&#xE9;samorcer le conflit entre colocataires</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/06/disputes-entre-colocataires.jpg" class="kg-image" alt="12 conseils pour pr&#xE9;venir et g&#xE9;rer les conflits entre colocataires" loading="lazy" width="800" height="613" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/06/disputes-entre-colocataires.jpg 600w, https://blog.hackerhouse.world/content/images/2022/06/disputes-entre-colocataires.jpg 800w" sizes="(min-width: 720px) 720px"><figcaption>dessins de personnages qui se demandent pardon</figcaption></figure><p>On aimerait vivre dans l&apos;utopie qu&apos;en respectant toutes les r&#xE8;gles &#xE0; la lettre, tout ira bien dans le meilleur des mondes. Mais soyons honn&#xEA;te, qui dit &#xEA;tre humain, dit d&#xE9;rapage. Dans le cas o&#xF9; la situation d&#xE9;g&#xE9;n&#xE8;re, ces conseils peuvent t&apos;aider &#xE0; l&apos;att&#xE9;nuer.</p><ol><li><strong><u>Assumer ses erreurs.</u></strong> Personne n&apos;est parfait. Mais reconna&#xEE;tre qu&apos;on a d&#xE9;conn&#xE9; et s&apos;excuser peut facilement d&#xE9;samorcer des disputes entre colocataires.</li><li><strong><u>En discuter en priv&#xE9;.</u></strong> Si tu as eu une accroche avec une personne en particulier, il n&apos;est pas n&#xE9;cessaire de la confronter devant tout le monde. Elle pourrait se sentir humili&#xE9; ce qui pourrait empirer les choses. En parler qu&apos;&#xE0; deux et dans un endroit priv&#xE9; cr&#xE9;e une atmosph&#xE8;re plus agr&#xE9;able pour en discuter.</li><li><strong><u>&#xC9;crire.</u></strong> On n&apos;est pas tous dou&#xE9; avec nos &#xE9;motions. Faire face &#xE0; une personne qui t&apos;a v&#xE9;n&#xE8;re et devoir lui exprimer ton ressenti le plus calmement possible peut &#xEA;tre difficile. Afin de diminuer les risques de placer un mot de travers, parfois il vaut mieux &#xE9;crire. Glisser une lettre sous la porte de sa chambre, coller un post-it sur son cahier, envoyer un texto etc. peut &#xEA;tre plus facile.</li></ol><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2022/06/re-soudre-les-confilts-entre-colocataires.jpg" class="kg-image" alt="12 conseils pour pr&#xE9;venir et g&#xE9;rer les conflits entre colocataires" loading="lazy" width="800" height="534" srcset="https://blog.hackerhouse.world/content/images/size/w600/2022/06/re-soudre-les-confilts-entre-colocataires.jpg 600w, https://blog.hackerhouse.world/content/images/2022/06/re-soudre-les-confilts-entre-colocataires.jpg 800w" sizes="(min-width: 720px) 720px"><figcaption>main qui &#xE9;crit &quot;je suis vraiment d&#xE9;sol&#xE9;&quot; sur un post-it</figcaption></figure><p>4. <strong><u>Parler en &quot;je&quot; et &quot;nous&quot;.</u></strong> C&apos;est moins re&#xE7;u comme un jugement de parler en &quot;je&quot; et &quot;nous&quot; plut&#xF4;t qu&apos;en &quot;tu&quot;. Avoir l&apos;impression qu&apos;on est point&#xE9; du doigt donne surtout envie de se braquer plut&#xF4;t que d&apos;&#xEA;tre ouvert &#xE0; la discussion. Explique la peine qu&apos;&#xE0; pu te causer votre conflit et rester poli.</p><p>5. <strong><u>R&#xE9;union des colocs.</u></strong> Une fois, ok. Deux fois, bon... trois fois ? &#xC7;a suffit ! Il est temps de faire une r&#xE9;union d&apos;urgence. Si des manquements sont faits par les m&#xEA;mes personnes et/ou &#xE0; r&#xE9;p&#xE9;tition, faire le point entre colocataires peut &#xEA;tre une bonne d&#xE9;cision. Au moins tout sera mis au clair et de fa&#xE7;on transparente.</p><p>6. <strong><u>Faire intervenir le propri&#xE9;taire.</u></strong> Si la discussion priv&#xE9;e, les messages, la r&#xE9;union de groupe ne fonctionnent pas, il va falloir trouver un m&#xE9;diateur : le propri&#xE9;taire. C&apos;est moche d&apos;avoir &#xE0; en arriver l&#xE0;, mais c&apos;est parfois n&#xE9;cessaire.</p><p>Le but de tout &#xE7;a est de faire son max pour &#xE9;chapper &#xE0; la m&#xE9;diation et au tribunal. Dieu sait que des colocataires toxiques existent et qu&apos;il est possible d&apos;arriver &#xE0; un point de non retour.</p><p>Voil&#xE0; ! En r&#xE9;sum&#xE9;, pour &#xE9;viter les conflits :</p><ul><li>Bien choisir ses colocataires</li><li>Respecter les r&#xE8;gles tacite en colocation</li><li>Socialiser avec les colocataires, m&#xEA;me si peu d&apos;affinit&#xE9;s</li><li>Communique en cas de probl&#xE8;me.</li></ul>]]></content:encoded></item><item><title><![CDATA[SEO Content Spinning on Bubble App Data]]></title><description><![CDATA[<p>I assume you are familiar with content spinning. if not <a href="https://en.wikipedia.org/wiki/Article_spinning">read this</a>.</p><p>As our bubble app growths, building an SEO friendly page is our focus while being a bootstrapped startup.</p><p>Content Spinning Bubble Video</p><figure class="kg-card kg-embed-card"><iframe width="267" height="200" src="https://www.youtube.com/embed/ojThKJlNREs?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></figure><p>One startup I know, superprof built with wordpress is one impressive bootstrapped company that use SEO</p>]]></description><link>https://blog.hackerhouse.world/content-spinning-bubble/</link><guid isPermaLink="false">605de5a537ac227e209a91f9</guid><category><![CDATA[Bubble]]></category><dc:creator><![CDATA[Stephane Bounmy]]></dc:creator><pubDate>Fri, 26 Mar 2021 14:36:17 GMT</pubDate><media:content url="https://blog.hackerhouse.world/content/images/2022/06/SEO-Content-Spinning-on-Bubble.io.png" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hackerhouse.world/content/images/2022/06/SEO-Content-Spinning-on-Bubble.io.png" alt="SEO Content Spinning on Bubble App Data"><p>I assume you are familiar with content spinning. if not <a href="https://en.wikipedia.org/wiki/Article_spinning">read this</a>.</p><p>As our bubble app growths, building an SEO friendly page is our focus while being a bootstrapped startup.</p><p>Content Spinning Bubble Video</p><figure class="kg-card kg-embed-card"><iframe width="267" height="200" src="https://www.youtube.com/embed/ojThKJlNREs?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></figure><p>One startup I know, superprof built with wordpress is one impressive bootstrapped company that use SEO and effective content spinning.</p><p>They always show up first when you look for a personal trainer + city</p><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2021/03/Screenshot-2021-03-26-at-14.49.23.png" class="kg-image" alt="SEO Content Spinning on Bubble App Data" loading="lazy" width="1562" height="448" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/03/Screenshot-2021-03-26-at-14.49.23.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/03/Screenshot-2021-03-26-at-14.49.23.png 1000w, https://blog.hackerhouse.world/content/images/2021/03/Screenshot-2021-03-26-at-14.49.23.png 1562w" sizes="(min-width: 720px) 720px"></figure><p>For the same resource /pagename/:id but different contents.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2021/03/Screenshot-2021-03-26-at-15.08.48.png" class="kg-image" alt="SEO Content Spinning on Bubble App Data" loading="lazy" width="2000" height="1254" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/03/Screenshot-2021-03-26-at-15.08.48.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/03/Screenshot-2021-03-26-at-15.08.48.png 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2021/03/Screenshot-2021-03-26-at-15.08.48.png 1600w, https://blog.hackerhouse.world/content/images/size/w2400/2021/03/Screenshot-2021-03-26-at-15.08.48.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://www.superprof.fr/cours/coach-sportif/pau/">&#xA0;Left (Pau)</a> et <a href="https://www.superprof.fr/cours/coach-sportif/monaco/">Right (Monaco)</a></figcaption></figure><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2021/03/superprof-landing-seo_compressed.jpg" class="kg-image" alt="SEO Content Spinning on Bubble App Data" loading="lazy" width="1224" height="1584" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/03/superprof-landing-seo_compressed.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/03/superprof-landing-seo_compressed.jpg 1000w, https://blog.hackerhouse.world/content/images/2021/03/superprof-landing-seo_compressed.jpg 1224w" sizes="(min-width: 720px) 720px"></figure><p>Starting from 2 pages I&apos;ve modelised the Contents as App Data.</p><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2021/03/superprof-landing-seo_compressed2.jpg" class="kg-image" alt="SEO Content Spinning on Bubble App Data" loading="lazy" width="1224" height="1584" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/03/superprof-landing-seo_compressed2.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/03/superprof-landing-seo_compressed2.jpg 1000w, https://blog.hackerhouse.world/content/images/2021/03/superprof-landing-seo_compressed2.jpg 1224w" sizes="(min-width: 720px) 720px"></figure><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2021/03/superprof-landing-seo_compressed3.jpg" class="kg-image" alt="SEO Content Spinning on Bubble App Data" loading="lazy" width="1224" height="1584" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/03/superprof-landing-seo_compressed3.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/03/superprof-landing-seo_compressed3.jpg 1000w, https://blog.hackerhouse.world/content/images/2021/03/superprof-landing-seo_compressed3.jpg 1224w" sizes="(min-width: 720px) 720px"></figure><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2021/03/superprof-landing-seo_compressed4-1.jpg" class="kg-image" alt="SEO Content Spinning on Bubble App Data" loading="lazy" width="1224" height="1584" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/03/superprof-landing-seo_compressed4-1.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/03/superprof-landing-seo_compressed4-1.jpg 1000w, https://blog.hackerhouse.world/content/images/2021/03/superprof-landing-seo_compressed4-1.jpg 1224w" sizes="(min-width: 720px) 720px"></figure><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2021/03/superprof-landing-seo_compressed5.jpg" class="kg-image" alt="SEO Content Spinning on Bubble App Data" loading="lazy" width="1224" height="1584" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/03/superprof-landing-seo_compressed5.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/03/superprof-landing-seo_compressed5.jpg 1000w, https://blog.hackerhouse.world/content/images/2021/03/superprof-landing-seo_compressed5.jpg 1224w" sizes="(min-width: 720px) 720px"></figure><h3 id="content-spinning-on-app-data-and-bubble">Content Spinning on App Data and Bubble</h3><p>Content is the table I use to store the data relative to each part of a page. It is the one used in Repeating Group.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2021/03/Screenshot-2021-03-26-at-15.23.36.png" class="kg-image" alt="SEO Content Spinning on Bubble App Data" loading="lazy" width="1338" height="1212" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/03/Screenshot-2021-03-26-at-15.23.36.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/03/Screenshot-2021-03-26-at-15.23.36.png 1000w, https://blog.hackerhouse.world/content/images/2021/03/Screenshot-2021-03-26-at-15.23.36.png 1338w" sizes="(min-width: 720px) 720px"><figcaption>Content Thing</figcaption></figure><p>Contentable Type and Contentable ID are 2 fields in Content.</p><p>I used it for polymorphic association, it can be used for :</p><ul><li>a <a href="https://hackerhouse.world">Page</a></li><li>a <a href="https://hackerhouse.world/coliving-colocation/ecole-42-paris">Place</a></li><li>a <a href="hackerhouse.world/piscine/bubble">Piscine</a></li><li>and more...</li></ul><p>PS : Polymorphic is a bit advanced concept but you can <a href="https://semaphoreci.com/blog/2017/08/16/polymorphic-associations-in-rails.html">read more</a> or see the following image</p><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2021/03/polymorphic.png" class="kg-image" alt="SEO Content Spinning on Bubble App Data" loading="lazy" width="641" height="729" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/03/polymorphic.png 600w, https://blog.hackerhouse.world/content/images/2021/03/polymorphic.png 641w"></figure><p></p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2021/03/Screenshot-2021-03-26-at-15.23.50.png" class="kg-image" alt="SEO Content Spinning on Bubble App Data" loading="lazy" width="1362" height="1026" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/03/Screenshot-2021-03-26-at-15.23.50.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/03/Screenshot-2021-03-26-at-15.23.50.png 1000w, https://blog.hackerhouse.world/content/images/2021/03/Screenshot-2021-03-26-at-15.23.50.png 1362w" sizes="(min-width: 720px) 720px"><figcaption>Contentable Type Option Set</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2021/03/Screenshot-2021-03-26-at-15.23.46.png" class="kg-image" alt="SEO Content Spinning on Bubble App Data" loading="lazy" width="1360" height="1212" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/03/Screenshot-2021-03-26-at-15.23.46.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/03/Screenshot-2021-03-26-at-15.23.46.png 1000w, https://blog.hackerhouse.world/content/images/2021/03/Screenshot-2021-03-26-at-15.23.46.png 1360w" sizes="(min-width: 720px) 720px"><figcaption>Content Type Option Set</figcaption></figure><h3 id="use-content-spinning-on-your-bubble-page">Use Content Spinning on your Bubble Page</h3><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2021/03/Screenshot-2021-03-26-at-15.23.13.png" class="kg-image" alt="SEO Content Spinning on Bubble App Data" loading="lazy" width="2000" height="1056" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/03/Screenshot-2021-03-26-at-15.23.13.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/03/Screenshot-2021-03-26-at-15.23.13.png 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2021/03/Screenshot-2021-03-26-at-15.23.13.png 1600w, https://blog.hackerhouse.world/content/images/size/w2400/2021/03/Screenshot-2021-03-26-at-15.23.13.png 2400w" sizes="(min-width: 720px) 720px"></figure><h2 id="bubble-live-demo-content-spinning">Bubble Live Demo Content Spinning </h2><p></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="http://hackerhouse.world/piscine/bubble"><div class="kg-bookmark-content"><div class="kg-bookmark-title">La Piscine Bubble [Avril 2021] - HackerHouse</div><div class="kg-bookmark-description">Un mois d&#x2019;immersion intensive en programmation Bubble permet l&#x2019;apprentissage acc&#xE9;l&#xE9;r&#xE9;.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://d1muf25xaso8hp.cloudfront.net/https%3A%2F%2Fs3.amazonaws.com%2Fappforest_uf%2Ff1595424713416x835024787006581500%2Fhackerhouse-favicon.png?w=128&amp;h=&amp;auto=compress&amp;dpr=1&amp;fit=max" alt="SEO Content Spinning on Bubble App Data"><span class="kg-bookmark-author">HackerHouse</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://hackerhouse.world/piscine-cover.jpg" alt="SEO Content Spinning on Bubble App Data"></div></a></figure><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="http://hackerhouse.world/piscine/blockchain"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Piscine Blockchain [Mai 2021] - HackerHouse</div><div class="kg-bookmark-description">Un mois d&#x2019;immersion intensive en programmation Bubble permet l&#x2019;apprentissage acc&#xE9;l&#xE9;r&#xE9;.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://d1muf25xaso8hp.cloudfront.net/https%3A%2F%2Fs3.amazonaws.com%2Fappforest_uf%2Ff1595424713416x835024787006581500%2Fhackerhouse-favicon.png?w=128&amp;h=&amp;auto=compress&amp;dpr=1&amp;fit=max" alt="SEO Content Spinning on Bubble App Data"><span class="kg-bookmark-author">HackerHouse</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://hackerhouse.world/piscine-cover.jpg" alt="SEO Content Spinning on Bubble App Data"></div></a></figure><p></p><p>Happy Bubbling!</p>]]></content:encoded></item><item><title><![CDATA[Dark mode on bubble]]></title><description><![CDATA[<p>Few weeks ago we encountered problems on hackerhouse.world when we wanted to improve the dark mode. </p><p>We found a solution and decided to share it to the community as it was a small code with high value.</p><p><a href="https://blog.hackerhouse.world/integration-tests-bubble-qawolf/qawolf.com">S</a>haring is important, here&apos;s a quick video showcase about</p>]]></description><link>https://blog.hackerhouse.world/dark-mode-on-bubble/</link><guid isPermaLink="false">6058dc440857f704cc8a724f</guid><category><![CDATA[Bubble]]></category><dc:creator><![CDATA[Pierre-Etienne Horreau]]></dc:creator><pubDate>Mon, 22 Mar 2021 18:12:50 GMT</pubDate><media:content url="https://blog.hackerhouse.world/content/images/2021/03/DarkModePlugin-1.png" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hackerhouse.world/content/images/2021/03/DarkModePlugin-1.png" alt="Dark mode on bubble"><p>Few weeks ago we encountered problems on hackerhouse.world when we wanted to improve the dark mode. </p><p>We found a solution and decided to share it to the community as it was a small code with high value.</p><p><a href="https://blog.hackerhouse.world/integration-tests-bubble-qawolf/qawolf.com">S</a>haring is important, here&apos;s a quick video showcase about the plugin &quot;Dark mode&quot;:</p><figure class="kg-card kg-embed-card"><iframe width="267" height="200" src="https://www.youtube.com/embed/xVLQrLVwzfc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></figure><p><br>Full Transcript</p><blockquote><em><em>Making you feature is easy, but making a bug is faster.</em></em><br>Day Night day night. Hello guys. I&apos;m Pierre. You are looking for making your own dark mode on your web app. Then you are on the right place. There is a plug-in that you can use there is 2 actions. It&apos;s called dark mode. When you install it then you get two new action in your workflow tab. It&apos;s dark mode off and that mode on. So first of all, you will need to add a field in your data user in order to follow if your user choose the dark mode or not. So it will be data type yes or no (boolean) and the default will be no because at the start when your user come to your application. Maybe you want it in light mode. So as you can see the workflow, when you click the button it will change the dark mode. When it&apos;s over then it toggles also the button because you put the value as the current users dark mode. Thank you for watching guys. I hope it helped. If you have other question, please ask it directly to me and thank you very much. Have a good day.<br></blockquote>]]></content:encoded></item><item><title><![CDATA[Integration tests with Bubble and QAWolf]]></title><description><![CDATA[<p>Last year I posted on the <a href="https://forum.bubble.io/t/integrations-tests-selenium-x-bubble/75924">bubble forum </a>about finding a solution to test a bubble app.</p><p>Selenium was too heavy and difficult to setup.<br>Other existing SaaS are too enterprise oriented and the pricing too high.</p><p>Suprisingly, there were people interested but no real solutions.</p><p>Our CTO Pierre stumbled</p>]]></description><link>https://blog.hackerhouse.world/integration-tests-bubble-qawolf/</link><guid isPermaLink="false">6053a35b0857f704cc8a720b</guid><category><![CDATA[Bubble]]></category><dc:creator><![CDATA[Stephane Bounmy]]></dc:creator><pubDate>Thu, 18 Mar 2021 19:08:54 GMT</pubDate><media:content url="https://blog.hackerhouse.world/content/images/2021/03/ckmd9nech000508jzcuur3frh.gif" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hackerhouse.world/content/images/2021/03/ckmd9nech000508jzcuur3frh.gif" alt="Integration tests with Bubble and QAWolf"><p>Last year I posted on the <a href="https://forum.bubble.io/t/integrations-tests-selenium-x-bubble/75924">bubble forum </a>about finding a solution to test a bubble app.</p><p>Selenium was too heavy and difficult to setup.<br>Other existing SaaS are too enterprise oriented and the pricing too high.</p><p>Suprisingly, there were people interested but no real solutions.</p><p>Our CTO Pierre stumbled on <a href="qawolf.com">QAWolf.com</a>, I will let him talk about it :</p><figure class="kg-card kg-embed-card kg-card-hascaption"><iframe width="267" height="200" src="https://www.youtube.com/embed/pdmlKopZ8JU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><figcaption>Don&apos;t forget to &#x1F44D; and subscribe to receive our new videos</figcaption></figure><p>QAWolf is built using playwright. It is missing some assertions but really promising :)</p><p>Our Integration tests public (at the bottom) : <a href="https://hackerhouse.world/openstartup">https://hackerhouse.world/openstartup</a></p><h3 id="full-transcript">Full Transcript</h3><!--kg-card-begin: markdown--><blockquote>
<p>Making you feature is easy, but making a bug is faster.<br>
Hello guys, my name is Pierre and today I will talk to you about integration testing.<br>
Here on openstartup the page of hackerhouse.<br>
You can see that we show all our integration tests.<br>
So if you look at this,<br>
we use qawolf.com to make or integration.<br>
We show to all our community<br>
our gifs that shows that test pass or fail.<br>
Now I will show you qawolf interface in order to make some tests on bubble.<br>
So here it is. You can create a test run tests in order to see if it fails<br>
or not and then import it on your openstartup page.<br>
So now I will show you that it&apos;s really low code almost no code<br>
to make your own integration test.<br>
So I will make a test.<br>
hackerhouse.world/login<br>
I will show you the first test.<br>
That is the most important. The login part.<br>
if the login doesn&apos;t work then. Yoru community can&#x2019;t login on your website.<br>
We need to test it every time before deploying.<br>
Here&apos;s the test.<br>
So the first time you come.<br>
It will charge the page,<br>
now.<br>
It will hit record every action you do<br>
for example,<br>
I will put the demo email.<br>
So it&#x2019;s demo@demo.demo.<br>
You can see that it automatically creates your code. The code is on the left.<br>
You will set the password and you will click on login.<br>
You see that the test works.<br>
and in order to really know if you are redirected correctly,<br>
you will assert a text on the current page<br>
On this page there is<br>
&#x201C;Create your profile&#x201D; as text.<br>
So we make a line of code that is assertText(page,&#x201D;Create your profile&#x201D;).<br>
We will put the page as input and the text you want to assert to know if it&apos;s on the page,<br>
so we will make put &#x201C;create you profile&#x201D;.<br>
If you run now the test we see if it passes<br>
or it fails if you put &#x201C;Create your profile&#x201D; with 2 e it won&apos;t work.<br>
Not just with one e it&apos;s the right.<br>
Text so it will pass.<br>
You can see that it&apos;s automatized now and you can run it at every moment.<br>
To end with the test part, you can add triggers and for example,<br>
We have a daily production test,<br>
but you can create your own trigger.<br>
You can set the frequency<br>
and the environment we use the environment staging in order to use to test<br>
only the development part for now,<br>
but later on we Can use the the environment production to test your life application.<br>
Thank you guys for listening. I hope you enjoyed the video<br>
and<br>
I hope to see you on hackehouse.world/piscine/bubble.<br>
see you guys</p>
</blockquote>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[La Carte des Colocs à Paris – Le Guide ultime]]></title><description><![CDATA[<p>Depuis maintenant quelques ann&#xE9;es, la carte des colocs titille notre plateforme leboncoin pour les recherches immobili&#xE8;res de colocation.</p><blockquote>A la <a href="https://blog.hackerhouse.world/p/6e34e286-b8c5-4ef1-9526-20b3a705f50f/hackerhouse.paris">HackerHouse</a>, on utilise souvent la Carte des Colocs pour trouver des colocataires pour notre communaut&#xE9;: 20 &#xE0; 35 ans, dans le digital ou en startup</blockquote>]]></description><link>https://blog.hackerhouse.world/carte-des-colocs-paris/</link><guid isPermaLink="false">5fc60b076ba78105582927dc</guid><category><![CDATA[Colocation étudiante]]></category><category><![CDATA[Hacker house]]></category><dc:creator><![CDATA[Stephane Bounmy]]></dc:creator><pubDate>Tue, 08 Dec 2020 13:43:00 GMT</pubDate><media:content url="https://blog.hackerhouse.world/content/images/2022/06/la-carte-des-colocs-paris.png" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hackerhouse.world/content/images/2022/06/la-carte-des-colocs-paris.png" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime"><p>Depuis maintenant quelques ann&#xE9;es, la carte des colocs titille notre plateforme leboncoin pour les recherches immobili&#xE8;res de colocation.</p><blockquote>A la <a href="https://blog.hackerhouse.world/p/6e34e286-b8c5-4ef1-9526-20b3a705f50f/hackerhouse.paris">HackerHouse</a>, on utilise souvent la Carte des Colocs pour trouver des colocataires pour notre communaut&#xE9;: 20 &#xE0; 35 ans, dans le digital ou en startup &#xE0; Paris.</blockquote><p>Dans cet article nous allons pr&#xE9;senter la plateforme et les hacks pour t&apos;aider &#xE0; trouver une colocation sur Paris (h&#xE9; oui sinon ce serait trop facile).</p><p>Si tu connais d&#xE9;j&#xE0; La Carte Des Colocs, passe aux hacks.</p><h2 id="qu-est-ce-que-la-carte-des-colocs">Qu&apos;est ce que la Carte des Colocs ?</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/12/equipe-bab80716d018ec7da7900d846a7a0d59e6d6ac743ba66e8e3b22957f3ad9e3ab.jpg" class="kg-image" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" loading="lazy" width="693" height="430" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/12/equipe-bab80716d018ec7da7900d846a7a0d59e6d6ac743ba66e8e3b22957f3ad9e3ab.jpg 600w, https://blog.hackerhouse.world/content/images/2020/12/equipe-bab80716d018ec7da7900d846a7a0d59e6d6ac743ba66e8e3b22957f3ad9e3ab.jpg 693w"><figcaption>L&apos;&#xE9;quipe la Carte des Colocs</figcaption></figure><blockquote><strong>CR&#xC9;&#xC9; PAR DES COLOCS POUR DES COLOCS</strong><br>La Carte des Colocs est un site ind&#xE9;pendant lanc&#xE9; en 2013 pour mettre fin &#xE0; la domination des portails payants sur le secteur de la colocation en ligne. Gr&#xE2;ce &#xE0; un bouche-&#xE0;-oreille constant, il est devenu en 2019 le principal site de colocation de France.</blockquote><p>Enfin, une vraie mission port&#xE9;e par ceux qui connaissent la crise du logement et souhaitent simplifier tout cela. Et en plus c&apos;est totalement gratuit autant c&#xF4;t&#xE9; propri&#xE9;taire que locataire &#x1F64F;</p><h2 id="quel-est-leur-business-model">Quel est leur business model ?</h2><p>Il faut bien que les fondateurs et salari&#xE9;s paient leurs loyers et se nourrissent.</p><p>Le site g&#xE9;n&#xE8;re &#xE9;norm&#xE9;ment de traffic environ 30,000 par mois uniquement via les recherches organiques (google)</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-01-at-11.41.12.jpg" class="kg-image" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" loading="lazy" width="2000" height="1113" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/12/Screenshot-2020-12-01-at-11.41.12.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/12/Screenshot-2020-12-01-at-11.41.12.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/12/Screenshot-2020-12-01-at-11.41.12.jpg 1600w, https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-01-at-11.41.12.jpg 2200w" sizes="(min-width: 720px) 720px"><figcaption>source app.neilpatel.com</figcaption></figure><h3 id="la-publicit-sur-lacartedescolocs-fr">La publicit&#xE9; sur lacartedescolocs.fr</h3><p>Afin que le site reste gratuit pour tout le monde il est normal pour l&apos;entreprise de se r&#xE9;mun&#xE9;rer via quelques encarts publicitaires sur le site.</p><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-01-at-11.27.27-1.jpg" width="1100" height="1496" loading="lazy" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/12/Screenshot-2020-12-01-at-11.27.27-1.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/12/Screenshot-2020-12-01-at-11.27.27-1.jpg 1000w, https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-01-at-11.27.27-1.jpg 1100w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.hackerhouse.world/content/images/2020/12/ad-inbox-carte-des-colocs.jpg" width="1174" height="1150" loading="lazy" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/12/ad-inbox-carte-des-colocs.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/12/ad-inbox-carte-des-colocs.jpg 1000w, https://blog.hackerhouse.world/content/images/2020/12/ad-inbox-carte-des-colocs.jpg 1174w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption>Page d&apos;accueil (gauche) et messagerie (droite)</figcaption></figure><p>Rester gratuit tout en offrant une bonne exp&#xE9;rience utilisateur avec de la publicit&#xE9; est un vrai challenge, et l&apos;&#xE9;quipe de la Carte des Colocs le fait tr&#xE8;s bien !</p><h3 id="les-donations">Les donations</h3><p>On dit souvent:</p><blockquote>if you are not paying for the product you are the product </blockquote><p>Et c&apos;est plut&#xF4;t vrai car toutes les entreprises comme facebook, instagram, youtube vendent vos donn&#xE9;es &#xE0; des entreprises qui vous proposent de la publicit&#xE9; tr&#xE8;s cibl&#xE9;.</p><p>L&#xE0; encore je trouve que les valeurs promues par la carte des colocs se refl&#xE8;tent sur leur fonctionnement quotidien avec des donations : vous avez le choix.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-01-at-11.27.05.jpg" class="kg-image" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" loading="lazy" width="1522" height="1438" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/12/Screenshot-2020-12-01-at-11.27.05.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/12/Screenshot-2020-12-01-at-11.27.05.jpg 1000w, https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-01-at-11.27.05.jpg 1522w" sizes="(min-width: 720px) 720px"><figcaption>Un petit coup de pouce ce sera toujours moins cher qu&apos;une agence immo...</figcaption></figure><h2 id="trouver-une-coloc-paris">Trouver une coloc&apos; &#xE0; Paris</h2><p>&#xC0; Paris, il y a souvent 1 chambre pour 3 demandes de location. Autant dire que ce n&apos;est pas facile. Nous avons choisis Paris car c&apos;est l&#xE0; ou la tension locative est la plus forte.</p><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-01-at-18.15.23.jpg" width="2000" height="908" loading="lazy" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/12/Screenshot-2020-12-01-at-18.15.23.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/12/Screenshot-2020-12-01-at-18.15.23.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/12/Screenshot-2020-12-01-at-18.15.23.jpg 1600w, https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-01-at-18.15.23.jpg 2070w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-01-at-18.15.14.jpg" width="1326" height="878" loading="lazy" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/12/Screenshot-2020-12-01-at-18.15.14.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/12/Screenshot-2020-12-01-at-18.15.14.jpg 1000w, https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-01-at-18.15.14.jpg 1326w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption>6400 recherches de colocations vs 1900 logements disponibles &#xE0; Paris au 1er D&#xE9;cembre</figcaption></figure><p><br>Cela va aussi d&#xE9;pendre de :</p><ul><li>la dur&#xE9;e de s&#xE9;jour</li><li>budget mensuel</li><li>p&#xE9;riode de s&#xE9;jour</li></ul><p>On va partir du principe que la colocation recherch&#xE9;e est meubl&#xE9;e.</p><h3 id="hack-1-les-meilleures-p-riodes-pour-trouver-sa-colocation-paris">Hack #1 &#x2013; Les meilleures p&#xE9;riodes pour trouver sa colocation &#xE0; Paris</h3><p></p><p>Dans la colocation meubl&#xE9;e il existe aussi des p&#xE9;riodes creuses :</p><ul><li>D&#xE9;cembre : d&#xE9;parts des colocataires pour f&#xEA;ter noel en famille</li><li>Ao&#xFB;t : d&#xE9;part en vacances ou changement de campus</li></ul><p>En r&#xE9;sum&#xE9;, il faut souvent postuler voir prendre en location d&#xE8;s Aout pour Septembre ou D&#xE9;cembre pour Janvier.</p><h2 id="hack-2-soigner-son-profil-lacartedescolocs">Hack #2 &#x2013; Soigner son profil LaCarteDesColocs</h2><h3 id="la-photo-du-colocataire-parfait">La photo du colocataire parfait</h3><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-08-at-11.55.54.png" class="kg-image" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" loading="lazy" width="1304" height="248" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/12/Screenshot-2020-12-08-at-11.55.54.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/12/Screenshot-2020-12-08-at-11.55.54.png 1000w, https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-08-at-11.55.54.png 1304w" sizes="(min-width: 720px) 720px"></figure><p>C&apos;est aussi important que ta photo Tinder !</p><ul><li>Pas de photos de groupe : difficile de te retrouver sur la photo</li><li>Oublie les lunettes ou les abdos &#xE0; la plage il faut &#xEA;tre un minimum s&#xE9;rieux :)</li></ul><h3 id="une-description-courte-et-accrocheuse">Une description courte et accrocheuse</h3><h3 id="un-mauvais-exemple-">Un mauvais exemple &#x1F6AB;</h3><blockquote>J&apos;ai 32 ans, je suis &#xE9;tudiant de Cin&#xE9;ma &#xE0; Paris 8, je travail et j&apos;ai un garant. je recherche une chambre dans un immeuble en colocation a Paris ou non loin de Paris.</blockquote><h3 id="un-bon-exemple-">Un bon exemple &#x2705;</h3><blockquote>Etudiant en L1 de science politique, j&apos;appr&#xE9;cie cuisiner, &#xE9;crire et sortir avec des potes; mes horaires sont variables, mais je sais me faire discret et m&apos;adapter &#xE0; la vie en collectivit&#xE9;. Amateur de d&#xE9;bats infinis autant que de litt&#xE9;rature ou de musique, j&apos;aime encore mieux bien m&apos;entendre avec mes futurs colloc&apos;: je suis donc ouvert &#xE0; tout style de vie (avec une tendance &#xE9;colo malgr&#xE9; tout).<br>Bien &#xE0; vous !</blockquote><p></p><h2 id="hack-3-un-bon-message-pour-emm-nager-rapidement">Hack #3 &#x2013; Un bon message pour emm&#xE9;nager rapidement</h2><p>Le matching d&apos;un coloc commence d&#xE8;s les premi&#xE8;res lignes : parler de soi, des autres et ce que l&apos;on peut apporter. Sinon la coloc n&apos;est peut etre pas faite pour toi, il reste toujours les studios :)</p><p>Un bon message :</p><ul><li>Raconter tes exp&#xE9;riences perso, pro et en colocation</li><li>Mettre en avant ce que tu peux apporter &#xE0; la coloc</li><li>Tes projets et hobbies</li><li>Personnalise ton message par rapport &#xE0; 2-3 points cl&#xE9; dans l&apos;annonce</li></ul><h3 id="mauvais-message-">Mauvais Message &#x1F6AB;</h3><blockquote>Bonjour,<br>Je m&apos;appelle _____, j&apos;ai 23 ans et je fais un master de deux ans. Je suis bilingue (fran&#xE7;ais/anglais), et je recherche en urgence un logement. N&apos;h&#xE9;sitez pas a me contacter, je vous donne mon numero :<br>______<br><br>Merci beaucoup,<br>Cordialement</blockquote><h3 id="bon-exemple-">Bon exemple &#x2705;</h3><blockquote>Salut ! Je m&apos;appelle _______ et je suis int&#xE9;ress&#xE9; par ton annonce pour plusieurs raisons. Je suis actuellement &#xE0; la fac, mais je ne supporte plus le fait de ne pas &#xEA;tre dans le concret. Je suis &#xE0; fond dans la recherche d&apos;une &#xE9;cologie adapt&#xE9;e &#xE0; notre soci&#xE9;t&#xE9; actuelle, mais je n&apos;arrive pas &#xE0; donner une v&#xE9;ritable port&#xE9;e &#xE0; mes id&#xE9;es par manque d&apos;&#xE9;mulation. Je serai donc ravis de te rencontrer pour voir &#xE0; quel point j&apos;ai des atomes crochus avec la communaut&#xE9;. Ton annonce m&apos;a aussi int&#xE9;ress&#xE9; par le partage d&apos;id&#xE9;e et de motiv&apos; qu&apos;elle sous-entend: comme je te le disais, je n&apos;ai jamais rencontr&#xE9; de groupe o&#xF9; chacun est r&#xE9;ellement motiv&#xE9; par un projet concret et personnel, or je pense que &#xE7;a m&apos;a manqu&#xE9;. Je suis particuli&#xE8;rement interress&#xE9; par le lien pour l&apos;instant tr&#xE8;s peu &#xE9;toff&#xE9; entre innovation, &#xE9;cologie et patrimoine, malgr&#xE9; leur corr&#xE9;lation necessaires. Mon id&#xE9;e est de developper des strat&#xE9;gies de d&#xE9;veloppement technique en accord avec la demande actuelle concernant l&apos;&#xE9;coconstruction, l&apos;&#xE9;co-restauration, les mat&#xE9;riaux &#xE9;codynamiques et des syst&#xE8;mes de stockage d&apos;&#xE9;nergie. Amateur d&apos;urbex et d&apos;histoire du patrimoine, je me d&#xE9;place &#xE0; v&#xE9;lo et aime cuisiner, lire, &#xE9;crire, construire des trucs. Ma famille est pr&#xEA;te &#xE0; se porter garante de mes frais locatifs, et je recherche actuellement un stage, ou &#xE0; defaut, un job &#xE9;tudiant (je garde espoir malgr&#xE9; l&apos;&#xE9;poque).<br>Bien &#xE0; toi, &#xE0; bient&#xF4;t peut-&#xEA;tre !</blockquote><h3></h3><h2 id="hack-4-etre-r-actif-sur-la-cartedescolocs-fr">Hack #4 &#x2013; Etre r&#xE9;actif sur la cartedescolocs.fr</h2><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-08-at-12.18.03.jpg" class="kg-image" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" loading="lazy"></figure><p>Malheureusement la carte des colocs ne propose pas de notification SMS.</p><p>Ce qui signifie qu&apos;il faudra &#xEA;tre plus r&#xE9;actif que jamais sur les emails. Nombreux sont les candidats qui r&#xE9;pondent quelques jours apr&#xE8;s et qui laissent passer une opportunit&#xE9; !</p><h2 id="hack-5-visite-vid-o-ou-3d">Hack #5 &#x2013; Visite vid&#xE9;o ou 3D</h2><p>Il faut savoir que visiter un logement est chronophage et beaucoup de propri&#xE9;taires pr&#xE9;f&#xE8;rent effectuer les visites &#xE0; distance.<br>Il est m&#xEA;me probable que le propri&#xE9;taire poss&#xE8;de soit</p><ul><li>une visite 3D</li><li>un site vitrine </li><li>une annonce Airbnb</li></ul><!--kg-card-begin: html--><iframe src="https://giphy.com/embed/1rK5SrgAiCWEMzIogi" width="480" height="270" frameborder="0" class="giphy-embed" allowfullscreen></iframe><p><a href="https://giphy.com/gifs/1rK5SrgAiCWEMzIogi">via GIPHY</a></p><!--kg-card-end: html--><p>Qui pourra vous aider &#xE0; mieux choisir votre colocation &#xE0; distance !</p><h2 id="hack-6-payez-en-ligne-ou-par-virement">Hack #6 &#x2013; Payez en ligne ou par virement</h2><p>La Carte des Colocs ne supporte pas le paiement en ligne car cela comporte des frais bancaires en g&#xE9;n&#xE9;ral entre 2 et 3%HT du montant du loyer.</p><p>Par contre rien ne vous emp&#xEA;che de proposer au propri&#xE9;taire de r&#xE9;server &#xE0; distance par virement, son site ou m&#xEA;me paypal !</p><!--kg-card-begin: html--><iframe src="https://giphy.com/embed/l1IY7An7jJyZrrPkA" width="480" height="202" frameborder="0" class="giphy-embed" allowfullscreen></iframe><p><a href="https://giphy.com/gifs/money-shahrukh-khan-srk-l1IY7An7jJyZrrPkA">via GIPHY</a></p><!--kg-card-end: html--><p>V&#xE9;rifiez tout de m&#xEA;me que le propri&#xE9;taire vous r&#xE9;diger un bail &#xE0; votre arriv&#xE9;e ou &#xE0; distance.</p><p>Attention: pour &#xE9;viter toutes arnaques assurez vous tout de m&#xEA;me que l&apos;annonce existe vraiment ou que la personne qui propose le logement aussi.<br>De petites recherches google / instagram / facebook s&apos;imposent :)</p><h2 id="conclusion-sur-la-carte-des-colocs">Conclusion sur la Carte Des Colocs</h2><p>Tu l&apos;auras compris, trouver une colocation &#xE0; Paris c&apos;est aussi dur que matcher sur Tinder &#xE0; Paris...</p><p>Il faut montrer patte blanche sinon un autre bon profil, plus r&#xE9;actif, plus s&#xE9;rieux peut te priver de la coloc de tes r&#xEA;ves.</p><!--kg-card-begin: html--><iframe src="https://giphy.com/embed/YSBt5A3MB45EfyH00t" width="480" height="400" frameborder="0" class="giphy-embed" allowfullscreen></iframe><p><a href="https://giphy.com/gifs/Friends-season-9-episode-8-the-one-with-rachels-other-sister-YSBt5A3MB45EfyH00t">via GIPHY</a></p><!--kg-card-end: html--><h2 id="les-alternatives-la-carte-des-colocs">Les alternatives &#xE0; la Carte des Colocs</h2><h3 id="airbnb-en-bail-mobilit-">Airbnb en bail mobilit&#xE9;</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-08-at-12.24.46.jpg" class="kg-image" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" loading="lazy" width="2000" height="1059" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/12/Screenshot-2020-12-08-at-12.24.46.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/12/Screenshot-2020-12-08-at-12.24.46.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/12/Screenshot-2020-12-08-at-12.24.46.jpg 1600w, https://blog.hackerhouse.world/content/images/size/w2400/2020/12/Screenshot-2020-12-08-at-12.24.46.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>https://www.airbnb.fr/sublets</figcaption></figure><p>Les annonces airbnb en bail mobilit&#xE9;, location de 1 &#xE0; 10 mois :</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-08-at-12.26.49.jpg" class="kg-image" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" loading="lazy" width="1444" height="1152" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/12/Screenshot-2020-12-08-at-12.26.49.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/12/Screenshot-2020-12-08-at-12.26.49.jpg 1000w, https://blog.hackerhouse.world/content/images/2020/12/Screenshot-2020-12-08-at-12.26.49.jpg 1444w" sizes="(min-width: 720px) 720px"><figcaption>https://www.google.com/search?q=site%3Aairbnb.fr%2Frooms+mobilite</figcaption></figure><h3 id="le-coliving">Le Coliving</h3><p>Un nouveau concept d&apos;habitat partag&#xE9; flexible pour des locations au mois ou &#xE0; la semaines :</p><ul><li>Un espace meubl&#xE9; et fonctionnel de 70 &#xE0; 300m2</li><li>Des services : netflix, m&#xE9;nage...</li><li>Une communaut&#xE9; : entrepreneurs, d&#xE9;veloppeurs, jeunes actifs...</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/12/Sito-1030x773.jpg" class="kg-image" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" loading="lazy" width="1030" height="773" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/12/Sito-1030x773.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/12/Sito-1030x773.jpg 1000w, https://blog.hackerhouse.world/content/images/2020/12/Sito-1030x773.jpg 1030w" sizes="(min-width: 720px) 720px"><figcaption>Exemple de Coliving en asie</figcaption></figure><h3 id="hackerhouse-coliving-et-colocations-pour-geeks">HackerHouse, coliving et colocations pour geeks</h3><p>HackerHouse propose des logements adapt&#xE9;s aux t&#xE9;l&#xE9;-travailleurs pour:</p><ul><li>des s&#xE9;jours de 1 &#xE0; 8 mois</li><li>sans conditions de ressources ni garants</li><li>travailler &#xE0; distance</li><li>rencontrer des colocataires dans le digital ou entrepreneunariat</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/12/hackerhouse-bubble-demo.gif" class="kg-image" alt="La Carte des Colocs &#xE0; Paris &#x2013; Le Guide ultime" loading="lazy" width="1380" height="651"><figcaption><a href="https://hackerhouse.paris">Plateforme de coliving pour start-up</a></figcaption></figure>]]></content:encoded></item><item><title><![CDATA[Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide]]></title><description><![CDATA[<p>UPDATE 01/04/21 : I was able to use cloudflare worker with bubble because I had a legacy domain with <code>Accelerate with Cloudflare</code> off. <a href="https://forum.bubble.io/t/blog-seo-ghost-wordpress-or-any-cms-on-subfolder-blog-with-bubble/121411/20?u=stephane">Read More</a><br>The new solution go <a href="#update-01-04-21">there</a></p><p><em><a href="#requirements">Skip introduction</a> if you already familiar with SEO and subfolder.</em></p><p>If you want to add a blog to your</p>]]></description><link>https://blog.hackerhouse.world/ghost-cms-bubble-blog-subfolder-cloudflare-workers/</link><guid isPermaLink="false">5fb038ac4e7f9c539079784f</guid><category><![CDATA[Bubble]]></category><dc:creator><![CDATA[Stephane Bounmy]]></dc:creator><pubDate>Tue, 17 Nov 2020 10:44:51 GMT</pubDate><media:content url="https://blog.hackerhouse.world/content/images/2020/11/ghost-bubble-cover.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hackerhouse.world/content/images/2020/11/ghost-bubble-cover.jpg" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide"><p>UPDATE 01/04/21 : I was able to use cloudflare worker with bubble because I had a legacy domain with <code>Accelerate with Cloudflare</code> off. <a href="https://forum.bubble.io/t/blog-seo-ghost-wordpress-or-any-cms-on-subfolder-blog-with-bubble/121411/20?u=stephane">Read More</a><br>The new solution go <a href="#update-01-04-21">there</a></p><p><em><a href="#requirements">Skip introduction</a> if you already familiar with SEO and subfolder.</em></p><p>If you want to add a blog to your bubble app you have 2 ways :</p><ul><li>a subfolder: <code>my-bubble-app.com/blog</code></li><li>a subdomain: <code>blog.my-bubbleapp.com</code> </li></ul><p>For SEO, a blog hosted as <strong>subfolder perform better</strong> than subdomain.</p><figure class="kg-card kg-embed-card"><blockquote class="twitter-tweet" data-width="550"><p lang="und" dir="ltr">7) <a href="https://t.co/LcJqqKhFGF">https://t.co/LcJqqKhFGF</a><br>8) <a href="https://t.co/WMiWbyRJa9">https://t.co/WMiWbyRJa9</a><br>9) <a href="https://t.co/l2941Nz3H3">https://t.co/l2941Nz3H3</a><br>10) <a href="https://t.co/z4RakZWRHC">https://t.co/z4RakZWRHC</a><br>11) <a href="https://t.co/urZEnnRy5A">https://t.co/urZEnnRy5A</a><br>12) <a href="https://t.co/RsIh9tMuLt">https://t.co/RsIh9tMuLt</a><br>13) <a href="https://t.co/ATEpLBaPVU">https://t.co/ATEpLBaPVU</a><br>14) <a href="https://t.co/zugPb27QFp">pic.twitter.com/zugPb27QFp</a><br>&#x1F44A; /3</p>&#x2014; Rand Fishkin (@randfish) <a href="https://twitter.com/randfish/status/974011986164854784?ref_src=twsrc%5Etfw">March 14, 2018</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
</figure><h2 id="how-to-implement-a-blog-on-bubble-blog">How to implement a blog on bubble /blog ?</h2><h3 id="build-your-own-blog-engine-on-bubble">Build your own blog engine on bubble</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-11-at-14.02.53.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="2000" height="1290" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-11-at-14.02.53.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-11-at-14.02.53.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-11-at-14.02.53.jpg 1600w, https://blog.hackerhouse.world/content/images/size/w2400/2020/11/Screenshot-2020-11-11-at-14.02.53.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>Building a blog using mardown</figcaption></figure><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.10.12.jpg" width="2000" height="1478" loading="lazy" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.10.12.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.10.12.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.10.12.jpg 1600w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.10.12.jpg 2184w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-11-at-14.02.53-1.jpg" width="2000" height="1290" loading="lazy" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-11-at-14.02.53-1.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-11-at-14.02.53-1.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-11-at-14.02.53-1.jpg 1600w, https://blog.hackerhouse.world/content/images/size/w2400/2020/11/Screenshot-2020-11-11-at-14.02.53-1.jpg 2400w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption>Implemented our own blog engine on bubble using <a href="https://forum.bubble.io/t/markdown-text-editor-add-the-power-of-markdown-to-your-app/53111">markdown editor plugin</a></figcaption></figure><p>PROS</p><ul><li>Native feel of your blog with your app design</li><li>You can CRUD your blog&apos;s articles whenever in your code</li></ul><p>CONS</p><ul><li>You will have to implement it (I did a minimal version in 5 days) and maintain it...</li><li>Rich Text Editor does not support HTML tags or Markdown Editor are not as complete like CMS</li><li>You will have to deal with SEO, metadata...</li></ul><h3 id="use-any-cms-wordpress-ghost-as-blog">Use any CMS : Wordpress, Ghost as blog</h3><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.07.31.jpg" width="2000" height="1484" loading="lazy" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.07.31.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.07.31.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.07.31.jpg 1600w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.07.31.jpg 2186w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.07.59.jpg" width="2000" height="1482" loading="lazy" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.07.59.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.07.59.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.07.59.jpg 1600w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.07.59.jpg 2186w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption>left: <a href="bubble.io">bubble.io</a> (bubble) right: <a href="bubble.io/blog">bubble.io/blog</a> (<a href="http://ghost.org">ghost</a>)</figcaption></figure><p>However on the <a href="https://forum.bubble.io/t/bubble-blog-engine/79079/6?u=stephane">bubble forum</a> this seem to be an endless issue :</p><blockquote>This is a pretty big feature for us to build, so we have not scheduled it on our roadmap currently - Allen Yang, Bubble PM</blockquote><p>I did some researched this week-end and found out :</p><ul><li>Cloudflare Worker can do the job <a href="https://www.codiva.io/blog/post/host-saas-product-blog-in-subdirectory-instead-of-subdomain/">https://www.codiva.io/blog/post/host-saas-product-blog-in-subdirectory-instead-of-subdomain/</a></li><li>Cloudflare has a clean interface you don&apos;t need to install anything</li><li>HTMLWriter Worker </li></ul><p>My results :</p><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.12.40.jpg" width="2000" height="1488" loading="lazy" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.12.40.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.12.40.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.12.40.jpg 1600w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.12.40.jpg 2188w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.12.09.jpg" width="2000" height="1483" loading="lazy" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.12.09.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.12.09.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.12.09.jpg 1600w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.12.09.jpg 2182w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption>left: <a href="www.hackerhouse.paris">hackerhouse.paris</a> (bubble) and right: <a href="hackerhouse.paris/blog">hackerhouse.paris/blog</a> (<a href="ghost.org">Ghost</a> on <a href="https://www.digitalocean.com/pricing/">Digital Ocean</a> $5/mo)</figcaption></figure><h2 id="requirements">REQUIREMENTS</h2><p>In order for this to workout I assume you :</p><ul><li>Use Cloudflare as your domain server</li><li>Have a blog setup: Wordpress, Ghost, whatever</li><li>Have a bubble app running</li><li>Have prettty good knowledge of dns / web</li></ul><p>I highly recommend Cloudflare as it is mostly free and comes with free SSL, caching and more.</p><h2 id="how-does-the-routing-blog-works">How does the routing /blog works ?</h2><p>We use Cloudflare route to introduce a small piece of code called &quot;Cloudflare Worker&quot;.</p><blockquote>A Worker is a piece of code that will be executed between the browser request and the response from server.</blockquote><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screen-Shot-2020-01-07-at-10.13.35-PM.png" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="1072" height="510" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screen-Shot-2020-01-07-at-10.13.35-PM.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screen-Shot-2020-01-07-at-10.13.35-PM.png 1000w, https://blog.hackerhouse.world/content/images/2020/11/Screen-Shot-2020-01-07-at-10.13.35-PM.png 1072w" sizes="(min-width: 720px) 720px"><figcaption>Routing from bubble to ghost using Cloudflare Worker</figcaption></figure><p><br>The tricky part is to rewrite the HTML code returned by our blog</p><h3 id="relative-path">Relative path</h3><p><code>&lt;img src=&apos;/assets/asset.js&gt;</code></p><p> we need to replace by <code>&lt;img src=&apos;<strong>/blog</strong>/assets/asset.js&gt;</code></p><p>So the image will be properly loaded</p><h3 id="full-path">Full path </h3><p><code>&lt;a href=&apos;https://blog.hackerhouse.paris/post/my-super-post/&gt;</code> we need to replace by <code>&lt;a href=&apos;https://hackerhouse.paris/blog/post/my-super-post&apos;/&gt;</code><br>So the user doesn&apos;t switch from <code>hackerhouse.paris/blog</code> to <code>blog.hackerhouse.paris</code> while navigating.</p><h3 id="array-attributes">Array Attributes</h3><p><code>&lt;img srcset=&quot;/blog/content/images/size/w300/2020/11/Screenshot-2020-11-17-at-11.45.53.jpg 300w, /content/images/size/w600/2020/11/Screenshot-2020-11-17-at-11.45.53.jpg 600w, /content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-11.45.53.jpg 1000w, /content/images/size/w2000/2020/11/Screenshot-2020-11-17-at-11.45.53.jpg 2000w&quot;/&gt;</code></p><h2 id="route-blog-using-cloudflare-worker">Route /blog using Cloudflare Worker</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.18.04-1.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="2000" height="537" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.18.04-1.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.18.04-1.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.18.04-1.jpg 1600w, https://blog.hackerhouse.world/content/images/size/w2400/2020/11/Screenshot-2020-11-17-at-10.18.04-1.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>1.Select your Domain</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.16.13.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="2000" height="248" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.16.13.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.16.13.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.16.13.jpg 1600w, https://blog.hackerhouse.world/content/images/size/w2400/2020/11/Screenshot-2020-11-17-at-10.16.13.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>2.Select <code>Workers</code></figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.19.50.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="1894" height="676" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.19.50.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.19.50.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.19.50.jpg 1600w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.19.50.jpg 1894w" sizes="(min-width: 720px) 720px"><figcaption>3. Add route</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.18.28.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="862" height="734" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.18.28.jpg 600w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.18.28.jpg 862w" sizes="(min-width: 720px) 720px"><figcaption>4. Add route and select <code>none</code> in worker</figcaption></figure><p>Replace <code>hackerhouse.paris</code> by your domain name<br>If you want to route <code>/my-super-cool-blog</code> instead of <code>/blog</code> &#xA0;feel free !</p><h3 id="important">Important</h3><p>If routing is not working, make sure to <strong>disable</strong> <code>Accelerate this domain with Cloudflare</code> in bubble.</p><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2021/02/Screenshot-2021-02-05-at-10.41.25.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="2000" height="545" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/02/Screenshot-2021-02-05-at-10.41.25.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/02/Screenshot-2021-02-05-at-10.41.25.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2021/02/Screenshot-2021-02-05-at-10.41.25.jpg 1600w, https://blog.hackerhouse.world/content/images/2021/02/Screenshot-2021-02-05-at-10.41.25.jpg 2012w" sizes="(min-width: 720px) 720px"></figure><h2 id="create-a-test-worker-for-blog-route">Create a test worker for /blog route</h2><p>Go back to your workers page &gt; <code>Manage Workers</code> :</p><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.29.57.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="1268" height="422" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.29.57.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.29.57.jpg 1000w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.29.57.jpg 1268w" sizes="(min-width: 720px) 720px"></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.34.03.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="2000" height="1271" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.34.03.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.34.03.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.34.03.jpg 1600w, https://blog.hackerhouse.world/content/images/size/w2400/2020/11/Screenshot-2020-11-17-at-10.34.03.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>Click on <code>Save and Deploy</code></figcaption></figure><p>Don&apos;t worry so far we just created the worker, we haven&apos;t link it yet.</p><p>I just want you to deploy this in order to make sure your route is working properly before adding the right code to your shiny new blog &#x2728;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.34.48.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="1948" height="852" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.34.48.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.34.48.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.34.48.jpg 1600w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.34.48.jpg 1948w" sizes="(min-width: 720px) 720px"><figcaption>Go back to your Workers route page and click on <code>Edit</code></figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.34.53.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="866" height="746" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.34.53.jpg 600w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.34.53.jpg 866w" sizes="(min-width: 720px) 720px"><figcaption>Select your previously worker created worker and <code>Save</code></figcaption></figure><p>Tadam you should bubble-app.com (bubble) bubble-app.com (our worker)</p><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.39.51.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="1654" height="254" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.39.51.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.39.51.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.39.51.jpg 1600w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.39.51.jpg 1654w" sizes="(min-width: 720px) 720px"></figure><p>If you have an error or your bubble app still displays now I recommend you to back and check every steps.<br></p><h2 id="route-blog-to-your-blog-cms-ghost-wordpress">Route /blog to your blog CMS Ghost / Wordpress</h2><p>My blog is running on <a href="https://blog.hackerhouse.world/ghost-cms-bubble-blog-subfolder-cloudflare-workers/ghost.org">Ghost</a> and running on a $5 <a href="https://www.digitalocean.com/pricing/">Digital Ocean&apos;s droplet</a></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://blog.hackerhouse.world/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">HackerHouse Blog</div><div class="kg-bookmark-description">Thoughts, stories and ideas.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v1.0.0/images/ghost-logo.svg" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide"><span class="kg-bookmark-author">HackerHouse Blog</span><span class="kg-bookmark-publisher">Ghost 14 Nov 2020 &#x2022; 1 min read</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://static.ghost.org/v3.0.0/images/publication-cover.png" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide"></div></a></figure><p>Here come&apos;s the magic : we will replace our <code>Hello World</code> code by the routing to our blog - here for me blog.hackerhouse.paris</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.44.48.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="1946" height="370" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.44.48.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.44.48.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.44.48.jpg 1600w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.44.48.jpg 1946w" sizes="(min-width: 720px) 720px"><figcaption>Go back to your worker and click <code>{ } Quick edit</code></figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-10.45.06.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="2000" height="1124" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-10.45.06.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-10.45.06.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-10.45.06.jpg 1600w, https://blog.hackerhouse.world/content/images/size/w2400/2020/11/Screenshot-2020-11-17-at-10.45.06.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>Here is the code</figcaption></figure><p>Copy and paste the following code and replace the variables:</p><ul><li><code>blogUrl</code> - &apos;<a href="https://blog.hackerhouse.world/">https://blog.hackerhouse.paris</a>&apos; -&gt; &apos;blog.my-domain.com&apos;<br>The url of your hosted blog</li><li><code>blogPath</code> - &apos;/blog&apos; -&gt; &apos;/my-super-cool-blog&apos;<br>only if you want to change your subfolder</li></ul><pre><code class="language-js">const blogUrl = &apos;blog.hackerhouse.paris&apos;;
const blogPath = &apos;/blog&apos;;

class AttributeRewriter {
  constructor(attributeName) {
    this.attributeName = attributeName
  }
 
  element(element) {
    const re = new RegExp(`^https?:\/\/${blogUrl}`, &apos;i&apos;);
    const attribute = element.getAttribute(this.attributeName)    
    // when relative path ex: /assets/ -&gt; /blog/assets
    if (attribute &amp;&amp; !attribute.match(/^https?:\/\//)) {
        var attributes = attribute.split(&apos;,&apos;).map( a =&gt; a.trim().replace(/^\/?(\w+)/,  blogPath + &apos;/$1&apos;));
        console.log(attributes);
      element.setAttribute(
        this.attributeName, attributes
      )
    }
    // when full path ex: blog.hackerhouse.paris -&gt; /blog (re-go through worker)
    else if (attribute &amp;&amp; attribute.match(re)) {
      var attributes = attribute.split(&apos;,&apos;).map( a =&gt; a.trim().replace(re, blogPath));
      element.setAttribute(
        this.attributeName,
        attributes
      )
    }
  }
}

async function handleRequest(req) {
  const regexp = new RegExp(`(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\\${blogPath}\\b`);
  // we redirect any query from https://my-bubble-app.com/blog to blog.my-bubble-app.com
  console.log(&apos;req: &apos;, req.url.toString().replace(regexp, blogUrl));
  const res = await fetch(req.url.toString().replace(regexp, blogUrl));
 
const rewriter = new HTMLRewriter()
  .on(&apos;a&apos;, new AttributeRewriter(&apos;href&apos;))
  .on(&apos;img&apos;, new AttributeRewriter(&apos;src&apos;))
  .on(&apos;link&apos;, new AttributeRewriter(&apos;href&apos;))
  .on(&apos;script&apos;, new AttributeRewriter(&apos;src&apos;))
  .on(&apos;img&apos;, new AttributeRewriter(&apos;srcset&apos;))
  .on(&apos;meta&apos;, new AttributeRewriter(&apos;content&apos;))
 
addEventListener(&apos;fetch&apos;, event =&gt; {
  event.respondWith(handleRequest(event.request))
})
</code></pre><p>Once done click save and deploy</p><p>You should now see your shiny new blog on <code>/blog</code></p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-11.14.42.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="2000" height="1456" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-17-at-11.14.42.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-17-at-11.14.42.jpg 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2020/11/Screenshot-2020-11-17-at-11.14.42.jpg 1600w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-17-at-11.14.42.jpg 2182w" sizes="(min-width: 720px) 720px"><figcaption>`</figcaption></figure><h2 id="conclusion-bubble-ghost-wordpress-cloudflare">Conclusion Bubble + Ghost / Wordpress + Cloudflare</h2><p>It works pretty well and quite fast but note there is a small pricing if you hit 100k requests / day </p><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-14-at-21.32.05-1.jpg" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="1556" height="916" srcset="https://blog.hackerhouse.world/content/images/size/w600/2020/11/Screenshot-2020-11-14-at-21.32.05-1.jpg 600w, https://blog.hackerhouse.world/content/images/size/w1000/2020/11/Screenshot-2020-11-14-at-21.32.05-1.jpg 1000w, https://blog.hackerhouse.world/content/images/2020/11/Screenshot-2020-11-14-at-21.32.05-1.jpg 1556w" sizes="(min-width: 720px) 720px"></figure><p>This guide also works for anything not only bubble :</p><ul><li><code>/</code> -&gt; Bubble</li><li><code>/shop</code> -&gt; Shopify</li><li><code>/blog</code> -&gt; Wordpress</li><li><code>/help</code> -&gt; Zendesk</li></ul><p>Etc...</p><p>I&apos;ve wrote this tutorial on my free time. This is still experimental I hope it will help.</p><p>You can ask questions on the <a href="https://forum.bubble.io/t/blog-seo-ghost-wordpress-or-any-cms-on-subfolder-blog-with-bubble/121411?u=stephane">bubble forum</a> I will try to help out</p><p>If you need personal 1-on-1 support you can <a href="https://en.malt.fr/profile/bubble">hire me </a></p><h3 id="update-01-04-21">UPDATE 01/04/21</h3><p>Since bubble moved to cloudflare, you cannot proxy your traffic anymore thus, use the routing provided by cloudflare workers.</p><figure class="kg-card kg-embed-card"><iframe width="267" height="200" src="https://www.youtube.com/embed/MYQPzrgrikE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></figure><h3 id="sitemap-worker">Sitemap worker</h3><p>We use a separate worker to handle properly sitemap rewriting. He will live at <code>blog.hackerhouse.world/worker/sitemap.xml</code></p><pre><code class="language-javascript">addEventListener(&apos;fetch&apos;, event =&gt; {
  event.respondWith(handleRequest(event.request))
})

/**
 * Respond to the request
 * @param {Request} request
 */
async function handleRequest(request) {
  const res = await fetch(request.url.replaceAll(&apos;https://blog.hackerhouse.world/worker&apos;, &apos;https://blog.hackerhouse.world&apos;));
  let body = await res.text();

  // we redirect any query from https://my-bubble-app.com/blog to blog.my-bubble-app.com
  const regexp = new RegExp(`blog.hackerhouse.world\/([a-zA-Z-\/0-9.]*)`, &apos;g&apos;)

  while ((match = regexp.exec(body)) !== null) {
    if (match.index === regexp.lastIndex) {
        regexp.lastIndex++;
    }
    console.log(`Found ${match[0]} (${match[1]}) start=${match.index} end=${regexp.lastIndex}.`);
    if (match[0].match(/\.xml$/)) {
        console.log(match[0]);
        body = body.replace(match[0], &apos;blog.hackerhouse.world/worker/&apos; + match[1])
    }
    else if (match[0].match(/\.xsl$/)) {
        body = body.replace(&apos;//&apos; + match[0], &apos;https://blog.hackerhouse.world/&apos; + match[1])        
    }
    else {
        body = body.replace(match[0], &apos;hackerhouse.world/blog/&apos; + match[1])        
    }
  }
  console.log(&apos;done&apos;, body);
  return new Response(body, {status: 200, headers: {&apos;Content-Type&apos;: &apos;application/xml&apos;}})
}</code></pre><p>What this guy does :</p><ul><li>replacing link url <code>blog.hackerhouse.world/*</code> -&gt; <code>hackerhouse.world/blog/*</code></li><li>replacing xml urls <code>blog.hackerhouse.world/*.xml</code> -&gt; <code>blog.hackerhouse.world/worker/*.xml</code> (yes we always need rewrite for others sitemaps)</li><li>Replacing <code>xsl</code> relative path to absolute url in order to have the xml displayed properly</li></ul><p>Then set the worker to the <code>blog.hackerhouse.world/worker/*</code></p><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2021/04/Screenshot-2021-04-02-at-10.26.19.png" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="2000" height="267" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/04/Screenshot-2021-04-02-at-10.26.19.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/04/Screenshot-2021-04-02-at-10.26.19.png 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2021/04/Screenshot-2021-04-02-at-10.26.19.png 1600w, https://blog.hackerhouse.world/content/images/2021/04/Screenshot-2021-04-02-at-10.26.19.png 2068w" sizes="(min-width: 720px) 720px"></figure><h3 id="submit-our-worker-sitemap-to-google-search-console">Submit our worker sitemap to Google Search Console</h3><p>Reminder:</p><ul><li><code>blog.hackerhouse.world/sitemap.xml</code> is the original sitemap generated from ghost</li><li><code>blog.hackerhouse.world/worker/sitemap.xml</code> is the rewritten sitemap generated by our worker who fetch on <code>blog.hackerhouse.world/sitemap.xml</code></li></ul><p>Now we can submit to Google Search Console</p><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2021/04/Screenshot-2021-04-02-at-10.20.45.png" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="1906" height="546" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/04/Screenshot-2021-04-02-at-10.20.45.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/04/Screenshot-2021-04-02-at-10.20.45.png 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2021/04/Screenshot-2021-04-02-at-10.20.45.png 1600w, https://blog.hackerhouse.world/content/images/2021/04/Screenshot-2021-04-02-at-10.20.45.png 1906w" sizes="(min-width: 720px) 720px"></figure><p>If you have old blog url indexed by Google link me: just disable them:</p><figure class="kg-card kg-image-card"><img src="https://blog.hackerhouse.world/content/images/2021/04/Screenshot-2021-04-02-at-09.50.43.png" class="kg-image" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide" loading="lazy" width="2000" height="1007" srcset="https://blog.hackerhouse.world/content/images/size/w600/2021/04/Screenshot-2021-04-02-at-09.50.43.png 600w, https://blog.hackerhouse.world/content/images/size/w1000/2021/04/Screenshot-2021-04-02-at-09.50.43.png 1000w, https://blog.hackerhouse.world/content/images/size/w1600/2021/04/Screenshot-2021-04-02-at-09.50.43.png 1600w, https://blog.hackerhouse.world/content/images/2021/04/Screenshot-2021-04-02-at-09.50.43.png 2042w" sizes="(min-width: 720px) 720px"></figure><h2 id="update-blog-s-robots-txt">Update blog&apos;s robots.txt</h2><figure class="kg-card kg-code-card"><pre><code class="language-text">User-agent: *
Sitemap: https://blog.hackerhouse.world/worker/sitemap.xml
Disallow: /ghost/
Disallow: /p/</code></pre><figcaption><a href="https://blog.hackerhouse.world/robots.txt">http://blog.hackerhouse.world/robots.txt</a></figcaption></figure><h3 id="resources">Resources </h3><p>I&apos;ve found help using the following resources :</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://community.cloudflare.com/t/host-product-blog-as-blog-subdirectory-and-proxy-it-from-the-edge/20873"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Host product blog as /blog subdirectory, and proxy it from the edge</div><div class="kg-bookmark-description">For a SAAS product, there will be many support content. Like Articles, Blogs, Tutorials, etc. These pages are typically hosted on a different hosting platform than the main product (and the root domain). The first question that is asked is, should these be in subdomain (https://blog.example.com) o&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://aws1.discourse-cdn.com/cloudflare/optimized/2X/c/cc21f9ae044faf4a588d9ae24740c997f960420d_2_180x180.png" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide"><span class="kg-bookmark-author">Cloudflare Community</span><span class="kg-bookmark-publisher">jayaprabhakar</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://aws1.discourse-cdn.com/cloudflare/original/3X/b/c/bcafead85b4cf7be6d3679f4e8704ea515a69fad.png" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide"></div></a></figure><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.codiva.io/blog/post/host-saas-product-blog-in-subdirectory-instead-of-subdomain/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Host Product Blog in Subdirectory Instead of Subdomain</div><div class="kg-bookmark-description"></div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.codiva.io/img/android-icon-192x192.png" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide"><span class="kg-bookmark-author">Codiva.io</span></div></div></a></figure><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://blog.cloudflare.com/introducing-htmlrewriter/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Introducing the HTMLRewriter API to Cloudflare Workers</div><div class="kg-bookmark-description">The HTMLRewriter can help solve two big problems web developers face today: making changes to the HTML, when they are hard to make at the server level, and making it possible for HTML to live on the edge, closer to the user &#x2014; without sacrificing dynamic functionality.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://blog.cloudflare.com/favicon.png" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide"><span class="kg-bookmark-author">The Cloudflare Blog</span><span class="kg-bookmark-publisher">Rita Kozlov</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://blog.cloudflare.com/content/images/2019/11/cloudflare-workers-htmlrewriter.png" alt="Ghost CMS x Bubble : /blog subfolder using Cloudflare Workers - Complete guide"></div></a></figure>]]></content:encoded></item></channel></rss>