01.

Downsides of choosing popular tools

Nobody questions a programmer’s decision of choosing the most popular tool, but does that mean that this choice comes with no trade-offs?
02.

Generic and specific knowledge

How do you decide which tool to learn next or which one is better? Learn about generic and specific knowledge as an important criteria when evaluating software.
03.

2 years at diesdas.digital

A lot has happened since I joined diesdas. This is an incomplete list of things I’ve worked on during this time.
15.02.2020

How to make a cultural transformation

by Simon Sinek

Simon Sinek giving his talk 'How to make a cultural transformation'
15.02.2020

Effective Confrontation

by Simon Sinek

Simon Sinek giving his talk 'Effective Confrontation'
15.02.2020

How to write maintainable CSS

CSS has a maintenance problem and preprocessors or current CSS architectures don’t help solving it. Instead they reinforce the language’s weaknesses and add more problems. But we can use components to do better.
14.02.2020

Downsides of choosing popular tools

Nobody questions a programmer’s decision of choosing the most popular tool, but does that mean that this choice comes with no trade-offs?
27.11.2019

High-performance GraphQL with databases

by Tanmai Gopal

Tanmai Gopal giving his talk 'High-performance GraphQL with databases'
27.11.2019

Unison: The joy of an always live, never broken codebase

by Paul Chiusano

Paul Chiusano giving his talk 'Unison: The joy of an always live, never broken codebase'
27.11.2019

Dark’s Philosophy

by Paul Biggar

Paul Biggar giving his talk 'Dark’s Philosophy'
15.10.2019

2 years at diesdas.digital

A lot has happened since I joined diesdas. This is an incomplete list of things I’ve worked on during this time.
03.10.2019

DRY CSS is a lie

I’ve already written about how to write maintainable CSS, but since this is still quite controversial for many I’d like to elaborate my point from a different perspective.
03.10.2019

Generic and specific knowledge

How do you decide which tool to learn next or which one is better? Learn about generic and specific knowledge as an important criteria when evaluating software.
03.10.2019

Ideology

by Gary Bernhardt

Gary Bernhardt giving his talk 'Ideology'
03.10.2019

Why isn’t Functional Programming the Norm?

by Richard Feldman

Richard Feldman giving his talk 'Why isn’t Functional Programming the Norm?'
03.10.2019

Elm exercise solutions

This post contains the solutions to exercises which could be found on Elm’s official page for version 0.15.
03.10.2019

Code is the Easy Part

by Evan Czaplicki

Evan Czaplicki giving his talk 'Code is the Easy Part'
03.10.2019

"ES7: The Evolution of JavaScript"

by Jafar Husain

Jafar Husain giving his talk '
03.10.2019

Make the backend team jealous

by Richard Feldman

Richard Feldman giving his talk 'Make the backend team jealous'
15.11.2018

Know The Game You Are In

by Simon Sinek

Simon Sinek giving his talk 'Know The Game You Are In'
15.11.2018

Why Leaders Eat Last

by Simon Sinek

Simon Sinek giving his talk 'Why Leaders Eat Last'
29.03.2018

Email clients are badly designed

I’ve never met someone who loved working with emails. If “Inbox Zero” is a term there certainly has to be a design problem. Recently I’ve realized why there is so much frustration when we have to deal with our inbox.
23.03.2018

Dealing with time in Elm

Because Elm is based on functional reactive programming concepts, dealing with time is different to most other programming languages.