Jfokus 2012: Det var det

Functional Thinking, Neal Ford, ThoughtWorks, Inc

Neal Ford är alltid intressant att lyssna på.
I den här föreläsningen påpekar han att man kan tänka funktionellt i vilket språk som helst.
Det finns en hel del man kan göra direkt, som t.ex att göra funktionerna fria från sidoeffekter, dvs. ge sjutton i att hålla ett state utanför funktionen och se till att funktionens enda resultat är returvärdet.
Om Oracle får till tail-call optimization i Java 8 så kan vi också börja skriva mer recursiv kod…

HTML5 with Play Scala, CoffeeScript and Jade, Matt Raible, Raible Designs

Det verkar som om Matt fick lägga ner merparten av sin tid på att få ihop alla ramverk och hjälp-bibliotek. Kanske hade gått snabbare att göra själv.

Up and out: Scaling software with Actors, Viktor Klang, Typesafe

En räsergenomgång av Akka 2.0. Funkade bra för mig som en liten doft av vad Akka är för något, eftersom jag i princip inte visste något annat än att det är en implementation av “The actor pattern”, typ.
Jag har förstått att det är ett problem för Node.js-användare att hantera fel, speciellt att hålla reda på att något gått fel och sköta någon slags damage-control och självläkning. Känns bra att Akka-utvecklarna verkar ha tagit ett ordentligt grepp kring detta.

It Is Possible to Do Object-Oriented Programming in Java, Kevlin Henney, Curbralan

Ja det går att skriva objekt-orienterad kod i Java. Tror jag.
Problemet är att det är lätt att gå bort sig och förstöra inkapslingen genom att t.ex. låta främlingar känna till för mycket om dina objekts interna uppbyggnad.
Java är ju extremt flexibelt så man kan ju göra lite hur som helst…

Regex Applied – When Regex is a Winner, Staffan Nöteberg, Rekursiv AB

En grundläggande kurs i regexp. Lite för basic för mig men den gav mig i alla fall insikt att det finns en massa mer jag kan lära mig om regexp.
Är kanske dags att köra ett kunskapslyft?

Developing Mobile Web Apps with PhoneGap, Pamela Fox

Pamela är som vanligt insatt och kärnfull och radar upp alla valmöjligheter som finns om du vill skapa en app för flera olika mobila plattformar, t.ex.
* Koda native. – Mycket dubbelarbete, koda i Java, Objective C, C++, .NET
* Metaprogramera mot ett API som i sin tur kompilerar till native
* Metaprogramera mot ett API som i sin tur kör i en virtuell maskin som skickas med appen
* Gör en web-app som kör som en webview i en liten omslutande native-app
Hur gör vi?

Cool Code, Kevlin Henney, Curbralan

Jag gillar verkligen att lyssna på insatta akademiska analyser om konsten att programmera.
Kevin är kunnig och underhållande.
Det var en bra avslutning på en lyckad konferens.


A Holistic View on Developer Productivity

What does developer productivity mean, really? Is it churning out more code or less code? Is it to have less bugs in production or shipping code more often? Is it doing a lot of things or just one thing? Let’s think about this for a moment. I believe developer productivity is about getting more things […]


Improving the usability of Aftonbladet Video-clip pages

We have recently started the process of improving the usability of video-clip pages. In order to get an idea of where Aftonbladet stands compared to other world-class online video/news providers, we conducted an online test answered by 110 visitors of Aftonbladet TV. In this test we compared their perception of an Aftonbladet TV video-clip page […]


Schibsted’s 1st iOS Deployment Meet-up

Schibsted’s 1st iOS Deployment Meet-up Thursday, 28th of April 2016: getting to know each other, guests arrive Friday, 29th of April 2016: the meet-up date We here at Aftonbladet had been planning on having a meet-up with iOS developers across various Schibsted companies for many months. We had a range of topics in mind for […]


Hackday: The Future of Storytelling is social, engaging and rewarding

We gathered students, journalists, developers and designers to get together and conceptualize something new for the news industry. This was our first organized hack event – The Future of Storytelling Hack. The hack was a team-based, news-media-focused prototyping and experimentation event within storytelling over two days at Kungsbrohuset, Schibsted and Aftonbladets headquarter in Stockholm. A good story used to […]