Getting Started With Radiant

In the past, I have worked some with web content management systems. Both as a developer, and as a user. The state of the art can be summed up like this: web content management systems are typically crap. They seem to be written by developers for developers, not for fast and efficient publishing. At Citerus, […]

MVKJG 3: Intressera dig för dem du jobbar med

Det sägs att vi svenskar är svåra att lära känna, men att när man väl lärt känna oss är vi lojala vänner. Inget större fel med den approachen, slutresultat verkar ju bli bra. Ett problem finns dock. När vi är på jobbet har vi inte alltid flera månader eller år på oss att bygga upp […]

MVKJG 2: Fråga varför tills du får en smäll

I det snudd på magiska ordet varför ryms ett otroligt kraftfullt sätt att lära sig mer om vad som helst. Det berättas ibland sedelärande historier om chefer hos biltillverkaren Toyota som kommer till insikt om sina egna bristande inköpsdirektiv när de frågar varför det finns en oljefläck på golvet. De lyckas helt enkelt härleda det […]

MVKJG*) 1: Skriv automatiska tester

För en tid sedan påminde jag några utvecklare om hur användbart och effektivt det är med automatiska tester. Jag tyckte att jag intog en ganska pragmatisk inställning, och tipsade (för att vi skulle komma igång med testskrivandet) om följande introduktionsupplägg. Under den kommande iterationen kunde vi för varje bugg vi hade uppdrag att fixa först […]

Men vad kan jag göra?

Sitter du fast i ett projekt som också sitter fast? Har du tappat hoppet för mänskligheten (eller bara för den del av mänskligheten som utvecklar mjukvara)? Håll ut: det finns hopp. Du behöver inte förändra världen, eller ens ditt projekt, med ett svepande hugg. Du kan göra saker bättre ett litet steg i taget, helt […]

Gå den eleganta vägen

Får du ont i huvudet av o-eleganta lösningar? Det får jag. Därför gillar jag Ruby. Och Ruby on Rails, och ja, det är precis så bra som alla säger, verkar det som hittills i varje fall. Plus, varför är inte alla tutorials lika underbara som den här, om Ruby? (Tips: om du följer denna tutorial, […]