Anders är en webbutvecklare och hårdrockare som gillar brädspel, kaffe och öl.

2012, året som gick

Ännu ett år är avslutat, varvid det är lägligt att skriva litet om de 12 månader som gått. Jag tänker huvudsakligen hålla mig till ämnet webbutveckling och programmering, men avslutar också med en lista över de böcker jag läst.

Sådant jag älskat under året

Den röda tråden är att jag bytt fokus från Ruby till Python, efter nästan två års utforskande där jag känner att jag nått vägs ände. Vidare har jag fokuserat på att kvalitetsäkra mina leveranser.

  • Ubuntu: Jag bytte under året ut Arch linux som primärt OS på min PC, ännu har jag inte tittat tillbaka även om jag saknar vanilla Gnome 3.
  • CSSLint: äntligen. Ett verktyg som kvalitetssäkrar CSS-kod. Råkade även bli min första ivägskickade (och godkända) pull request på GitHub.
  • JSLint: JavaScript som det borde vara. Jag är numera fullständigt trygg i mig själv som JavaScript-författare, och det hade jag inte varit utan JSLint. Även JSHint har varit aktuellt i projekt med jQuery.
  • Jenkins: Continous Integration är ett strålande verktyg som blott alldeles för ofta förknippas med hård backendutveckling och deploys. Det går dock utmärkt att använda till lättare saker också, t ex validering av HTML, JSLint av JavaScript och automatisering av Seleniumtester. Mitt liv är avsevärt enklare numera när jag slipper göra detta manuellt.
  • Django: Den här bloggen är skriven i Django. Nog sagt.
  • Flask: Det som inte kändes helt hundra med Sinatra fann jag svaret på i python-communityt.
  • OAuth: Jag ska aldrig mer lagra lösenord och känslig info i någon av mina databaser!

Annat jag arbetat med: Node.js, Arduino, Raspberry Pi, Amazon S3, AppFog, Microdata och GNU Make.

Årets nykomlingar / bubblare

Verktyg som varit på frammarch i år och som jag med glädje använt, såväl personligen som i konsultprojekt.

  • Twitter Bootstrap: en mycket välkommen frisk fläkt för prototypdriven utveckling och gränsnittsutveckling.
  • ZURB Foundation: tävlar mot ovanstående, med olikheter och likheter. Jag älskar denna!
  • Knyle Style Sheets (KSS): Numera dokumenterar jag CSS som ett proffs. Jag förstår inte hur jag gjorde innan KSS, men att gå tillbaka är uteslutet.

Lästa böcker

  • JavaScript: the good parts av Douglas Crockford
    En bok som påminde mig om hur mycket jag älskar JavaScript. Den satte tonen på och innehöll nog inspiration för hela 2012.
  • Adaptive web Design av Aaron Gustafson
    Den första boken jag läste från pärm till pärm med i ePub-formatet. Ett måste för alla som inte orkar eller har tid att backa till 2006 för att förstå vad Progressive Enhancement innebär.
  • The Gathering Storm av Robert Jordan och Brandon Sanderson
    Jag visste att jag hade något annat att vänta mig, men jösses vilket lyft Wheel of Time fick i och med den här boken! En av de bästa i serien, tillika den första jag läser på originalspråk.
  • Towers of Midnight av Robert Jordan och Brandon Sanderson
    Inte riktigt lika rättfram som ovanstående men fortfarande fantastisk. Tillsammans är de den perfekta målrakan inför den sista delen i Wheel of Time i början på nästa år. Jag kan knappt tro att det är sant, ska verkligen serien sluta nu?
  • Darkly Dreaming Dexter av Jeff Lindsay
    Äntligen läste jag den bok som inspirerade till en TV-serie jag skarpt gillade. Jag blev inte besviken.

... samt 14 delar i Sagan om Drakens återkomst (del 9-22) av Robert Jordan: Klanernas uppbrott, Stormen vaknar, Fursten av kaos, Svarta tornet, Vindarnas skål, En krona av svärd, Knivarnas väg, Järnets tid, Vinterns hjärta, De nio månarnas dotter, Dunklets korsväg, De dödas stad, Tar Valons fånge och Fällan.