01.

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.
02.

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.
27.11.2019

High-performance GraphQL with databases

by Tanmai Gopal

27.11.2019

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

by Paul Chiusano

27.11.2019

Dark’s Philosophy

by Paul Biggar

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

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.
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

03.10.2019

Why isn’t Functional Programming the Norm?

by Richard Feldman

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

03.10.2019

"ES7: The Evolution of JavaScript"

by Jafar Husain

03.10.2019

Make the backend team jealous

by Richard Feldman

15.11.2018

Know The Game You Are In

by Simon Sinek

15.11.2018

Why Leaders Eat Last

by Simon Sinek

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.
23.03.2018

Making HTTP Requests in Elm

While learning Elm I missed a tutorial that shows how to build an app from the ground up, which does an HTTP request and uses the StartApp package. This is why I wrote it myself.
23.03.2018

How to compile Elm files on save

When writing JavaScript I am used to have a tool like Webpack or Browserify that automatically compiles the code whenever I save my changes. Therefore one of the first things I wanted to do in Elm is to set up the same workflow.
17.03.2018

Effects as Data

by Richard Feldman