Programming, Magic or Boredom? — Part 3

Photo by McGill Library on Unsplash

In Part 2, we explored the transparency of programming (or rather the lack of it) and came up with a way of visualising software (as a factory) to make programming more inclusive. Next, I would want to open up the world a bit by moving momentarily away from our two dimensional screens.

Despite computers having tremendous progress since the advent of home computing, somehow we are still staring into a glass rectangle. Luckily virtual and augmented realities are on the verge of being available for the masses. At least I am longing to engage my peripheral vision instead of always


Programming, Magic or Boredom? — Part 2

Photo by McGill Library on Unsplash

In Programming, Magic or Boredom? — Part 1, I expressed a need to advance from the era of a “text input, text output” style of programming. I would like to take the next step by exploring the transparency of programming.

Say you are holding strings of yarn and they are all knotted and tangled up. Everyone can see that immediately, even without having a clue on how to sew something. Software, unfortunately, is not like that. Software can’t always be judged by its cover.

It is an easy task to make code work, meaning you get the outcome intended. Anyone…


Programming, Magic or Boredom? — Part 1

Photo by McGill Library on Unsplash

My first program was, as for many others, a text-based adventure game written in a dialect of BASIC (Beginners’ All-purpose Symbolic Instruction Code). To be completely honest, I had no idea what I was doing at the time. Still, I somehow managed to create seemingly working software and more importantly, a sense of a progressing story.

That was two decades ago. Today, creating software is part of my profession. I have been working in technology consultancies (even been a part of running one) and currently I am a CTO of an international startup.

During these 20 years, modern technology has…

Panu Leppäniemi

Technology, Startups, Sharing Economy, Esotericism, Psychotechnology.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store