Why I’m learning to code

I am very excited about the design tools of tomorrow.Tools like Framer, Modulz or Clutch.Theyre all transforming the design tool landscape away from the pixel-pushing paradigm. And thats great!Pushing pixels is nice. Its also wasteful. When youre designing a mockup, youre creating an image that someone will take and spend a lot of time recreating in code from scratch. And thus render that image obsolete, left to be updated again and again.Dan Eden visualised this perfectly in his article Where We Can Go:What we should strive for is a more seamless approach:Images credit: Dan EdenThat is exactly what the aforementioned tools will allow us to do.Theres one thing those tools have in common: theyre providing a way to visually manipulate code components. Right now, most of these tools work with React one of the most popular Javascript frameworks right now.And sure, theyre doing their best so that we, designers, can do as much as we can visually, without touching the underlying code. Thats definitely a good approach so that the learning curve is minimised and the tools are accessible to more designers.I believe, however, that designers with the ability to code will get the most out of these tools of tomorrow. Theyll be able to leverage these tools to the max.So Im learning to code. Javascript specifically, looking to learn React next. But the specifics dont really matter here.What matters is that pixel-pushing seems to be a way of designing that will not be around much longer. Designers of tomorrow will use code and tools like Framer or Modulz (or whatever else that will gain traction) to be much more efficient and finally bridge the gap between design and development.I cant wait for that to happen. The day the design community will be able to finally say: Goodbye pixel-pushing. It was fun, but its time to move on.And thats why Im learning to code. To be ready when that day comes.

projít na článek

A beginner friendly and hands on introduction to WebAssembly

What is WebAssembly? Source This means that you now can write code in a different language than JavaScript, most notably C, C++ and Rust to get a faster web-app. And thus blurring the line between web-development and desktop-applications. Why do we

projít na článek

Becoming a maker

I previously wrote that Im learning to code, because I believe the future of design tools is based on code. Well, I didnt tell you the whole truth. Theres also a second powerful reason why I embarked on this journey. Its the idea of being a maker.I believ

projít na článek

E-learning pod stromeček

Věnujte sobě či svým zaměstnancům dárek k Vánocům v podobě profesionálního e-learningu. Navíc od nás dostanete pod stromeček 3 000 Kč, které můžete využít do konce roku 2022 na jakýkoliv plný e-learningový kurz. Práce na sobě a svých znalostech se vždy vy

projít na článek

What is an IDE

When writing text, we have tools that help us in our work, such as autocorrect, spell checking, and grammar checking. An IDE (Integrated Development Environment) is such a tool for software developers, not only saving development time, but also helping th

projít na článek

Hodina kódu

Hodina kódu (anglicky Hour of Code), někdy uváděna pod názvem Hodina kódování, je celosvětová akce, která má za cíl přiblížit programování žákům a široké veřejnosti a ukázat, že každý se může naučit jeho základy. Za vznikem a pořádáním akce stojí organiza

projít na článek