JavaScript30 – Day 3

In today’s lesson, I’ve learned how to create dynamic CSS using JavaScript. The exercise was about how to fetch values of HTML input elements via JavaScript and convert these into CSS statements. The final code can be found on 03 – CSS Variables. References: CSS :root CSS variables Document.querySelectorAll() EventTarget.addEventListener()  

JavaScript30 – Day 2

In today’s lesson, I learned how to use CSS transitions and transformations as well as how to handle the JavaScript date object. The target of the lesson was to create a CSS/JS clock. The final code can be found on 02 – JS and CSS Clock. References: JavaScript date object CSS transformations CSS transitions

JavaScript30 – Day 1

Another year, another challenge. Last year, I attempted the 30 Days of Node.js challenge, which I failed after 16 days due to various factors. My main takeaways from that challenge have been that daily practice really helps to master a subject, but also that it’s sometimes hard to do the daily exercise due to travelling […]

30 Days of Node.js – Day 15

Did I really miss a day yesterday? 😯 In fact, I did! I’m currently on Bali and it seems to me that the concept of time does not apply to this island. While having very intense conversations about life, I totally missed yesterday’s challenge. Nevertheless, I followed up where I left and in today’s challenge, I […]

30 Days of Node.js – Day 14

Today I learned how to use Node.js in combination with Socket.IO. Within the lessons, I learned how to create two mini-applications. One application was to create quotes within an admin interface which then will be displayed in real time on another page. The second application was to dynamically change the background colour or paragraphs. Today’s code […]

30 Days of Node.js – Day 12

How would applications look like if no data could be created, read, updated and deleted? That’s when Mongo DB comes into the game. Today’s lesson explained the concept of CRUD using Mongo DB. While I’m very familiar with the CRUD concept, I do have to admit that I was struggling in setting up Mongo DB […]