javascript

A 97-post collection

Associate File Types in VS Code

I love a good editor. All of the great tooling, intellisense, auto-complete and all of the goodness and efficiency. Intelligent tooling is a huge part of what makes our day fun. Don't you agree? For example, when I open Visual Studio Code (aka VS Code) and it recognizes the file type I am editing, it lights up all of the relevant tooling features. Typescript, JavaScript, docker files, Vue files … it all works great! Sometimes we have to load an extension to make some of these light up (e.g. Vue files with the Vetur extension). So you can understand it makes me sad when I open a file and I get zero help from the tool. No color coding of...


Real Talk JavaScript Episode 0009 - RxJS with Tracy Lee

John, Ward, and Dan Wahlin talk with Tracy Lee about her experience as on the RxJS core team. Tracy discusses where she sees RxJS used in real-world apps and shares tips on using RxJS that you don't want to miss. Listen to this week's episode of Real Talk JavaScript. Tweet Real Talk JavaScript is available on all the major podcast channels, every Tuesday morning! Please follow us at @realtalkjs on Twitter...


Node.js Everywhere with Environment Variables

You build your Node.js apps to work first and foremost on your computer. You know it’s important that apps also work everywhere they need to run. This could be on your colleagues’ computers, internal company servers, cloud servers, or inside of a container (maybe using Docker). Enter environment variables. I have been a closet sketch-noter for a while now. I decided to start sharing them more. You can see the sketch-note I created for this post, as an illustrated guide to using environment variables. Environment variables are a fundamental part of developing with Node.js, allowing your app to behave differently based on the environment you want them to run in. Wherever your app needs configuration, you use...


PWAs -Real Talk JavaScript Episode 0004

John, Ward, and Dan Wahlin talk with Maxim Salnikov about his experience as a Progressive Web Apps PWA expert. Maxim discusses what they are and when he uses them, along with browser support, and how he uses service workers. Maxim shares a lot of tips on building and debugging PWAs that you don't want to miss in this week's episode of Real Talk JavaScript. Tweet Real Talk JavaScript is available on all the major podcast channels, every Tuesday morning! Please follow us at @realtalkjs on Twitter...


End to End Testing - Real Talk JavaScript Episode 3

Have you ever wondered what problems end-to-end (e2e) testing can help solve for you when applied to your applications? Dan Wahlin walks through his recent experiences with e2e testing, the problems it solves, why he uses it, and the tools he uses in this week's episode of Real Talk JavaScript. John and Ward talk with Dan Wahlin about how he approaches and finds value in end-to-end testing tools. Dan discusses what brought him to end-to-end tests and his experience with Cypress.io and Protractor. Dan will also be joining the hosts for future episodes! Tweet Real Talk JavaScript is available on all the major podcast channels, every Tuesday morning! Please follow us at @realtalkjs on Twitter...