Are you an experienced and proactive engineer looking for exciting opportunities in the automotive industry? Join our Porsche Digital Croatia team and work on developing a global e-commerce solution.
How do we plan future-proof styles in a world with an infinite degree of device and user ability variance? Let's explore how things can break and how modern CSS provides solutions.
Every action we take on the web starts with a button click, and yet most buttons are ho-hum and uninspired. This tutorial builds an animated 3D button with HTML and CSS that sparks joy.
Dive into the concept that React Context API is primarily a tool for injecting dependencies into a React tree and how we can use that to improve the testability, reusability, and maintainability of our apps.
"The blog post that is now called JavaScript: Pass By Value Function Parameters used to be called JavaScript Closures, but I soon realized that I was not describing closures, but something else entirely. I resolved to update this post and retitle that one. I'm halfway done with this. I just haven't had time to write a new blog post about JavaScript Closures, so thank you for your patience, and while you're at it, enjoy the original one. It's pretty interesting 😄"