How to pick the right technology?

Published by Tim on Thursday November 14, 2019

Last modified on January 25th, 2024 at 14:07

In greek mythology, Odysseus resisted the tempting voices of the singing sirens through shackling himself on the mast of the ship. You and i, we all are Odysseus and the sirens are everywhere!

These times are crazy: Wherever you look, new shiny technologies, libraries and frameworks pop up. The overload of information causes frustration and confusion and jumping around from one technology to the other is extremely unsatisfying, unproductive and often ends in surrender.

My personal way to get rid of this problem is a strong commitment to the very basics of programming: Functions, loops, variables, classes, objects. I try to avoid the usage of any libraries unless it really means a huge benefit for my project. In terms of Creative Coding, i always aim to understand the fundamentals instead of just producing colorful imagery that i can not control. This approach payed off pretty well, because today it enables me to jump on any technology very, very quickly. From my opinion you should not chain yourself to a fancy framework, instead focus on a strong foundation. Processing and p5.js are both good choices to do so.

Another important hint i wanna give you here is that you should watch out for someone who inspires you. Keeping up the motivation is challenging and connecting with people who share a passion is very helpful.

Generally speaking, i would like to encourage you to be critical. Software is often shiny but more often unnecessary. Keep that in mind and protect yourself against distractions and cheap temptations.

Related

Processing and p5.js compared

Please note that this article is still in development Please note: This article may be very time-bound and the items […]

New course out now: Grid Systems

After a long period of work, about a dozen discarded lessons, and many discussions with a wide variety of people, […]

A brief research on grid systems

How do you develop a course for a subject as abstract and multifaceted as the topic of grid systems? Either […]

Student Journey – with Lily Montague

[INTROTEXT VON TIM HIER EINFÜGEN] What sparked your interest in creative coding and how did you get started? For me, […]

Curating the DESIGN IN MOTION Festival 2022

Imagine if the majority of all outdoor displays in public spaces were broadcasting the best of design and moving image […]

The Magic Triangle

Hey people, I hope you are all well! I escaped the cold and wet weather in Germany and am now […]

How to build the folder structure?

Hey everyone, I hope you are well! Today I would like to talk about a problem in the sketching process. […]