Ever spent the day walking in the wrong shoes? Played basketball in flip flops? Worn socks with sandals? No? Just me? Wearing the right footwear can make a big difference. But none of us carry around our entire shoe collection waiting for the right opportunity to wear each pair.
For development teams, there is little more satisfying than starting an application from scratch and watching the final product evolve piece by piece over months of hard work. Maintaining legacy applications, on the other hand, is notorious for being difficult and yielding depressingly little reward.
Remote working is becoming the norm across many industries, including technology. The industrial, one-size-fits-all, 9-to-5 desk job is becoming less and less appealing to the modern workforce.
I found this really great shirt last week on the rack. I grabbed my size, tried it on, working each button down the front until it became painfully obvious: this wasn’t made for me.
Maintaining software is challenging. Stagnant software quickly becomes obsolete and this couldn’t be truer than in the JavaScript ecosystem.
For many years there has been the only way to write client-side logic for the web; JavaScript. WebAssembly provides another way, as a low-level language similar to assembly, with a compact binary format.
“Do you have everything you need?” You’ve probably been asked this a few times in your life. And if you were wearing cargo pants at the time, you definitely said “yes” in response.
Photo by Annie Spratt on Unsplash The Ecma TC39 committee, which standardizes the JavaScript language (officially known as ECMAScript), has been discussing a decorators proposal for several years. Transpilers like TypeScript and Babel implemented the initial version of the decorators proposal, allowing developers and frameworks to start using the proposal before the feature became an official part of the language standard.
I don’t wear a dress, but I’ve watched enough Project Runway to know why a little black dress is a staple to most wardrobes. Firstly, it’s versatile.
Receive Our Latest Insights!
Sign up to receive our latest articles on JavaScript, TypeScript, and all things software development!