Jeg starter mange hobbyprosjekter. De fleste er bare små eksperimenter uten særlig verdi. Andre er mer ambisiøse, men stopper opp lenge før de er ferdige. Noen få er jeg stolt av...
FSharp.Msisdn er et lite biblotek som skal gjøre det enkelt å jobbe med internasjonale telefonnumre i F#, og er det første .NET-prosjektet jeg har publisert på NuGet.
FORTHolito er en Ruby-implementasjon av et subset av programmeringsspråket FORTH. Det kan være verdifullt å se på kildekoden for dem som er interesserte i hvordan man implementerer en tolker i et dynamsik høynivå-språk som Ruby.
QuickBencher er et biblotek for å gjøre ytelsesmålinger i .NET-kode.
Note to self: Move to Github and publish to NuGet
Nok en tolker for et programmeringsspråk implementert i Ruby, denne gangen for et subset av REBOL.
Verktøy utviklet i ASP.NET for å administrere liga og cup-kamper (i for eksempel Foosball). Ble brukt i CMA Contiki da jeg jobbet der.
En veldig enkel wiki implementert i Clojure. Bruker Markdown, MongoDB for persistens, hiccup for HTML-generering, compojure for routing, og Ring for annen webserver-funksjonalitet.
Ropy er et anderledes programmeringsspråk! Jeg lagde det som et bidrag til en konkurranse i desember 2012. Tolkeren er implementert i Ruby, og klokker inn på 160 kodelinjer.
Du bør ta en titt på Ropy og forsøke å forstå hvordan det kan brukes til å løse problemer, fordi det tvinger deg til å tenke tanker du kanskje aldri før har tenkt.