README

Hi 👋, I'm Bryan


Profile viewsGitter

Netlify Status

CodeScene System Mastery

Homepage

Technologies used

Global Site Tag Usage Statistics - Download List of All Websites using Global Site Tag

Google's primary tag for Google Measurement/Conversion Tracking, Adwords and DoubleClick.

Google Analytics Usage Statistics - Download List of All Websites using Google Analytics

Google Analytics offers a host of compelling features and benefits for everyone from senior executives and advertising and marketing professionals to site owners and content developers.

Application Performance - Audience Measurement - Visitor Count Tracking

Google Analytics 4

Google Analytics 4 Usage Statistics - Download List of All Websites using Google Analytics 4

Google Analytics 4 formerly known as App + Web is a new version of Google Analytics that was released in October 2020.

Widgets

View Global Trends

Imgur Usage Statistics - Download List of All Websites using Imgur

The page contains content from image sharing website imgur.

Google Font API Usage Statistics - Download List of All Websites using Google Font API

The Google Font API helps you add web fonts to any web page.

Fonts

Google Tag Manager Usage Statistics - Download List of All Websites using Google Tag Manager

Tag management that lets you add and update website tags without changes to underlying website code.

Tag Management

Icons8 Usage Statistics - Download List of All Websites using Icons8

Icons, photos and illustrations.

Image Provider

Lorem Ipsum Usage Statistics - Download List of All Websites using Lorem Ipsum

This website contains the phrase 'lorem ipsum' which means it may have placeholder text.

AddThis Usage Statistics - Download List of All Websites using AddThis

Widgets that allow visitors to save and promote the site.

Social Sharing - Bookmarking

tawk.to Usage Statistics - Download List of All Websites using tawk.to

tawk.to is a free live chat app that lets you monitor and chat with visitors.

Live Chat

Frameworks

View Global Trends

Gatsby JS Usage Statistics - Download List of All Websites using Gatsby JS

Modern website and web apps generator for React.

Mobile

View Global Trends

Viewport Meta Usage Statistics - Download List of All Websites using Viewport Meta

This page uses the viewport meta tag which means the content may be optimized for mobile content.

IPhone / Mobile Compatible Usage Statistics - Download List of All Websites using IPhone / Mobile Compatible

The website contains code that allows the page to support IPhone / Mobile Content.

Apple Mobile Web Clips Icon Usage Statistics - Download List of All Websites using Apple Mobile Web Clips Icon

This page contains an icon for iPhone, iPad and iTouch devices.

Content Delivery Network

View Global Trends

AJAX Libraries API Usage Statistics - Download List of All Websites using AJAX Libraries API

The AJAX Libraries API is a content distribution network and loading architecture for the most popular, open source JavaScript libraries.

jsDelivr Usage Statistics - Download List of All Websites using jsDelivr

A free CDN where Javascript developers can host their files. Encompasses MaxCDN, and BootstrapCDN.

CloudFront Usage Statistics - Download List of All Websites using CloudFront

Amazon CloudFront is a web service for content delivery. It integrates with other Amazon Web Services to give developers and businesses an easy way to distribute content to end users with low latency, high data transfer speeds, and no commitments.

Content Management System

View Global Trends

Netlify Usage Statistics - Download List of All Websites using Netlify

Netlify is a platform that automates your code to create web sites.

JavaScript Libraries and Functions

View Global Trends

Google Hosted Libraries Usage Statistics - Download List of All Websites using Google Hosted Libraries

Google Hosted Libraries is a globally available content distribution network for the most popular, open-source JavaScript libraries.

Google Hosted jQuery

Google Hosted jQuery Usage Statistics - Download List of All Websites using Google Hosted jQuery

jQuery hoted at Google.

Advertising

View Global Trends

Google Adsense Usage Statistics - Download List of All Websites using Google Adsense

A contextual advertising solution for delivering Google AdWords ads that are relevant to site content pages.

