React 19 and Server Driven UIs a Perfect Match Building a server driven UI with React is perfect as Reacts dynamic nature makes it easy to render and update UIs based on API responses but it still requires many round trips over the network. React 19 and RSCs are a perfect solution to this problem! By leveraging the new features in React 19 we can now build an even more performant server driven UI.
Build a Mock Backend with a Service Worker Developing web front ends while running a complex infrastructure can be annoying. We can alleviate some of that pain by building a simple mock API with service workers.
Confidence in Your Career Being confident in your development cabability is something most Software Engineers (SE) don't talk about and I've seen firsthand what can happen if a SE doesn't believe in their cabability.
I'm Back Wow its been a long time since I last published a post.
Detect if a React Component is Out of Viewport Bounds So I recently found myself asking, "How do I detect if a component is out of viewport bounds?", the reason I was asking myself this question was because I wanted to know how to detect and move components if they were not in view, such as tooltips, dropdowns, menu items etc...
Publish Posts to Dev.to and Your Site Automatically in One Go So for a while now I've wanted to start publishing posts to dev.to but haven't because I wanted to publish my posts to my personal site as well and was just too darn lazy to duplicate the content onto dev.to manually
Note to New Software Engineers So you're a new software engineer ay? Well, let me bestow upon you some of the knowledge I gained over my 8-year career as a software engineer.
Pre-Loading External Images in Gatsby JS Gatsby is a great tool that lets you build awesome applications! In fact I use Gatsby for my own site (hopefully you're reading this on there 😃), but I ran into an issue with loading externally hosted images.
Just Start How can you overcome your fear of starting a project? Let me share my experience
Set Up an Integration + Deployment Pipeline Using Jenkins + Portainer + Traefik + Docker Lets set up an integration and deployment pipeline using Jenkins, Portainer, and Docker!
TypeScript and Why You Should Use It That’s right, another blog post about why you should use TypeScript 🙃
React + Webpack + TypeScript Project Setup Let's get React and TypeScript setup, its a lot easier than you think!