- 
    
Apr 13, 2025
    On Change and Craft in Software Design
   
  - 
    
Apr 13, 2024
    A MPA, no-bundler JavaScript meta-framework separating client- and server-code
   
  - 
    
Feb 1, 2024
    Declaratively rendering components: HTML vs JS functions
   
  - 
    
Dec 13, 2023
    The right mental model for Git
   
  - 
    
Sep 18, 2023
    Building a Modern Website? SSG vs. SSR, SPA vs. MPA, Svelte vs. Solid
   
  - 
    
Apr 10, 2022
    An example of Algebraic Data Types in Swift, Kotlin, Rust and TypeScript
   
  - 
    
Sep 18, 2021
    A Categorization of Programming Languages
   
  - 
    
Sep 11, 2021
    Composable Abstractions in Practice
   
  - 
    
Jan 23, 2021
    Pure functional programming in JavaScript
   
  - 
    
Jan 23, 2021
    Pure functional programming and shared mutable state
   
  - 
    
Jan 23, 2021
    What is functional programming?
   
  - 
    
Jun 1, 2020
    What business is Haskell a good fit for?
   
  - 
    
May 18, 2018
    Let’s talk about JavaScript
   
  - 
    
May 5, 2018
    Symmathesy, Systems and Processes
   
  - 
    
Nov 25, 2017
    Text processing: combining templates with WYSIWYG-styling
   
  - 
    
Nov 11, 2017
    Is software complexity growing over our heads?
   
  - 
    
Aug 13, 2016
    The sad state of automated layouting solutions
   
  - 
    
May 21, 2016
    Actually, the brain is a computer
   
  - 
    
Apr 3, 2016
    Microsoft needs to come up with a UI vocabulary for the HoloLens
   
  - 
    
May 17, 2015
    Jobs below the API
   
  - 
    
Feb 14, 2015
    Apple building a car makes perfect sense
   
  - 
    
Feb 8, 2015
    Suspension of disbelief will still be required in VR narratives
   
  - 
    
Feb 8, 2015
    About me
   
  - 
    
Oct 5, 2014
    In Search of Truth for Knowledge-based Systems
   
  - 
    
Oct 4, 2014
    Colony on Mars vs. Space Habitat
   
  - 
    
Aug 8, 2014
    Virtual and Augmented Reality
   
  - 
    
Jul 6, 2014
    Money in the Star Trek universe
   
  - 
    
Jul 3, 2014
    JSON-LD
   
  - 
    
May 29, 2014
    Marcel Wanders between Art and Design
   
  - 
    
May 11, 2014
    Why we need an unconditional basic income – stagnating economic growth, automation and commons-based peer production
   
  - 
    
Apr 28, 2014
    Good Design
   
  - 
    
Mar 23, 2014
    “Snowpiercer” as an Allegory
   
  - 
    
Dec 22, 2013
    The Top Seven Movies I watched in 2013
   
  - 
    
Dec 7, 2013
    Working for Donations
   
  - 
    
Nov 11, 2013
    New game by Myst-creators: Obduction
   
  - 
    
Jul 24, 2013
    John Searle wrongs Computer Programs by denying them the Possibility for Consciousness
   
  - 
    
Jun 30, 2013
    How to compare people, or even nations?
   
  - 
    
Jun 12, 2013
    iOS 7′s Redesign
   
  - 
    
Jan 26, 2013
    Making a Dent in the Universe
   
  - 
    
Aug 16, 2012
    Parallel and Concurrent Programming Models
   
  - 
    
Aug 11, 2012
    Gratitude and why you shouldn’t expect things to “just work”
   
  - 
    
Jul 20, 2012
    On uncertainty, success and failure
   
  - 
    
Jul 17, 2012
    On optimism, being wrong and truth
   
  - 
    
Jul 8, 2012
    Haskell, XQuery, JavaScript or Opa for web development
   
  - 
    
Jun 16, 2012
    Infinite economic growth, space and population growth
   
  - 
    
May 19, 2012
    XQuery, Node.js and Opa – which is the “new Java” of web development?
   
  - 
    
Dec 26, 2011
    A shift towards design as problem solving
   
  - 
    
Oct 10, 2011
    Why do some people hate Apple
   
  - 
    
Jul 16, 2011
    Déjà vu
   
  - 
    
May 5, 2011
    Prosecution of international criminals – or was Osama bin Laden’s killing legal?
   
  - 
    
Apr 23, 2011
    About Science
   
  - 
    
Apr 18, 2011
    Embracing uncertainty
   
  - 
    
Feb 8, 2011
    Ten principles to “good design”
   
  - 
    
Jan 20, 2011
    TV in the age of the Internet
   
  - 
    
Nov 27, 2010
    Is the Internet making us stupid? – Nicholas Carr’s The Shallows
   
  - 
    
Oct 22, 2010
    Mac OS X Lion predestined for touchscreen Macs
   
  - 
    
Sep 18, 2010
    Humanism vs. Ecocentrism
   
  - 
    
Jul 11, 2010
    Escaping the collapsing global socio-economic system
   
  - 
    
May 9, 2010
    On Hipsterism
   
  - 
    
Jan 29, 2010
    iPad as a post-PC platform
   
  - 
    
Jan 11, 2010
    Margrit Kennedy’s Interest and Inflation Free Money
   
  - 
    
Nov 16, 2009
    Mind and Body as only two out of many conceptual levels
   
  - 
    
Sep 29, 2009
    Marglin’s “The Dismal Science: How Thinking Like an Economist Undermines Community”
   
  - 
    
Jun 7, 2009
    Beauty as the balance between simplicity and complexity
   
  - 
    
May 27, 2009
    The European Union sucks without its people
   
  - 
    
Feb 21, 2009
    When morality gets in the way of justice
   
  - 
    
Aug 24, 2008
    linear vs. cyclic
   
  - 
    
Aug 9, 2008
    Happiness
   
  - 
    
Jul 30, 2008
    hi tech and low power
   
  - 
    
Jul 26, 2008
    err… right, my blog…