Contextual Advertising

Google Adsense Asynchronous

Google Adsense Asynchronous Usage Statistics - Download List of All Websites using Google Adsense Asynchronous

Fully asynchronous version of the AdSense ad code.

Document Encoding

View Global Trends

UTF-8 Usage Statistics - Download List of All Websites using UTF-8

UTF-8 (8-bit UCS/Unicode Transformation Format) is a variable-length character encoding for Unicode. It is the preferred encoding for web pages.

Document Standards

View Global Trends

HTML5 DocType Usage Statistics - Download List of All Websites using HTML5 DocType

The DOCTYPE is a required preamble for HTML5 websites.

Cascading Style Sheets Usage Statistics - Download List of All Websites using Cascading Style Sheets

Cascading Style Sheets (CSS) is a stylesheet language used to describe the presentation of a document written in a markup language. Its most common application is to style web pages written in HTML

Open Graph Protocol Usage Statistics - Download List of All Websites using Open Graph Protocol

The Open Graph protocol enables any web page to become a rich object in a social graph, a open protocol supported by Facebook

Twitter Cards Usage Statistics - Download List of All Websites using Twitter Cards

Twitter cards make it possible for you to attach media experiences to Tweets that link to your content.

Javascript Usage Statistics - Download List of All Websites using Javascript

JavaScript is a scripting language most often used for client-side web development.

IFrame Usage Statistics - Download List of All Websites using IFrame

The page shows content with an iframe; an embedded frame that loads another webpage.

Font Face Rule Usage Statistics - Download List of All Websites using Font Face Rule

The @font-face rule allows for linking to fonts that are automatically activated when needed.

X-UA-Compatible Usage Statistics - Download List of All Websites using X-UA-Compatible

Allows a website to define how a page is rendered in Internet Explorer 8, allowing a website to decide to use IE7 style rendering over IE8 rendering.

Meta Keywords Usage Statistics - Download List of All Websites using Meta Keywords

Meta tag containing keywords related to the page.

Meta Description Usage Statistics - Download List of All Websites using Meta Description

The description attribute provides a concise explanation of the page content.

HTML 5 Specific Tags Usage Statistics - Download List of All Websites using HTML 5 Specific Tags

This page contains tags that are specific to an HTML 5 implementation.

WAI-ARIA Usage Statistics - Download List of All Websites using WAI-ARIA

A way to make Web content and Web applications more accessible to people with disabilities. It especially helps with dynamic content and advanced user interface controls developed with Ajax, HTML, JavaScript, and related technologies.

Strict Transport Security Usage Statistics - Download List of All Websites using Strict Transport Security

The HTTP Strict-Transport-Security (HSTS) header instructs the browser to only use https.

HSTS Usage Statistics - Download List of All Websites using HSTS

Forces browsers to only communicate with the site using HTTPS.

HSTS IncludeSubdomains PreLoad Usage Statistics - Download List of All Websites using HSTS IncludeSubdomains PreLoad

This website includes instructions for HSTS loading that would allow it to be submitted to the HSTS preload list.

Web Master Registration

View Global Trends

Google Webmaster Usage Statistics - Download List of All Websites using Google Webmaster

Webmaster tools provide you with a free and easy way to make your site more Google-friendly.

Content Delivery Network

View Global Trends

Content Delivery Network Usage Statistics - Download List of All Websites using Content Delivery Network

This page contains links that give the impression that some of the site contents are stored on a content delivery network.

Docs Structure


.

├── ./About

│   ├── ./About/index.md

│   ├── ./About/introduction2bg.md

│   ├── ./About/me.md

│   └── ./About/resume.md

├── ./articles

│   ├── ./articles/algo.md

│   └── ./articles/basic-web-dev.md

├── ./faq

│   ├── ./faq/Contact.md

│   ├── ./faq/index.md

│   └── ./faq/other-sites.md

├── ./index.md

├── ./jupyter-notebooks.md

