
Automatically Refreshing Data In A React Application
When we need to refresh data without user interaction in a web-based interface we have a few different options to consider. The ideal solution is likely to be implementing a solution based on the the websocket API as it provides more realtime updates with, perhaps, less overhead. Other solutions include standard JavaScript methods such as setInterval()
and setTimeout()
.
These are the methods we’ll look at in this post.

CSS Not Loading In Next.js App - A Potential Fix
I’ve been working on a Next.js project for a few weeks and have been experiencing intermitent issues with page CSS not being loaded when the page is refreshed. I tried a few different things but didn’t have much success. I sort of hoped the problem would go away when I made a production build but no such luck.
Read more »
Building A Class Curriculum Is Hard!
I had an opportunity to teach a Computer Science class at our local community college for this upcoming fall semester and was allowed to choose a topic/language and develop my own curriculum. Teaching has always been something I’m interested in so I was really looking forward to this experience. After spending a good bit of time this summer developing curriculum, I have to admit that having never done it before it’s been harder than I expected (but still fun!). Unfortunately, after several weeks of planning and with about 1 week left before the start of the semester the class ended up being canceled. That was certainly a big disappointment, but there is a chance that class will run again next semester. I wanted to share my thought process as well as the general outline of the class topics, and would appreciate any feedback from readers.
Read more »