Hi, I'm Ronnie
I blog about software development - especially web and mobile application development with React technologies. I love to learn new things and share what I've learned with others.
Featured Posts
An Introduction to Blockchain Technology
A blockchain is a peer-to-peer network of computers, called nodes, that share all the data and the code in the network. So, if you're a device connected to the blockchain, you are a node in the network, and you talk to all the other computer nodes in the network.
ReactJS Roadmap for beginners - 2022
React is an open-source JavaScript library that helps build user-interfaces. Despite competition from Vue.js and Angular, React is providing developers' go-to choice for building exciting web applications. React being a component-based, declarative and "learn once and write anywhere" tool makes it easier to develop simple to complex applications.
How to Perform Routine Computer Maintenance
Keeping your PC in tip-top condition lengthens the life of your PC, both internally and externally. A glitchy operating system, overheating CPU, or fast-draining battery are avoidable computer woes that regular maintenance could keep them at bay.
Basics of the Shell and Shell Scripting
The shell is a powerful tool that can be used to automate tasks, manage files and directories, and perform many other functions on a computer. It is a command-line interface that allows users to enter commands and execute them on the system.One of the key benefits of using the shell is its speed. Because it allows you to execute commands directly, you can often perform tasks much more quickly than you could using a graphical user interface. Additionally, the shell provides a wide range of built-in commands and utilities that can be used to perform various tasks, such as searching for files, managing system processes, and connecting to remote servers.
Data Fetching and Caching with React Query
Out of the box, React applications do not come with an opinionated way of fetching or updating data from your components so developers end up building their own ways of fetching data. This usually means cobbling together component-based state and effect using React hooks, or using more general purpose state management libraries to store and provide asynchronous data throughout their apps.