├── ./links

│   ├── ./links/Social.md

│   ├── ./links/index.md

│   └── ./links/my-websites.md

├── ./portfolio-web.md

├── ./python.md

├── ./quick-reference

│   ├── ./quick-reference/Emmet.md

│   ├── ./quick-reference/index.md

│   ├── ./quick-reference/installation.md

│   └── ./quick-reference/new-repo-instructions.md

├── ./react

│   ├── ./react/createReactApp.md

│   ├── ./react/index.md

│   └── ./react/react2.md

├── ./resources.md

└── ./tools

    ├── ./tools/Git-Html-Preview.md

    ├── ./tools/default-readme.md

    ├── ./tools/index.md

    ├── ./tools/notes-template.md

    └── ./tools/plug-ins.md



7 directories, 29 files





Sitemap

Sitemap



Try it out without cloning the entire repo

stackblitz demo hosted on firebase

Blog



🚀 Quick start

  1. Create a Gatsby site.

    Use the Gatsby CLI to create a new site, specifying the default starter.

    
    # create a new Gatsby site using the default starter
    
    gatsby new my-default-starter https://github.com/gatsbyjs/gatsby-starter-default
  2. Start developing.

    Navigate into your new site's directory and start it up.

    
    cd my-default-starter/
    
    gatsby develop
  3. Open the source code and start editing!

    Your site is now running at http://localhost:8000!

    Note: You'll also see a second link:http://localhost:8000/___graphql. This is a tool you can use to experiment with querying your data. Learn more about using this tool in the Gatsby tutorial.

    Open the my-default-starter directory in your code editor of choice and edit src/pages/index.js. Save your changes and the browser will update in real time!

🧐 What's inside?

A quick look at the top-level files and directories you'll see in a Gatsby project.

.

├── node_modules

├── src

├── .gitignore

├── .prettierrc

├── gatsby-browser.js

├── gatsby-config.js

├── gatsby-node.js

├── gatsby-ssr.js

├── LICENSE

├── package-lock.json

├── package.json

