SamSuka
Tim Rodenbröker
Tim Rodenbröker

patreon


New course: Sketching with Code 🎨

Hi folks, ☀️

i hope you are doing well!

It's finally done! "Sketching with code" is finally out! This course is all about the sketching process in creative coding, how you to structure your sketchbook folder, create your individual archive of ideas and to efficiently navigate this archive. It’s actually a collection of best practices and tricks that I learned throughout the last years. 

Check it out! 

---

Next up: Gradation

Next I will focus on finishing “Gradation”, a course which explains how to create grids with flexible tile-sizes. Spoiler: What I have is already awesome! All I have to do is recording the videos. 

---

Next up: Creative Coding and Artificial Intelligence

I took quite some time to think about this topic before I went to the Mouvo conference in Prague a few weeks ago, not just to give a talk, but also to join a discussion panel about artificial intelligence in digital art and design. I'm currently working on a blog post that outlines my personal stance and my thoughts on the relationship between creative coding and artificial intelligence.

--- 

New podcast: In Conversation with Elisava

In March I had the absolute pleasure to teach at Elisava, a well renowned school for design in my favourite city Barcelona. There I met some amazing people and one of them was Francisca Torres, who I had a conversation with for the podcast of the school. You can now listen to it on all platforms.

https://timrodenbroeker.de/a-conversation-with-elisava/

---

I'm so excited to hear your feedback. How do you like the new course? What are your thoughts on artificial intelligence in creative coding? And how did you like the podcast? Let us know in the comments.

Have great week!

Warm greetings, ☀️

Tim


New course: Sketching with Code 🎨

Comments

Hi Ricardo, this is a really good question. I have experimented with this a long time ago, but i didn't solve the problem. Symlinks are not an option for me and my teaching, because leaving the Processing-"sandbox" could lead to many additional obstacles for my students. I also have to say that the videoExport.pde never really changed, so i don't have any problems with versioning this file. That's why i simply accept and live with the fact that i have to add this file into every single sketch. Not ideal, but its okay. Many greets! Tim

Tim Rodenbröker

Tim, related to the 'Sketching with code' course, the 'decoupling paths' subject is especially interesting to me. You expose it related to assets, but I was wondering how we can make the same approach to reuse for example the aforementioned 'VideoExport' function and not having to copy it in every sketch. At the moment I've seen on the internet that you can create a 'symlink' on the sketch folder to the original file containing the VideoExport function (that could be in a 'common' folder), but it involves using the terminal to create this symlink with a code similar to this: ``` ln -s ../../_common/video_export.pde . ``` Do you know If something similar can be done inside of Processing IDE, or it will involver something more complex like creating your own library of functions? I think that this subject about code reuse is pretty interesting and related to the 'Sketching with code' course.

Ricardo Lodroño


More Creators