Gå til indhold

Journalen · feltnoter

Noter fra arbejdet.

Tekniske noter fra projekterne, skrevet mens arbejdet står på. Cirka én om ugen pr. projekt.

12udgivet
  1. Hvorfor er min WooCommerce-webshop langsom?

    En langsom WooCommerce-webshop har sjældent én årsag. Her er de steder, jeg kigger først, når en butik er blevet tung, fra hosting og database til billeder og tredjepartsscripts, og hvordan du måler, før du ændrer noget.

    #woocommerce#performance
  2. Sådan overtager du en WordPress-side fra et tidligere bureau

    Når samarbejdet med et bureau slutter, skal hjemmesiden flytte med. Her er rækkefølgen, jeg bruger, når jeg overtager en WordPress-side: adgange, backup, et overblik over hvad der faktisk er installeret, og hvad der skal ske, før noget bliver opdateret.

    #wordpress#operations
  3. Hvad et teknisk SEO-tjek faktisk finder

    Ikke keywords. Mest sider, Google ikke kan se, sider den ser to gange, og sider der er for langsomme på en telefon til at gøre en forskel. De fund, der går igen på små danske virksomheders hjemmesider.

    #seo#technical-seo#geo#performance
  4. At overtage en Laravel-app, når udvikleren er stoppet

    Appen virker, den der byggede den er væk, og ingen ved, hvad der sker, hvis man rører ved den. Det her kigger jeg på i den første uge, i den rækkefølge der forhindrer, at det bliver værre.

    #laravel#php#maintenance#legacy
  5. WooCommerce eller Shopify til en dansk webshop

    Begge kan drive en god dansk webshop. Valget handler sjældent om funktioner, men om hvem der ejer serveren, hvad synkroniseringen til regnskabet skal kunne klare, og hvor meget af shoppen du vil ændre om tre år.

    #woocommerce#shopify#ecommerce#integrations
  6. Da en gavekortplatform skulle lære at sælge en klubaften

    Kuvert startede som gavekort til restauranter. Så ville en natklub i Vejle have billetter, releases og bokse. En klub sælger ikke et bord kl. 19.30, den sælger natten, og døren viste sig at være den sværeste skærm i produktet.

    #kuvert#ticketing#nightlife#ux
  7. Et gemt wallet-pass er en kopi

    Kuvert-gavekort kan gemmes i Apple Wallet og Google Wallet. At få passene signeret var den nemme halvdel. Den svære halvdel var at opdage, at et gemt pass aldrig opdaterer sig selv, så et brugt kort blev ved med at vise sin gamle saldo.

    #kuvert#apple-wallet#google-wallet#gift-cards
  8. Hvorfor Kuvert aldrig holder pengene

    Kuvert sælger gavekort til danske restauranter og spillesteder, og den første beslutning var, hvor pengene ligger mellem salget og middagen. Svaret er: slet ikke hos os. Det ene valg formede refunderinger, chargebacks og gebyret.

    #kuvert#stripe-connect#payments#gift-cards
  9. Hvad tre dages crawler-logs viste, efter jeg lagde en llms.txt ud

    Jeg byggede det tekniske fundament for GEO på micci.dk: en llms.txt, bevidste robots-regler og én loglinje pr. crawler, og læste derefter loggen. Assistenterne henter robots.txt og sitemap.xml langt oftere end sider, og en user-agent viser sig at være en påstand, ikke en identitet.

    #geo#seo#crawlers#llms-txt+1
  10. Jeg genopbygger Habbo.dk for voksne, ti år for sent

    skyskraber er min hobby: et 2D-chatunivers for dansktalende voksne i traditionen fra Habbo, Netstationen og 3Dbyen. 123 tabeller, 51 WebSocket-moduler, én udvikler.

    #skyskraber#habbo#websockets#chat-platform
  11. Den e-mail-API, jeg ville have, men ikke kunne købe

    poststack er den e-mail-API til udviklere, jeg byggede efter et år med at sy tre leverandører sammen. Argumentet for ét produkt til transaktionelle mails, marketing og indgående mail i stedet for tre.

    #poststack#email-api#transactional-email#developer-tools
  12. Hvorfor alle micci-projekter deployer til hoststack

    hoststack er den europæiske PaaS, jeg byggede, da Renders udvikleroplevelse og Hetzners priser ikke kunne stå på samme faktura. Et år efter er her grunden til, at alle projekter, jeg sender ud, bor der.

    #hoststack#paas#infrastructure#european-hosting