ga('send', 'pageview');
Categories
Mjukvaruhantverk Teknik

Mojibake och annat strunt

New Jersey, 1992: Unix-skaparen Ken Thompson träffade Bell Labs-kollegan Rob Pike på en restaurang och diskuterade problematiken kring teckenkodning, skräptecken, udda specialtecken, internationalisering och diskplats. Innan notan var betald hade idéerna bakom UTF-8 fötts.

Categories
Mjukvaruhantverk Teknik

Är Kotlin framtidens Java-dialekt?

Vad är poängen med att använda Kotlin och när ska det användas? Ola Rende har gjort research.

Categories
Mjukvaruhantverk Teknik

Shorts or jeans?

I had this idea for a little weekend project to let one of our multicolor Hue lights in the house change color based on the outside temperature. Perhaps not particularly useful, but fun! So, for this project I needed a lightsource that could be programmatically controlled to change color, some sort of temperature measurement source, a few lines of code to control the light based on temperature, and a computer to run it on.

Categories
Teknik

Tre tekniker för en bättre webb

Det kan ibland tyckas att utvecklingen av tekniker och protokoll på låg nivå för webben rör sig långsamt. I alla fall om vi bortser från den rasande takten med vilken Javascript-ramverk blir till och överges till förmån för den här veckans nya, heta ramverk.

Categories
Citeruskulturen Metod Mjukvaruhantverk Teknik

Jfokus 2017 – alla frågor och svar!

Det var högtryck runt Citerus monter på Jfokus och som vanligt utmanade vi besökarna med klurigheter och gåtor. Denna gång stod förutom äran också en Amazon Echo på spel. Jfokus är Sveriges största konferens för mjukvaruutvecklare och går av stapeln i februari varje år. Citerus har som tradition att utmana konferensbesökarna med klurigheter, problem och gåtor […]

Categories
Citeruskulturen Mjukvaruhantverk Teknik

#100DaysOfCode

Vad motiverar dig? På Citerus motiveras vi av att lära oss nya grejer tillsammans. Ibland med våra kompisar, ibland genom att delta i communities. Några av oss kommer delta i #100DaysOfCode nu under 2017 och koda järnet. Vi bestämde oss för att titta lite närmare på vad det betyder Dan, Peter, Tobias och Ola, vad vill […]

Categories
DDD Teknik

The rise of the anemic domain model

As an object-oriented programmer, the transition to Scala and functional programming has been a rollercoaster of emotions. As I ride along, my intention is to write about my observations and what I have learned. The first obvious difference, and one that has been a bit hard to swallow, has been the rise of the anemic domain model.

Categories
Citeruskulturen Metod Teknik

20 år av agilt hantverk

I år fyller Citerus 20 år. Är du nyfiken på hur allt startade? I denna artikel tar Citerus VD Patrik Fredriksson sig samman och gör en framåtblickande tillbakablick. Jag har jobbat som konsult på Citerus under hela bolagets livstid. Sedan ett drygt år tillbaka har jag tillsammans med Tobias Hill, som också var med och grundade […]

Categories
Teknik

Fyra gamla tekniker som ännu är värda att lära sig

Det poppar ständigt upp nya tekniker för utvecklare att förkovra sig i. Vid sidan av det nya blir också många tekniker och språk bortglömda och klassade som uträknade och föråldrade. Ola Rende har hittat guldkornen i mossan och listar nedan fyra tekniker och språk som funnits länge men som fortfarande är både aktuella och värdefulla.

Categories
Metod Teknik

Släng din kod!

Är din kodbas som stor och svår att överblicka? Känner du att produktiviteten har bromsat in? Är backloggen full av nya funktioner som står på kö och är just ny funktionalitet det finaste som finns i produktägarens kungarike? Då har jag något att berätta för dig.