Det er tid for den tradisjonelle jule-PULSa, som tradisjon tro lanseres 13. dag jul.

Tidligere har jeg hatt en draft liggende i Gmail som jeg skriver notater i. Discourse [red.anm: PULS publiseres først internt i Discourse-forumet vårt] har et rotete draft-system jeg ikke skjønner bæra av, så denne måneden har jeg ikke skrevet noen notater. Tl,dr: har jeg glømt noe, er det 100% teknologien sin feil, og 0% August sin feil.

Magnar, Thought Leader

Phil Jackson, en fyr på Twitter med runde briller, minner oss på at Magnar er en vis mann.

Magnar minner oss også på dette selv, i 16 minutter om Pure Functions. Kult å lage sånne videoer, low-tech og bare fokus på bra innhold.

Christin

Christin har blitt Kodemaker, og tabber seg skikkelig ut ved å kalle oss “friendly” på Twitter! Ha ha.

Men, kult! Og Erik Assum er misunnelig.

Christian på podcast-video-ting

Christian ble invitert til å snakke om testing på en podcast som ser ut til å være en Google Hangout? Christian demonstrerer at selv om du skriver bok om TDD og har skjegg, kan tidssoner fortsatt være en utfordring.

Open source-bidrag

Her er det skikkelig mye greier! Kom gjerne med innspill på om du setter pris på denne delen, som i bunn og grunn er en oppsummering av folks Github-profiler, og er ganske tidkrevende å sette sammen.

Eivind committer til et spennende repo som ser ut til å være en blogg som jeg tipper ikke er langt unna å bli lansert.

Desverre møter Eivind en øredøvende stillhet når han fikser en bug i spring-data-jdbc-ext.

Christian lager spasm, som er en bitteliten sak som ligger på toppen av React og hjelper til med routing og state-håndtering av single page apps. Issue #2, #4 og #5 har blitt fikset og/eller lukket. Jeg antar at Torstein Bjørnstad som melder inn issues er noen han jobber med på NRK? Ikke at jeg ikke har noen tro på at andre enn kolleger er interessert i å bidra til Christian sine prosjekter, altså.

Christian bidrar også til at AirBnB sitt bibliotek “reagent” får nytt navn, “enzyme”, siden det kræsjer med et eksisterende prosjekt. Maintaineren sier “please do not offer simple “+1s”, as these add no value.” så konklusjonen må derfor bli at Christian sin kommentar “adds value” da den ikke ble slettet.

Dessuten har Christian sørget for at det er en mindre typo på internett nå enn det var før.

Ronny minner oss på at det fortsatt er lett å glømme å skrive git push. Han observerer også snodige feilmeldinger i Grails sin asset-pipeline, og som vanlig med snodige feilmeldinger konkluderes det med “The only thing i could think of”, “I doubt the latter so i bet your good.” og “Hope so”. Alltid kjedelig med issues som ikke kan reproduseres. Til slutt har Ronny også eksperimentert med hvordan en standard Grails-app burde se ut etter du har kjørt “grails create-app”.

Finn jobber med en POC for Android Wear. IT-sjef for NSB Trafikk IKT hadde noen idéer til noe Finn ikke har noe særlig kompetanse på, nemlig Android Wear, og Finn lærer seg derfor dette på fritiden. Kult, det!

Magnar har som vanlig gjort sinnsykt mye greier. Jeg velger å være lat denne måneden, sjekk sjæl! https://github.com/magnars?tab=activity. Den største nyheten er nok release av prone 0.5.0, med f.eks ganske så sexy håndtering av ajax-requests.

Odin leker med Kafka! Virker som en veldig lite Kafkask prosess (badam-pish). Sikkert lurt også, Kafka virker som det kan løse en hel haug med problemer. I tillegg har Odin gjort det mulig å logge ut dersom du bruker clj-oauth2.

August liker å snakke om seg selv i tredjeperson, og nevner at en bug i ClojureScript ble meldt inn. Value semantics er det viktigste med values, men ClojureScript leverte ikke varene. Men det ble fikset på null komma svisj, også takket være Magnar sitt eminente bidrag med Clojure-eksempelet som demonstrerer bugen. Denne buggen ble forøvrig oppdaget ved bruk av Mori, som er en ren JS-versjon av ClojureScript sine datastrukturer.

Kjetil tweaker dotfiles!

Magnus knuser PNG-er, men møter desverre en del stillet (halive #12, elm-make #73) i issue-trackeren.

Stein Tore forsøker å få smarthuset sitt til å holde litt bedre på varmen i vinterkulda.

Stian jobber videre med booking-systemet bygget på Datomic og React.

Bloggposter

Stig blogger! Stig forteller b.la. at hvis du trenger et kick, er orientering et godt alternativ. Her fortelles det i detalj om systemet Stig har laget for å spore et løp mens det pågår, med GPS-tracking og det hele. I gamle dager måtte man sette bjelle på løperne, men det slo ikke helt an.

Magnus demonstrerer at funksjonelle språk ikke er begrenset til trauste ting som spam-håndtering hos Facebook, det kan også brukes til ting som betyr noe for oss industri-utviklere: CRUD! Her er det Haskell på backend, og Elm på front-end.

Hvis man kunne tenke seg å høre Magnus snakke litt engelsk og få en kjapp bekreftelse på at navnet hans faktisk er Magnus, har man muligheten her. I tillegg får man se hva slags features Magnus har jobbet med i det siste i elm-light.

Hadde vært kult om Magnus får Haskell- eller Elm-oppdrag ved neste korsvei. Det er i alle fall ikke synligheten det skal stå på!

P.S, hvis du lurer på hva “Elm” er, har vi her et bilde av en finfin variant av Elm, nemlig gode gamle Ulmus minor: