Citerus konsult Ola Rende blickar tillbaka på The Joel Test och har funderat på hur det skulle kunna se ut idag. I augusti 2000 skrev Joel Spolsky en artikel med namnet: The Joel Test – 12 Steps To Better Code. Detta kom med tiden att bli en mycket betydelsefull artikel och de kommande åren fick […]
Category: Teknik
Under två dagar träffas c:a 1 000 utvecklare i Peabody Opera house i St Louis, MO, för att på konferensen The Strange Loop utforska aktuella ämnen inom systemutveckling och programmering. Till skillnad från många andra utvecklarkonferenser ligger fokus på en mer teknisk nivå. Presentationerna handlar snarare om datastrukturer, algoritmer och nya användingsområden för funktionella språk än om metoder och ramverk. Presentationer om Spring och JBoss lyser med sin frånvaro.
Ge din kod mer affärsfokus med CQRS
CQRS är ett hett ämne hos systemutvecklare just nu. Nedan försöker vi förklara nyttan från ett övergripande perspektiv, med utgångspunkt i affärsverksamheten. Citerus konsult Mattias Holmqvist beskriver i denna artikel CQRS från hög höjd och pekar på vilka möjligheter det ger att öka fokus på affärsnyttan i ett utvecklingsprojekt.
UX i mjukvaruarkitekturen
Lättrörlig utvecklingsmetodik och kontinuerliga leveranser gör att vi idag snabbt kan börja leverera affärsvärde i mjukvaruprojekt. Trots detta prioriteras fortfarande ofta användarupplevelsen ned i det tidiga skedet av utvecklingen. I värsta fall reduceras UX-arbetet till att handla om att styla en projektion av en normaliserad one-size-fits-all-datamodell. En bra användarupplevelse är starkt kopplad till mjukvarans potential […]
Som scrum master, agil coach eller allmänt passionerad problemlösare behöver du många verktyg i ditt bälte. Ett sådant verktyg är kunskapen om att det finns mer än ett sätt att hantera problem. Faktum är att det finns precis fyra olika sätt – och bara ett av dem passar dig som vill bli av med ett problem för gott.
Att på Twitter hitta de där riktiga guldkornen, de som ger kunskap och inspiration, är inte helt lätt. Ulrika Malmgren, konsult, testare och utbildare hos Citerus samt själv aktiv Twittrare, listar här sina 10 favoriter att följa om man är intresserad av agila metodiker, testning och mjukvaruutveckling.
NoSQL Distilled – en bra guide
Boken NoSQL Distilled är en riktigt bra och kompakt guide att ha i den snåriga NoSQL-djungeln. Läs den, eller i alla fall nedanstående recension. Bokens undertiteln: A Brief Guide to the Emerging World of Polyglot Persistence säger en hel del om innehållet och vad författarna tror om framtiden för databaser. NoSQL Distilled av Fowler och […]
Cassandra – skalar, men inte så lätt
Apache Cassandra är en NoSQL-databas som utlovar linjär horisontell skalning – dubbelt så många servrar ska alltså fördubbla kapaciteten. I denna artikel gör Citerus konsult Frans Lundberg en testkörning av Cassandra. För testfallet uppnås linjär skalning för läsningar, men inte för skrivningar. Cassandra utvecklades ursprungligen hos Facebook för att hantera de stora datamängder som deras […]
Ur leran mot framtiden!
Har du ansvar för, eller jobbar med, system som är svåra att underhålla? Är kodbasen stor och komplex med några år på nacken? Får du känslan av att varje förändring i koden ytterligare bidrar till systemets förfall och att det är helt hopplöst att få till några förbättringar?
NoSQL — varför då?
Varför använda NoSQL? Vad driver utveckling mot alternativ till de traditionella SQL-databaserna? I denna artikel tittar Citerus konsult Frans Lundberg närmare på de två viktigaste drivkrafterna bakom NoSQL: horisontell skalbarhet och en enklare datamodell. Traditionella relationsdatabaser med SQL som frågespråk är bra till mycket och har de senaste tre decennierna varit standardvertyget man använder när […]