[{"content":"Hei og velkommen til Oslo Clojure Meetup sin nettside! Her har vi en oversikt over tidligere meetups og litt info om dem.\nUnder følger en kort guide for å bidra med et nytt innslag.\nTo framgangsmåter Denne nettsiden er bygd med Hugo, et verktøy for å genere statiske nettsider.\nI deres quick start guide finnes det instruksjoner for å installere og komme i gang med Hugo.\nDu kan enten bruke hugo direkte, eller så kan du bruke det lille scriptet ./ocm.sh som du finner i dette repoet.\nQuick Start med ./ocm.sh Du må gjerne lese hele posten, men hvis du helst vil komme i gang så fort som mulig, er dette det du trenger å gjøre:\nchmod +x ./ocm.sh for å gjøre ./ocm.sh eksekverbar ./ocm.sh new-post \u0026lt;Tittlen På Ditt Innslag\u0026gt; for å opprette en ny post Fyll inn hver av seksjonene i den nye fila ./content/posts/\u0026lt;tittelen-på-ditt-innslag\u0026gt;.md ./ocm.sh preview for å forhåndsvise posten Set draft: false i frontmatter\u0026rsquo;et på din post, som ligger i ./content/posts/\u0026lt;tittelen-på-ditt-innslag\u0026gt;.md ./ocm.sh build Commit og push! Når endringen er i master, deployes siden automatisk 🥳 Opprette en ny post Hver post en enkel Markdown fil som ligger i ./content/posts/\u0026lt;tittel-på-ditt-innslag\u0026gt;.md.\nDu kan generere en ny fil ved å bruke Hugo,\nhugo new content content/posts/\u0026lt;tittel-på-ditt-innslag\u0026gt;.md\neller med ./ocm.sh,\n./ocm.sh new-post \u0026lt;Tittel På Ditt Innslag\u0026gt;\nDa får du lagd en Markdown fil som starter med litt metadata. ./ocm.sh lager også overskrifter for deg.\n--- title: \u0026#39;Tittel På Ditt Innslag\u0026#39; date: \u0026#39;2026-01-01\u0026#39; draft: true --- Format For hver meetup, vil vi gjerne ha med:\nTema Hvem som snakket Dato Referanser (for eksempel lenker til relevante artikler, talks, repoer, kodesnutter osv.) Opptak, hvis det finnes Her er et forslag du kan bruke til inspirasjon:\n--- title: \u0026#39;Oslo Socially Functional Reboot: Functional Core / Imperative Shell\u0026#39; date: \u0026#39;2026-02-24\u0026#39; draft: true --- ### Tema Funksjonell kjerne/imperativt skall; hvordan å anvende funksjonell programmering gjennom en hel programmvarearkitektur. Konfliktfrie repliserte datatyper og API-design; unngå problemer med mutasjon og samtidig skriving. ### Talere Magnar Sveen: \u0026#34;Funksjonell kjerne, imperativt skall: en arkitektur på vranga\u0026#34; Teodor Elstad: \u0026#34;Can Conflict-free Replicated Data-Types teach us anything about API-design?\u0026#34; ### Dato 24. februar 2026 ### Referanser Opptak av \u0026#34;Funksjonell kjerne, imperativt skall\u0026#34; på JavaZone: [En arkitektur på vranga på JavaZone](https://parenteser.mattilsynet.io/fkis-jz/) Paper nevnt under \u0026#34;Can Conflict-free Replicated Data-Types teach us anything about API-design?\u0026#34; [A comprehensive study of Convergent and Commutative Replicated Data Types](https://inria.hal.science/inria-00555588v1/document) Bloggpost skrevet av Teodor Heggelund etter meetup\u0026#39;en: [Intensjon, instruks og effektuering: byggesteiner i effektsystemer](https://parenteser.mattilsynet.io/intensjon-instruks-effektuering/) Forhåndsvisning av posten din Hvis du vil, så kan du nå forhåndsvise posten din!\nDet gjør du med enten,\nhugo hugo server --buildDrafts --navigateToChanged\neller\n./ocm.sh preview\nsom begge starter opp en liten server på localhost:1313 for deg!\nPublisere posten din Når du er fornøyd med posten din, så er det bare ett steg igjen: Publisere!\nHvis du er skarp, la du kanskje merke til den lille draft: true-greia i frontmatter\u0026rsquo;et? Den er der slik at man kan jobbe med utkast uten at man ved uhell publiserer posten når man pusher branchen sin.\nMen nå som vi er klare, kan vi sette draft til false og så fyre løs med enten\nhugo\neller\n./ocm.sh build!\nDa genereres det en tilsvarende HTML fil i ./public/posts/\u0026lt;tittlen-på-ditt-innslag\u0026gt;/index.html.\nDa er det bare å committe og pushe til GitHub, og når endringen din er i master, så deployes siden automatisk 🥳\n","permalink":"https://osloclojuremeetup.github.io/posts/bidra-med-nytt-innslag/","summary":"\u003cp\u003eHei og velkommen til Oslo Clojure Meetup sin nettside! Her har vi en oversikt over tidligere meetups og litt info om dem.\u003c/p\u003e\n\u003cp\u003eUnder følger en kort guide for å bidra med et nytt innslag.\u003c/p\u003e\n\u003ch2 id=\"to-framgangsmåter\"\u003eTo framgangsmåter\u003c/h2\u003e\n\u003cp\u003eDenne nettsiden er bygd med \u003ca href=\"https://gohugo.io/\"\u003eHugo\u003c/a\u003e, et verktøy for å genere statiske nettsider.\u003c/p\u003e\n\u003cp\u003eI deres \u003ca href=\"https://gohugo.io/getting-started/quick-start\"\u003equick start guide\u003c/a\u003e finnes det instruksjoner for å installere og komme i gang med Hugo.\u003c/p\u003e\n\u003cp\u003eDu kan enten bruke \u003ccode\u003ehugo\u003c/code\u003e direkte, eller så kan du bruke det lille scriptet \u003ccode\u003e./ocm.sh\u003c/code\u003e som du finner i dette repoet.\u003c/p\u003e","title":"Bidra Med Nytt Innslag"}]