└── README.md
  1. /node_modules: This directory contains all of the modules of code that your project depends on (npm packages) are automatically installed.

  2. /src: This directory will contain all of the code related to what you will see on the front-end of your site (what you see in the browser) such as your site header or a page template. src is a convention for "source code".

  3. .gitignore: This file tells git which files it should not track / not maintain a version history for.

  4. .prettierrc: This is a configuration file for Prettier. Prettier is a tool to help keep the formatting of your code consistent.

  5. gatsby-browser.js: This file is where Gatsby expects to find any usage of the Gatsby browser APIs (if any). These allow customization/extension of default Gatsby settings affecting the browser.

  6. gatsby-config.js: This is the main configuration file for a Gatsby site. This is where you can specify information about your site (metadata) like the site title and description, which Gatsby plugins you'd like to include, etc. (Check out the config docs for more detail).

  7. gatsby-node.js: This file is where Gatsby expects to find any usage of the Gatsby Node APIs (if any). These allow customization/extension of default Gatsby settings affecting pieces of the site build process.

  8. gatsby-ssr.js: This file is where Gatsby expects to find any usage of the Gatsby server-side rendering APIs (if any). These allow customization of default Gatsby settings affecting server-side rendering.

  9. LICENSE: This Gatsby starter is licensed under the 0BSD license. This means that you can see this file as a placeholder and replace it with your own license.

  10. package-lock.json (See package.json below, first). This is an automatically generated file based on the exact versions of your npm dependencies that were installed for your project. (You won't change this file directly).

  11. package.json: A manifest file for Node.js projects, which includes things like metadata (the project's name, author, etc). This manifest is how npm knows which packages to install for your project.

  12. README.md: A text file containing useful reference information about your project.

🎓 Learning Gatsby

Looking for more guidance? Full documentation for Gatsby lives on the website. Here are some places to start:

  • For most developers, we recommend starting with our in-depth tutorial for creating a site with Gatsby. It starts with zero assumptions about your level of ability and walks through every step of the process.

  • To dive straight into code samples, head to our documentation. In particular, check out the Guides, API Reference, and Advanced Tutorials sections in the sidebar.

💫 Deploy

Deploy to Netlify

Deploy with Vercel



Codebase




bryan@LAPTOP-9LGJ3JGS:/c/MY-WEB-DEV/BLOG____2.0/BLOG_2.0/src$ tree -f

.

├── ./components

│   ├── ./components/ActionLink.js

│   ├── ./components/CtaButtons.js

│   ├── ./components/DocsMenu.js

│   ├── ./components/DocsSubmenu.js

│   ├── ./components/Footer.js

│   ├── ./components/Header.js

│   ├── ./components/Icon.js

│   ├── ./components/Layout.js

│   ├── ./components/SectionContent.js

│   ├── ./components/SectionCta.js

│   ├── ./components/SectionDocs.js

│   ├── ./components/SectionGrid.js

│   ├── ./components/SectionHero.js

│   ├── ./components/Submenu.js

│   ├── ./components/global.css

│   └── ./components/index.js

├── ./data

│   └── ./data/doc_sections.yml

├── ./hooks

│   └── ./hooks/useScript.js

├── ./html.js

├── ./pages

│   ├── ./pages/blog

│   │   ├── ./pages/blog/blog-archive.md

│   │   ├── ./pages/blog/blogwcomments.md

│   │   ├── ./pages/blog/data-structures.md

│   │   ├── ./pages/blog/index.md

│   │   ├── ./pages/blog/my-medium.md

│   │   ├── ./pages/blog/platform-docs.md

│   │   ├── ./pages/blog/python-for-js-dev.md

│   │   ├── ./pages/blog/python-resources.md

│   │   └── ./pages/blog/web-scraping.md

│   ├── ./pages/docs

│   │   ├── ./pages/docs/about

│   │   │   ├── ./pages/docs/about/index.md

│   │   │   ├── ./pages/docs/about/me.md

│   │   │   ├── ./pages/docs/about/node

│   │   │   │   ├── ./pages/docs/about/node/install.md

│   │   │   │   ├── ./pages/docs/about/node/intro.md

│   │   │   │   ├── ./pages/docs/about/node/nodejs.md

│   │   │   │   ├── ./pages/docs/about/node/nodevsbrowser.md

│   │   │   │   ├── ./pages/docs/about/node/reading-files.md

│   │   │   │   └── ./pages/docs/about/node/writing-files.md

│   │   │   ├── ./pages/docs/about/npm.md

│   │   │   └── ./pages/docs/about/resume.md

│   │   ├── ./pages/docs/articles

│   │   │   ├── ./pages/docs/articles/algo.md

│   │   │   ├── ./pages/docs/articles/article-compilation.md

│   │   │   ├── ./pages/docs/articles/basic-web-dev.md

│   │   │   ├── ./pages/docs/articles/gists.md

│   │   │   ├── ./pages/docs/articles/index.md

│   │   │   ├── ./pages/docs/articles/install.md

│   │   │   ├── ./pages/docs/articles/intro.md

│   │   │   ├── ./pages/docs/articles/python.md

│   │   │   ├── ./pages/docs/articles/reading-files.md

│   │   │   ├── ./pages/docs/articles/resources.md

│   │   │   ├── ./pages/docs/articles/ten-jamstack-apis-to-checkout.md

│   │   │   └── ./pages/docs/articles/writing-files.md

│   │   ├── ./pages/docs/docs

│   │   │   └── ./pages/docs/docs/tools

│   │   │       └── ./pages/docs/docs/tools/file-types.md

│   │   ├── ./pages/docs/faq

│   │   │   ├── ./pages/docs/faq/contact.md

│   │   │   └── ./pages/docs/faq/index.md

│   │   ├── ./pages/docs/gists.md

│   │   ├── ./pages/docs/index.md

│   │   ├── ./pages/docs/interact

│   │   │   ├── ./pages/docs/interact/clock.md

│   │   │   ├── ./pages/docs/interact/index.md

│   │   │   └── ./pages/docs/interact/jupyter-notebooks.md

│   │   ├── ./pages/docs/links

│   │   │   ├── ./pages/docs/links/index.md

│   │   │   ├── ./pages/docs/links/medium-links.md

│   │   │   ├── ./pages/docs/links/my-websites.md

│   │   │   └── ./pages/docs/links/social.md

│   │   ├── ./pages/docs/quick-reference

│   │   │   ├── ./pages/docs/quick-reference/Emmet.md

│   │   │   ├── ./pages/docs/quick-reference/docs.md

│   │   │   ├── ./pages/docs/quick-reference/index.md

│   │   │   ├── ./pages/docs/quick-reference/installation.md

│   │   │   └── ./pages/docs/quick-reference/new-repo-instructions.md

│   │   ├── ./pages/docs/react

│   │   │   ├── ./pages/docs/react/createReactApp.md

│   │   │   ├── ./pages/docs/react/index.md

│   │   │   └── ./pages/docs/react/react2.md

│   │   ├── ./pages/docs/react-in-depth.md

│   │   ├── ./pages/docs/sitemap.md

│   │   └── ./pages/docs/tools

│   │       ├── ./pages/docs/tools/index.md

│   │       ├── ./pages/docs/tools/notes-template.md

│   │       ├── ./pages/docs/tools/plug-ins.md

│   │       └── ./pages/docs/tools/vscode.md

│   ├── ./pages/index.md

│   ├── ./pages/notes-template.md

│   ├── ./pages/review.md

│   └── ./pages/showcase.md

├── ./sass

│   ├── ./sass/imports

│   │   ├── ./sass/imports/_animations.scss

│   │   ├── ./sass/imports/_buttons.scss

│   │   ├── ./sass/imports/_docs.scss

│   │   ├── ./sass/imports/_footer.scss

│   │   ├── ./sass/imports/_forms.scss

│   │   ├── ./sass/imports/_functions.scss

│   │   ├── ./sass/imports/_general.scss

│   │   ├── ./sass/imports/_header.scss

│   │   ├── ./sass/imports/_helpers.scss

│   │   ├── ./sass/imports/_icons.scss

│   │   ├── ./sass/imports/_palettes.scss

│   │   ├── ./sass/imports/_posts.scss

│   │   ├── ./sass/imports/_prism.scss

│   │   ├── ./sass/imports/_reset.scss

│   │   ├── ./sass/imports/_sections.scss

│   │   ├── ./sass/imports/_structure.scss

│   │   ├── ./sass/imports/_tables.scss

│   │   └── ./sass/imports/_variables.scss

│   └── ./sass/main.scss

├── ./templates

│   ├── ./templates/advanced.js

│   ├── ./templates/blog.js

│   ├── ./templates/docs.js

│   ├── ./templates/page.js

│   └── ./templates/post.js

└── ./utils

    ├── ./utils/attribute.js

    ├── ./utils/classNames.js

    ├── ./utils/cycler.js

    ├── ./utils/getData.js

    ├── ./utils/getPage.js

    ├── ./utils/getPageByFilePath.js

    ├── ./utils/getPages.js

    ├── ./utils/htmlToReact.js

    ├── ./utils/index.js

    ├── ./utils/link.js

    ├── ./utils/markdownify.js

    ├── ./utils/pathJoin.js

    ├── ./utils/toStyleObj.js

    ├── ./utils/toUrl.js

    └── ./utils/withPrefix.js



21 directories, 119 files

bryan@LAPTOP-9LGJ3JGS:/c/MY-WEB-DEV/BLOG____2.0/BLOG_2.0/src$







Components

Last updated