ga('send', 'pageview');

Citerus blogg

Citerus blogg

Craftsmanship exchange - en vecka i Grand Rapids
/

Craftsmanship exchange – en vecka i Grand Rapids

Den 14 april inleddes det första utbytet mellan Citerus och Atomic Object. Först ut var Mattias Holmqvist. Jag flög ut från Stockholm den 14 april för att inleda vårt craftmanship ...
/

Om övertid i utvecklingsprojekt

Övertid kan tyckas vara ett enkelt sätt att få mer gjort när projektet börjar få svårt att hinna med, men lösningen är inte utan problem. Vi börjar i rätt ände: ...
NFC i Android - Okomplicerat och roligt!
/

NFC i Android – Okomplicerat och roligt!

Trots att NFC har funnits i mobiltelefoner ett tag nu saknas det intressanta tillämpningar. Så borde det inte behöva vara. NFC i Android är nämligen väldigt odramatisk. Near Field Communication, ...
Värdet av Story Points
/

Värdet av Story Points

Jag har flera gånger stött på motstånd för användningen av Story Points vid estimering av backlog items. Story Points uppfattas som abstrakta och svåra att greppa. “Varför använder vi inte ...
mattias-holmqvist
/

The dawn of the Citerus-Atomic exchange program!

It’s finally time for the start of the exchange program with Atomic Object. Tomorrow I will leave for Grand Rapids, Michigan. Tomorrow it’s time for me to embark the plane ...
/

Vi heter testare

I vår bransch är Quality Assurance viktigt och vi har särskilda QA-personer i projekten. Men vilka är det egentligen som har ansvar för kvalitet i mjukvara? Ulrika Malmgren ger en ...
/

Turboladda din systemarkitektur med Domändriven design och CQRS

Det har gått mer än fem år sedan Eric Evans introducerade begreppet Domain-Driven Design, DDD, med sin bok Domain-Driven Design – Tackling Complexity in the Heart of Software. Boken samlade ...
/

Varför Clojure?

Om du är van att programmera objektorienterade språk som Java och C# så kan det funktionella språket Clojure verka förvirrande. Låt det inte avskräcka. Patrik Fredriksson förklarar varför Clojure är ...
/

Ladda Clojure-kod med java.util.ServiceLoader

I Crazy Snake-tävlingen laddade vi deltagarnas implementationer av ormhjärnor med hjälp av java.util.ServiceLoader. Här kan du se hur vi gav deltagarna möjlighet att implementera sin hjärna i Clojure. Jag tänkte ...
Securing webservices without going crazy
/

Securing webservices without going crazy

Magnus Mickelsson shares his ideas on how to make webservices work decently enough when you cannot avoid the heavy stuff defined by the standards. Learn how to set up a ...