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