Note: This is part 4 of five-parts adding functionality to Gatsby site series. This learning post is still in active development and updated regularly. In the previous learning-note posts series, creating posts with markdown, how images & prismJS syntax highlighter, and typography are added to the posts were described. The next logical step to add […]
Understanding Relative Paths vs Absolute Paths
While linking a file or page in a site, it’s essential to know the correct location of file or document. Referencing to a file folder within a project structure or to a document from a website outside of the project is very common task to be performed in development. However, difference between absolute path and […]
Learning to Work With Images in Gatsby Sites
Note: This is part 3 of five-parts adding functionality to Gatsby site series. This learning post is still in active development and updated regularly. In a previous posts in this series, adding syntax highlighting with PrismJs and Styling Gatsby Site with Typography & Sass Plugins were discussed. Images are integral part of any website however […]
Styling Gatsby Site with Typography & Sass Plugins
Note: This is part 2 of five-parts adding functionality to Gatsby site series. This learning post is still in active development and updated regularly. In a previous post, Understanding Gatsby Building Blocks, adding basic styling in Gatsby site with traditional single style sheet (eg. style.css) and Gatsbyjs recommended CSS module were discussed briefly. Gatsby developers […]
Deep Dive Into Modern Web Development
A free course Deep Dive Into Modern Web Development offered by he University of Helsinki appears to be very timely useful resource to strengthen the web development skills. It is specially useful resource for self-taught developers like me because it reinforces basic concepts. But more importantly it covers the topics that I am most interested in, like JavaScript, React, Headless SPA (single page applications) and GraphQL. I plan take this course & complete by the end of this year 2019.
Learning to Add Functionality to Gatsby Site
Note:This is part 1 of five-parts adding functionality to Gatsby site series. This learning post is still in active development and updated regularly. In the previous Gatsby learning-note post 4-parts series, Gatsby setup & installation, understanding its building blocks, overview of Gatsby Plugins & GraphQL and programmatically creating pages were discussed. Because Gatsby is designed […]
