November 2021: IoT Made Easier for React Devs
Introducing "The Niedringhaus Effect" on Blues Wireless TV and my follow up blog post Docker 102.
Hey all,
I love this time of year. Between Thanksgiving in America, Christmas, the New Year and more, there’s a lot of chances to visit with friends and family, and thankfully things are looking a little more normal this year than last.
Although the holidays are upon us, I've still been busy in November, and I’m excited to show you what I’ve been up to, and tease what’s still to come.
I made my YouTube debut with the first episode of “The Niedringhaus Effect: IoT for React Developers” on Blues Wireless TV this month.
In this new series, I show other people with web development backgrounds (like my own), just how simple Internet of Things (IoT) development can be with the help of the right tools like Blues Wireless (where I work).
I compare the unfamiliar (IoT and hardware) to concepts web developers are familiar with (JavaScript and the web).
In this first episode, I show how Blues Wireless makes getting started with IoT development easier in the same way that popular JavaScript frameworks, like React, make building websites easier.
We'll look at a Low Code Asset Tracker project I built, and used, in order to set the scene for later episodes where we'll pull that same data into our own React-based projects and display it there. Stay tuned!
The Modern Web Podcast invited me and Redux maintainer Mark Erikson to talk about how we modernize React apps.
This was a really fun episode to be part of. If you’ve ever wondered how to upgrade an older React application or migrate from another JavaScript frontend framework to React, this is an episode you'll want to hear.
We cover a lot of options and the pros and cons, discuss my new course on modernizing React apps on Newline and some of the stories and experiences that inspired it, and hear about our stories of implementing these practices in recent projects.
I published the second blog post in my 2-part series on Docker : this one’s all about Docker Compose.
If you missed the first Docker installment, I’d recommend it as a refresher for how Docker and containers work.
In this article, I talk all about how a Docker Compose file can serve as a sort of “recipe” where you can define all the pieces your app needs to run in one central place. Let’s say you’ve got a database, a Node server to handle API calls, and a React application for the frontend. With a docker-compose.yml
file in the mix, you can spin up a local database, start the server, and have the React app wait for them both to start running before starting up itself.
And that’s just the beginning of what Docker Compose can do. It can be so powerful.
I hope you enjoyed this month’s edition of “Paige Codes”. Please share with your friends if you did.
See you again at the end of December,
- Paige