mb21’s blog
  • 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…
  • tech
  • society
  • design
  • philosophy
  • movies

Text by mb21, licensed as CC-by-sa.

  • mb21
  • mb2100

Subscribe via RSS.