Cross-cutting programming techniques
The great thing about coding in different languages is you realise they tend to borrow from one another and you're able to apply patterns, styles and principles across languages. Being trained in backend development and Object Oriented Programming (OOP), I found it strange but useful that Javascript (JS) would allow you to define single functions and import them into your code. I mostly work with Drupal and PHP. But it wasnt until I used Laravel that I found PHP traits which gives you the same ability as Javascipt to reuse a function in multiple places. Furthermore using Python I found skipping semi colons for each line of code liberating. When I realised JS supported this, it was byebye semi colons. These days Im in love with JS for being super responsive. But I know that securing the backend is critically important.