
Moving from Medium to Ghost
There are many reasons for wanting to host your own blog but why bother when Medium does a great job already? Here are the reasons I chose to take the plunge and give self-hosting a shot.
Here are all the articles on Benevolent Bytes, so far there's81 of them. I hope you gain something useful from the topics I cover and you use these articles, videos and code snippets to learn new skills to succeed in your web development journey.

There are many reasons for wanting to host your own blog but why bother when Medium does a great job already? Here are the reasons I chose to take the plunge and give self-hosting a shot.

Pose makes animations in React easy. Why not give it a go and breath some life into your app today.
The reason I started a blog for programming.

JavaScript is like English because it shares many traits that have helped shape it into what we know today.

So what are Hooks and why should you take note?

Dark mode is in right now. How do you take advantage of this on the web using CSS?

Apple announced its upcoming gaming platform, Apple Arcade, a subscription service that promises no ads and no in-app purchases. I am tentatively excited.

React has great rendering performance yet when it comes to huge amounts of data, like any framework, it can become bogged down. Let's use react-window to improve performance