Earlier this week, my MacOS got auto updated to version 10.15.5. I didn’t realized that it changed some files too. After the upgrade, I tried to create a new Gastby site on my local server, which I might have done 100s of time but it failed. The npm installation failed with similar error message as […]
Learning to Migrate WordPress Site to the Gatsby
Note: This is part of Learning WordPress & Gatsby post series. This learning post is still in active development and updated regularly. Decoupled WordPress Gatsby site is a buzz word that is ringing in many WordPress users ears. It is exciting to try something on the bleeding edge that’s clearly in the minds of many […]
Using React Context API in Gatsby site
Note: This post is part 3 of three-parts Understanding react hooks post series. This learning post is still in active development and updated regularly. In the previous learning posts, part 1 & part 2 in this learning series an overview of three basic react hooks, and of using UseStaticQuery hooks in a Gatsby Site were […]
Using UseStaticQuery Hook in a Gatsby Site
Note: This post is part 2 of three-parts Understanding react hooks post series. This learning post is still in active development and updated regularly. In the previous learning post (part 1 in this series), an overview of three basic react hooks: useState(), useEffect() and useContext() was discussed with simple use case examples. Learning series Part […]
Learning Use React Hooks
Note: This post is part 1 of three-parts Understanding react hooks post series. This learning post is still in active development and updated regularly. React hooks were introduced in React 16.8 release. React Doc describes hooks as “functions that let you ‘hook into‘ React state and lifecycle features from function components. Hooks don’t work inside […]
Deploying Gatsby Sites to Netlify
Note: This is part of Learning GatsbyJS post series. This learning post is still in active development and updated regularly. In the previous learning note posts series Preparing GatsbyJS Site for Deployment, how to prepare a Gatsby site prior to deployment in GitHub pages or Netlifly is discussed. In the learning-note post Learning to Deploy […]
Learning to Build a Image Gallery Site with JSON Data File
Note: This is part 1 of three-parts Learning GatsbyJs series. This learning post is still in active development and updated regularly. Displaying images in a site plays an important role for user experience. Main selling point of Gatsby is its image optimization and lazy loading features. Handling optimization of images manually in a website can […]