Skip to main content

Jekyll Configuration & Site Structure

By Amr

Estimated reading time: 36 minutes

Overview

This page contains the Jekyll configuration file, site tree structure, and automated workflows for maintaining configuration synchronization across the IT-Journey platform.

Configuration Management

Automated Updates

The configuration files in this directory are automatically updated via GitHub Actions workflow whenever the root `_config.yml` file changes. This ensures consistency and reduces manual maintenance overhead.

Trigger Events:

  • Push to main branch with changes to `_config.yml`
  • Manual workflow dispatch

Manual Regeneration

If you need to manually regenerate the configuration files, use these commands:

PowerShell (Windows)

```powershell

Regenerate Config File

cd ~/github/it-journey cp _config.yml pages/_about/settings/config-utf16.txt Get-Content pages/_about/settings/config-utf16.txt | Set-Content -Encoding UTF8 pages/_about/settings/_config.yml

Generate tree structure

tree /f > pages/_about/settings/tree-utf16.txt Get-Content pages/_about/settings/tree-utf16.txt -Encoding Unicode | Set-Content -Encoding UTF8 pages/_about/settings/tree.txt ```

Bash (Linux/macOS)

```bash

Regenerate Config File

cd ~/github/it-journey cp _config.yml pages/_about/settings/_config.yml

Generate tree structure (respecting .gitignore)

This will automatically exclude files/directories listed in .gitignore

if command -v tree >/dev/null 2>&1; then ignore_pattern=$(generate_gitignore_pattern) tree -a -I “$ignore_pattern” –dirsfirst –charset ascii > pages/_about/settings/tree.txt else # Fallback for systems without tree command find . -type d | grep -v -E “($(generate_gitignore_pattern))” | sort > pages/_about/settings/tree.txt fi ```

Gitignore Integration

The tree structure and sitemap generation automatically respect the `.gitignore` file, ensuring that:

  • Files and directories listed in `.gitignore` are excluded from the tree structure
  • Sitemap generation skips ignored files
  • Documentation remains clean and relevant
  • Sensitive or build artifacts are not included in public documentation

Current .gitignore patterns respected: ```ignore _site .sass-cache .jekyll-cache .jekyll-metadata _algolia_api_key Gemfile.lock .obsidian pages/_notes/.DS_Store *.DS_Store .env ```

Jekyll Configuration

Current configuration from `_config.yml`:

```yml

Welcome to Jekyll!

Configuration file for Jekyll.

Full docs at: http://jekyllrb.com/docs/configuration/

YAML docs at: https://yaml.org/spec/1.2.2/

———————————————————————————

#

This config file is meant for settings that affect your whole blog, values

which you are expected to set up once and rarely edit after that. If you find

yourself editing this file very often, consider using Jekyll’s data files

feature for the data you need to update frequently.

#

For technical reasons, this file is NOT reloaded automatically when you use

‘bundle exec jekyll serve’. If you change this file, please restart the server.

#

If you need help with YAML syntax, here are some quick references for you:

https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml

https://learnxinyminutes.com/docs/yaml/

#

You can find config options at: https://jekyllrb.com/docs/configuration/options/

#

These are used to personalize your new site. If you look in the HTML files,

you will see them accessed via IT-Journey, amr@it-journey.dev, and so on.

You can create any custom variable you would like, and they will be accessible

in the templates via .

Site Settings

founder : “Amr Abdel-Motaleb” remote_theme : “bamr87/zer0-mistakes”

theme : “jekyll-theme-zer0”

Github Information

github_user : &github_user “bamr87” repository_name : &github_repository “it-journey” repository : [github_user, “/”, *github_repository] # GitHub username/repo-name local_repo : *github_repository branch : &branch “main” repo_map : “/sitemap/” portfolio : &portfolio [github_user, ‘.’, ‘github.io’]

Site Information —————————————————————

title : IT-Journey title_url : “/” title_icon : “globe” subtitle : “zer0 to her0” subtitle_url : “localhost” subtitle_icon : “code” title_separator : “|” # Appears in the web browser tab name domain : &domain “it-journey” domain_ext : “.dev” sub_domain : &sub_domain “” baseurl : “” # the subpath of your site, e.g. /blog - Use this if you want this whole repo to be a domain branch url_dev : [‘https://’, *sub_domain, ‘.’, *domain, *domain_ext ] url : &url ‘https://it-journey.dev’ # the base hostname & protocol for your site, e.g. http://example.com public_folder : “assets” port : 4002 # Jekyll Serve Dev port dg_port : 4001 # TODO: Doppelganger site. Use this if you want to switch between parallel deployments og_image : ‘/images/wizard-on-journey.png’

Owner Information ————————————————————-

name : &name “Amr” email : “amr@it-journey.dev” description : >- # this means to ignore newlines until the next variable Collection of articles, notes, and tutorials to build a website or headless CMS using Jekyll and Github Pages. This is my journey from zer0 to her0. level : ‘her0’

Maintainer Information———————————————————-

maintainers:

  • name: *name profile: [“https://github.com”, “/”, *github_user]
  • name: “Vacant” profile: “/github.com”

Personalization —————————————————————-

locale : “en-US” home_dir : &home ‘/Users/bamr87/’ local_git : [ *home, ‘github’ ] logo : /assets/images/gravatar-small.png # path of logo image to display in the masthead, e.g. “/assets/images/88x88.png” logo_link : [ *url, *baseurl ] # URL to link the logo to, e.g. “/”

teaser : /images/favicon_gpt_computer_retro.png # path of fallback teaser image, e.g. “/assets/images/500x300.png” info_banner : /images/info-banner-mountain-wizard.png # path of fallback teaser image, e.g. “/assets/images/500x300.png” breadcrumbs : true # true, false (default) words_per_minute : 200 _posts_file_structure : “year-month-day-title.md”

Identity

author: name : *name # *name is a YAML reference pointing to the &anchor earlier avatar : “/assets/images/gravatar-small.png” email_hash : ‘71d7a4fc9712df49e13d606e620f89c7’ # https://en.gravatar.com/site/check/{ site.email } gravatar : [ ‘https://s.gravatar.com/avatar/’, *email_hash, ‘?s=80’ ] bio : “IT nerd trying to be an IT hero” location : “Denver, CO” twitter_username : “bamr87” github_username : *github_user

Site Analytics

google_analytics : ‘G-ZBDKNMC168’

Site verification

google_site_verification : null bing_site_verification : null alexa_site_verification : null yandex_site_verification : null aver_site_verification : null baidu_site_verification : null

Affiliations

default_icon: “bi” ## Bootstrap Icons https://icons.getbootstrap.com/

links:

  • label: “BASH Consulting” url: “https://bashconsultants.com” icon: “bi-link”
  • label: “Twitter” icon: “bi-twitter” url: “https://twitter.com/bamr87”
  • label: “GitHub” icon: “bi-github” url: [ ‘https://github.com/’ , *github_user ]
  • label: “Instagram” icon: “bi-instagram” url: “https://instagram.com/bamr42”

youtube:

  • label: “YouTube” icon: “bi-youtube” url: “https://www.youtube.com/channel/UCO0j3Opg3J9i2iWnDwHUsXQ”

Build Framework

powered_by:

  • name: “Ruby” version: “3.2.3” url: “https://www.ruby-lang.org/” icon: “bi-gem”
  • name: “Jekyll” version: “3.9.5” url: “https://jekyllrb.com/” icon: “bi-joystick”
  • name: “Bootstrap” version: “5.2.0” url: “https://getbootstrap.com/” icon: “bi-bootstrap”
  • name: “Algolia” version: url: “https://algolia.com/” icon: “bi-search”
  • name: “JQuery” url: “https://jquery.com/” icon: “bi-filetype-js”
  • name: “MathJax” version: “1.0” url: “https://www.mathjax.org/” icon: “bi-calculator”
  • name: “GitHub Pages” version: “232” url: “https://pages.github.com/” icon: “bi-github”
  • name: “docker” version: “20.10.8” url: “https://www.docker.com/” icon: “bi-docker”

Plugins

https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/about-github-pages-and-jekyll#plugins

http://jekyllrb.com/docs/plugins/

All plugins are enabled by default for GitHub Pages. https://pages.github.com/versions/

plugins:

  • github-pages
  • jekyll-remote-theme
  • jekyll-feed
  • jekyll-sitemap
  • jekyll-seo-tag
  • jekyll-paginate
  • jekyll-relative-links

Gisgus Plugin

gisgus: enabled: true data-repo-id: “MDEwOlJlcG9zaXRvcnkyODM4MjI1NzM” data-category-id: “DIC_kwDOEOrJ7c4CAn8D”

https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid/

Conversion

Markdown Options https://jekyllrb.com/docs/configuration/markdown/

https://github.com/github/jekyll-commonmark-ghpages

markdown: kramdown

highlighter: rouge

lsi: false

excerpt_separator: “\n\n”

incremental: false

Markdown Processing https://jekyllrb.com/docs/configuration/markdown/

kramdown: # https://kramdown.gettalong.org/options.html input: GFM header_offset: 0 # hard_wrap: false # auto_ids: true # footnote_nr: 1 # entity_output: as_char toc_levels: 1..6 # smart_quotes: lsquo,rsquo,ldquo,rdquo # enable_coderay: false

Collections: https://jekyllrb.com/docs/collections/

# Permalinks: https://jekyllrb.com/docs/permalinks/

collections_dir: &collections_dir pages local_repo_path: [ *collections_dir, ‘/’, *local_repo ]

collections: pages: output: true permalink: /:collection/:name/ posts: output: true permalink: /:collection/:year/:month/:day/:slug/ docs: output: true permalink: /:collection/:categories/:name/ quests: output: true permalink: /:collection/:categories/:name/ hobbies: output: true permalink: /:collection/:categories/:name/ notebooks: output: true permalink: /:collection/:path/:name/ notes: output: true permalink: /:collection/:path/:name/ quickstart: output: true permalink: /:collection/:name/ about: output: true permalink: /:collection/:categories/:name/

permalink: pretty

pagination https://jekyllrb.com/docs/pagination/

paginate: 10 paginate_path: “/pages/:num/”

Defaults https://jekyllrb.com/docs/configuration/front-matter-defaults/

defaults: # ALL

  • scope: path: “” values: layout: root author_profile: false read_time: true comments: false # true share: true related: true sidebar: nav: main permalink: /:collection/:name/

# pages

  • scope: path: pages values: layout: &pages default author_profile: true read_time: true comments: # true share: true related: true toc_sticky: true sidebar: nav: searchCats permalink: /:path/:name/

# pages/_about

  • scope: path: pages/_about values: layout: *pages collection: about share: true related: true sidebar: nav: about

# pages/_quickstart

  • scope: path: pages/_quickstart values: layout: default collection: quickstart share: true related: true sidebar: nav: quickstart

# pages/_posts

  • scope: path: pages/_posts values: layout: journals author_profile: true read_time: true comments: # true share: true related: true sidebar: nav: dynamic # permalink: /:collection/:name/

# pages/_docs

  • scope: path: pages/_docs values: layout: *pages # category: docs author_profile: true read_time: true comments: # true share: true related: true sidebar: nav: docs

    permalink: /docs/:category/:name/

# pages/_quests

  • scope: path: pages/_quests values: layout: *pages author_profile: true read_time: true comments: # true share: true related: true sidebar: nav: quests permalink: /:categories/:slug

# pages/_hobbies

  • scope: path: pages/_hobbies type: hobbies values: layout: *pages share: false author_profile: false sidebar: nav: hobbies

# pages/_notes

  • scope: path: pages/_notes type: notes values: layout: *pages share: false author_profile: false sidebar: nav: notebooks

# pages/_notebooks

  • scope: path: pages/_notebooks type: notebooks values: layout: *pages share: false author_profile: false sidebar: nav: notebooks

Exclude from processing.

The following items will not be processed, by default.

Any item listed under the exclude: key here will be automatically added to

the internal “default list”.

#

Excluded items can be processed by explicitly listing the directories or

their entries’ file path in the include: list.

exclude: # Jekyll/Ruby specific

  • .sass-cache/
  • .jekyll-cache/
  • .bundle/
  • .ruby-lsp/
  • Gemfile
  • Gemfile.lock
  • gemfiles/
  • vendor/

# Build and dependency directories

  • node_modules/
  • .venv/
  • _site/

# Development and configuration files

  • .env
  • .DS_Store
  • .obsidian/
  • .vscode/
  • .devcontainer/
  • .frontmatter/
  • .git/
  • .gitignore
  • .gitmodules

# Docker and containerization

  • Dockerfile
  • docker-compose.yml
  • docker-compose.*.yml

# Scripts and automation

  • “*.sh”
  • “*.py”
  • scripts/
  • Makefile

# Testing and validation

  • test/
  • test-results/
  • .lycheeignore
  • .markdownlint.json
  • .yamllint.yml

# Documentation and project files

  • docs/
  • logs/
  • prompts/
  • TODO/
  • work/ # Temporary build/cache directory
  • “*.log”
  • */.log”

# Configuration and metadata files

  • frontmatter.json
  • “*.md.backup”
  • “*.tmp”
  • “.seed.md”

# Project-specific files

  • submodules/
  • post-organization.log
  • “*_SUMMARY.md”
  • roadmap.md

Sass/SCSS

sass: sass_dir: _sass style: expanded

TODO: Fix bootstrap plugin

# load_paths: # - /usr/local/bundle/gems/bootstrap-5.3.3/assets/stylesheets

Style Settings ————————————————————-

theme : “zer0-mistakes-jekyll”

remote_theme : “bamr87/zer0-mistakes”

theme_skin : “dark” # “air”, “aqua”, “contrast”, “dark”, “dirt”, “neon”, “mint”, “plum”, “sunrise”

style : “default” # “default”, “dark”, “light”, “solarized-dark”, “solarized-light”

remote_style : “bamr87/zer0-mistakes”

theme_color: main: #007bff secondary: #6c757d red: #a11111 yellow: #ffe900 teal: #376986 blue: #007bff green: #28a745 purple: #6f42c1 pink: #e83e8c orange: #fd7e14 brown: #795548 cyan: #17a2b8 indigo: #6610f2 lime: #cddc39 amber: #ffc107 deep_orange: #ff5722 deep_purple: #673ab7 light_blue: #03a9f4 light_green: #8bc34a light_purple: #9c27b0 light_red: #f44336 light_yellow: #ffeb3b light_teal: #009688

cr_year: 2024 cr_entity: *name cr_lisense: “MIT”

Sitemap Settings ————————————————————–

sitemap_include: A list of file extensions that should be included in the sitemap. By default, HTML files and any files with sitemap: true in their front matter are included.

sitemap_exclude: A list of files or directories that should be excluded from the sitemap.

sitemap_include: [“html”, “xml”] sitemap_exclude: [“secret.html”, “private”]

=============================================================================

AI Preview Image Generator Configuration

Feature: ZER0-003

Documentation: https://github.com/bamr87/zer0-mistakes/blob/main/docs/features/preview-image-generator.md

=============================================================================

preview_images: enabled: true provider: openai # openai, stability, or local model: dall-e-3 # OpenAI model to use size: “1792x1024” # Landscape banner size quality: standard # standard or hd style: “retro pixel art, 8-bit video game aesthetic, vibrant colors, nostalgic, clean pixel graphics” style_modifiers: “pixelated, retro gaming style, CRT screen glow effect, limited color palette” output_dir: assets/images/previews # Where to save generated images auto_generate: false # Generate during build (slow, use script instead) collections: # Collections to scan for missing previews - posts - docs - quickstart - quests

```

Site Tree Structure

Current directory structure (auto-generated):

``` . |– .devcontainer | |– Dockerfile | |– Dockerfile.lightweight | |– README.md | |– devcontainer.json | -- docker-compose.yml |-- .frontmatter | |-- database | | |-- mediaDb.json | | |-- pinnedItemsDb.json | | – taxonomyDb.json | -- templates | |-- article.md | |-- default.md | |-- notes.md | |-- poem.md | – quests.md |– .ruby-lsp | |– .gitignore | |– Gemfile | |– bundle_env | |– last_updated | -- main_lockfile_hash |-- TODO | |-- ARCHIVE | | – README.md | |– scripts | | -- seo-tracking-report.sh | |-- seo | | |-- data | | | |-- freshness-report.json | | | |-- frontmatter-report.json | | | – seo-metrics.json | | |– reports | | | |– content-freshness-2025-12-20.md | | | -- weekly-review-2025-12-20.md | | |-- BEST_PRACTICES.md | | |-- MONITORING_DASHBOARD.md | | |-- OPTIMIZATION_PLAN.md | | |-- QUICK_ACTIONS.md | | |-- README.md | | – TRACKING.md | |– templates | | |– PROJECT_TEMPLATE.md | | |– QUICK_ACTIONS_TEMPLATE.md | | |– SEO_FRONTMATTER_TEMPLATE.md | | -- TRACKING_TEMPLATE.md | |-- README.md | – STATUS.md |– _data | |– navigation | | |– about.yml | | |– docs.yml | | |– hobbies.yml | | |– home.yml | | |– main.yml | | |– notebooks.yml | | |– posts.yml | | |– quests.yml | | -- quickstart.yml | |-- README.md | |-- SOLUTION_SUMMARY.md | |-- content_statistics.yml | |-- generate_statistics.rb | |-- generate_statistics.sh | |-- github-actions-example.yml | |-- posts_organization.yml | |-- prerequisites.yml | |-- statistics_config.yml | |-- ui-text.yml | – update_statistics.sh |– _includes | |– content_statistics | | |– minimal.html | | |– simple_fixed.html | | |– static_test.html | | |– test.html | | -- ultra_simple.html | |-- content_stats_direct.html | |-- quest-card.html | |-- quest-filters.html | |-- quest-stats.html | |-- quest_card.html | |-- quest_grid.html | – quest_stats.html |– _layouts | |– javascript.html | -- quest-collection.html |-- _plugins | |-- preview_generator.rb | – preview_image_generator.rb |– assets | |– gif | | -- windows-developer-settings.gif | |-- images | | |-- jekyll | | | |-- 8102 | | | | |-- change-baseurl.png | | | | |-- change-path.png | | | | |-- domain-changed.png | | | | |-- edit-readme.png | | | | |-- error-too-large.png | | | | |-- fork-jekyll.png | | | | |-- main-css.png | | | | |-- merge-after-build.png | | | | |-- merge-request.png | | | | |-- new-domain.png | | | | |-- pipeline-build.png | | | | |-- pipeline-deploy.png | | | | |-- pipeline-pending.png | | | | |-- remove-fork-relationship.png | | | | |-- settings-pages.png | | | | |-- stage-and-commit.png | | | | |-- test-local.png | | | | |-- test-migration.png | | | | |-- test-new-domain.png | | | | – test-website.png | | | |– 8103 | | | | -- local.png | | | |-- 8104 | | | | |-- githubpage.png | | | | |-- installmsys2.png | | | | |-- jekyllsite.png | | | | |-- msys.png | | | | |-- setupruby.png | | | | – ubuntuapp.png | | | |– 8105 | | | | |– nomachine_port.png | | | | |– nomachine_preferences.png | | | | -- port.png | | | |-- 8111 | | | | |-- account.png | | | | |-- comments.png | | | | – count.png | | | |– 8112 | | | | |– collection.png | | | | |– datafile.png | | | | |– excerpt.png | | | | |– favorite.png | | | | |– javahighlight.png | | | | |– pagination.png | | | | |– portfolio.png | | | | |– table_markdown.png | | | | |– table_partial.png | | | | |– table_scroll.png | | | | |– table_striped.png | | | | -- withouthighlight.png | | | |-- 8113 | | | | – progress_bar.png | | | |– 8117 | | | | -- sharelinks.png | | | |-- 8118 | | | | |-- buttondesign.png | | | | |-- buttontype.png | | | | |-- desktop_201.png | | | | |-- desktop_home.png | | | | |-- desktop_tutorial.png | | | | |-- mobile_201.png | | | | |-- mobile_home.png | | | | |-- mobile_tutorial.png | | | | |-- multi-domain.png | | | | |-- scripts.png | | | | |-- sharing_facebook.png | | | | |-- sharing_linkedin.png | | | | – sharing_twitter.png | | | |– 8122 | | | | |– button-bottom.png | | | | -- button-top.png | | | |-- 8123 | | | | |-- custom-style.png | | | | |-- highlighting_with_js.png | | | | |-- javahighlight.png | | | | |-- line-numbers.png | | | | – withouthighlight.png | | | |– 8126 | | | | -- mathml.png | | | |-- 8131 | | | | |-- cloudflare_notification.png | | | | |-- godaddy_changenameserver.png | | | | |-- godaddy_done.png | | | | |-- godaddy_mydomains.png | | | | |-- godaddy_nameservers.png | | | | |-- rssfeed.png | | | | – sitemap.png | | | |– 8132 | | | | -- imagesize_before.png | | | |-- 8133 | | | | |-- header_githubpages.png | | | | – header_netlify_fixed.png | | | |– 8141 | | | | |– branches.png | | | | |– dashboard.png | | | | |– fix1.png | | | | |– fix2.png | | | | |– history.png | | | | |– history2.png | | | | |– latestbuild.png | | | | |– linkerror.png | | | | |– notification_builderror.png | | | | |– notification_fixed.png | | | | |– notification_travis.png | | | | |– travis1.png | | | | |– travis2.png | | | | |– travisci_account.png | | | | -- travisci_activate.png | | | |-- 8142 | | | | |-- custom_domain.png | | | | |-- godaddy_adddns.png | | | | |-- godaddy_cart.png | | | | |-- godaddy_domain.png | | | | |-- godaddy_searchdomain.png | | | | |-- rongzhuang_home.png | | | | – rongzhuang_portfolio.png | | | -- 8143 | | | |-- app.png | | | |-- authorize.png | | | |-- changename.png | | | |-- homepage.png | | | |-- inprogress.png | | | |-- install_netlify.png | | | |-- monitor.png | | | |-- newname.png | | | |-- newsite.png | | | |-- options.png | | | |-- portfolio.png | | | |-- published.png | | | |-- repository.png | | | – settings.png | | |– previews | | | |– .gitkeep | | | |– 404-hunting-binary-wards-for-unbreakable-links.png | | | |– advanced-git-workflows-rebase-cherry-pick-quest-ti.png | | | |– advanced-markdown-tables-footnotes-quest-title-ext.png | | | |– ai-ethics-and-responsible-ai-descriptive-subtitle.png | | | |– ai-feature-pipeline-architect-devsecops-mastery-qu.png | | | |– alerting-systems-pagerduty-quest-title-incident-ma.png | | | |– analytics-integration-tracking-user-engagement-des.png | | | |– apache-spark-mastery-descriptive-subtitle.png | | | |– api-authentication-oauth-jwt-quest-title-api-keys-.png | | | |– api-documentation-openapi-quest-title-developer-ex.png | | | |– api-fundamentals-building-web-services-descriptive.png | | | |– api-gateway-patterns-descriptive-subtitle.png | | | |– api-versioning-managing-api-evolution-descriptive-.png | | | |– architecture-reviews-descriptive-subtitle.png | | | |– artifact-management-build-output-quest-title-depen.png | | | |– aws-essentials-core-services-quest-title-architect.png | | | |– backup-quest-title-recovery-data-protection-strate.png | | | |– bashcrawl-quest-terminal-adventure-rpg.png | | | |– bashrun-and-beyond-building-an-advanced-terminal-g.png | | | |– begin-your-it-journey.png | | | |– bootstrap-framework-responsive-design-toolkit-desc.png | | | |– building-technical-communities-descriptive-subtitl.png | | | |– building-testing-the-git-init-script-headless-inte.png | | | |– career-advancement-strategies-descriptive-subtitle.png | | | |– character-building-forge-your-it-identity-and-deve.png | | | |– character-selection.png | | | |– ci-cd-fundamentals-continuous-integration-quest-ti.png | | | |– cloud-computing-fundamentals-iaas-paas-quest-title.png | | | |– commitments-to-clean-commits.png | | | |– compliance-standards-soc-2-gdpr-quest-title-hipaa-.png | | | |– computer-vision-mastery-descriptive-subtitle.png | | | |– connection-pooling-efficient-resource-management-d.png | | | |– container-fundamentals-isolation-quest-title-porta.png | | | |– css-styling-basics-visual-design-fundamentals-desc.png | | | |– custom-domains-professional-site-setup-descriptive.png | | | |– data-modeling-schema-design-quest-title-relationsh.png | | | |– data-quality-engineering-descriptive-subtitle.png | | | |– data-warehousing-descriptive-subtitle.png | | | |– database-fundamentals-data-storage-quest-title-ret.png | | | |– database-migrations-schema-evolution-descriptive-s.png | | | |– database-security-access-control-quest-title-encry.png | | | |– deep-learning-frameworks-descriptive-subtitle.png | | | |– deployment-pipelines-production-release-automation.png | | | |– distributed-tracing-jaeger-quest-title-opentelemet.png | | | |– docker-compose-orchestration-multi-container-apps-.png | | | |– docker-containerization-mastery-level-0101-5-quest.png | | | |– dockering-jekyll-with-bootstrap-5.png | | | |– domain-driven-design-descriptive-subtitle.png | | | |– elk-stack-elasticsearch-logstash-quest-title-kiban.png | | | |– environment-management-dev-staging-quest-title-pro.png | | | |– epic-quest-zer0-to-her0-cmstyle.png | | | |– error-handling-api-response-quest-title-status-cod.png | | | |– etl-pipeline-design-descriptive-subtitle.png | | | |– event-driven-architecture-descriptive-subtitle.png | | | |– forging-the-la-zy-tex-cv-binary-level-0101-5-quest.png | | | |– forging-the-prompt-crystal-master-ai-communication.png | | | |– forging-the-prompt-crystal-vs-code-copilot-mastery.png | | | |– forging-the-stats-portal-data-analytics-quest.png | | | |– frontend-docker-level-000.png | | | |– git-basics-version-control-introduction-descriptiv.png | | | |– git-workflow-mastery-branches-and-collaboration-de.png | | | |– github-actions-basics-workflow-automation-descript.png | | | |– github-pages-basics-free-hosting-fundamentals-desc.png | | | |– glossary.png | | | |– hello-n00b-your-first-steps-into-the-it-journey.png | | | |– hello-windows-mastering-the-windows-development-en.png | | | |– infrastructure-as-code-terraform-quest-title-cloud.png | | | |– innovation-and-r-quest-title-d-descriptive-subtitl.png | | | |– inventory-learner-collection-tracker.png | | | |– it-fundamentals.png | | | |– javascript-fundamentals-interactive-web-elements-d.png | | | |– jekyll-fundamentals-static-site-generation-descrip.png | | | |– jekyll-plugins-extending-site-functionality-descri.png | | | |– jekyll-quest-tracking-building-dynamic-collection-.png | | | |– kaizen-quest-the-path-of-continuous-improvement-in.png | | | |– kubernetes-configmaps-quest-title-secrets-configur.png | | | |– kubernetes-fundamentals-container-orchestration-de.png | | | |– kubernetes-pods-quest-title-workloads-deployments-.png | | | |– kubernetes-services-quest-title-networking-ingress.png | | | |– level-0000-foundation-init-world.png | | | |– level-001-frontend-docker.png | | | |– level-001-journeyman-challenges.png | | | |– level-0010-terminal-enhancement-shell-mastery.png | | | |– level-0011-development-tools-ai-integration.png | | | |– level-010-frontend-docker.png | | | |– level-0100-frontend-development-docker.png | | | |– level-0101-advanced-docker-devops.png | | | |– level-1010-automation-testing.png | | | |– level-1011-feature-development.png | | | |– level-1100-data-templates.png | | | |– level-1101-machine-learning-ai.png | | | |– level-1110-quality-assurance.png | | | |– level-1111-leadership-innovation.png | | | |– level-binary-decimal-level-name.png | | | |– link-to-the-future-automated-hyperlink-guardian-qu.png | | | |– linux-fundamentals.png | | | |– liquid-templating-dynamic-content-basics-descripti.png | | | |– machine-learning-fundamentals-descriptive-subtitle.png | | | |– markdown-mastery-content-formatting-fundamentals-d.png | | | |– mastering-branches-and-pull-requests-for-developer.png | | | |– mastering-the-bash-incantations-binary-level-0010-.png | | | |– mentorship-programs-descriptive-subtitle.png | | | |– microservices-architecture-descriptive-subtitle.png | | | |– mlops-engineering-descriptive-subtitle.png | | | |– monitoring-fundamentals-metrics-logs-quest-title-t.png | | | |– natural-language-processing-descriptive-subtitle.png | | | |– nerd-font-enchantment-terminal-icon-mastery.png | | | |– neural-networks-deep-dive-descriptive-subtitle.png | | | |– oh-my-zsh-terminal-enchantment-shell-enhancement-m.png | | | |– open-source-contribution-descriptive-subtitle.png | | | |– os-selection.png | | | |– overworld-master-quest-map.png | | | |– penetration-testing-tools-quest-title-methodologie.png | | | |– personal-site.png | | | |– phase-4-complete-expert-tier-quests-generated.png | | | |– phase-5-complete-master-legend-tier-quest-generati.png | | | |– planting-seeds.png | | | |– prometheus-quest-title-grafana-metrics-collection-.png | | | |– python-for-data-science-descriptive-subtitle.png | | | |– query-optimization-performance-tuning-descriptive-.png | | | |– quest-build-plan-complete-placeholder-quest-system.png | | | |– quest-mastering-the-ancient-arts-of-source-control.png | | | |– quest-network-mapping-comprehensive-learning-path-.png | | | |– quest-title-descriptive-subtitle.png | | | |– quest-to-conquer-king-edgar-the-epic-siege-of-the-.png | | | |– quests-index.png | | | |– rate-limiting-api-traffic-control-descriptive-subt.png | | | |– recursive-realms-testing-infinite-loops-with-ai.png | | | |– rest-principles-restful-api-design-descriptive-sub.png | | | |– revolutionizing-work-with-ai-automation.png | | | |– scaling-strategies-descriptive-subtitle.png | | | |– secrets-management-secure-configuration-handling-d.png | | | |– secure-coding-practices-owasp-top-10-descriptive-s.png | | | |– security-fundamentals-cia-triad-quest-title-defens.png | | | |– seo-optimization-search-engine-visibility-descript.png | | | |– siege-of-king-edgar-storming-the-sec-data-castle.png | | | |– software-design-patterns-descriptive-subtitle.png | | | |– sql-mastery-query-language-proficiency-descriptive.png | | | |– stack-attack-analysis-it-journey.png | | | |– stack-attack-deciphering-the-technology-matrix.png | | | |– stream-processing-descriptive-subtitle.png | | | |– system-design-interview-mastery-descriptive-subtit.png | | | |– tech-speaking-and-writing-descriptive-subtitle.png | | | |– technical-leadership-descriptive-subtitle.png | | | |– technology-stack-analysis-barodybroject.png | | | |– terminal-artificer-forging-the-glass-interface.png | | | |– terminal-enchantment-oh-my-zsh-mastery-related-que.png | | | |– terminal-fundamentals-command-line-navigation-ques.png | | | |– terminal-mastery-conquering-the-command-line-realm.png | | | |– terminal-navigation-mastery-command-line-fundament.png | | | |– testing-integration-automated-quality-assurance-de.png | | | |– the-diagrammatic-enchantment-jekyll-mermaid-integr.png | | | |– the-digital-portfolio-fortress-full-stack-epic-con.png | | | |– the-epic-quest-for-the-hidden-gem-unleashing-githu.png | | | |– the-github-pages-portal-forging-your-digital-realm.png | | | |– the-knowledge-vault-building-an-automated-document.png | | | |– the-temple-of-templates-binary-abstractions-and-re.png | | | |– threat-modeling-stride-quest-title-attack-trees-de.png | | | |– tools-collection-development-tools-workflows.png | | | |– understanding-action-triggers-in-depth.png | | | |– vs-code-mastery-quest-forge-your-ultimate-developm.png | | | |– workflow-optimization-caching-quest-title-parallel.png | | | |– world-map-navigation-guide-to-the-it-journey-realm.png | | | -- yaml-configuration-site-settings-mastery-descripti.png | | |-- 20250116190030.png | | |-- about-profile.png | | |-- ai-blockchain.png | | |-- ai-campus.png | | |-- ai-erp-control.png | | |-- ai-gpt-results.png | | |-- aws-cloud-pract-practice-test-domain.png | | |-- bash-fix.png | | |-- building-machines.png | | |-- class-struggle.png | | |-- excel-data-validationlist.png | | |-- excel-to-wizard.png | | |-- favicon_gpt_computer_retro.png | | |-- frontend-forests.png | | |-- git-django.png | | |-- github-fork-it-journey.png | | |-- github-login.png | | |-- google-gpt-results.png | | |-- gpt-code-review.png | | |-- gpt-gas-riddle-confusion.png | | |-- gpt-gas-riddle.png | | |-- gpt-penrose-1.png | | |-- gpt-penrose-2.png | | |-- gpt-penrose-svg.png | | |-- gpt-site-uptime-code.png | | |-- gpt-site-uptime.png | | |-- gpt-syntax-help.png | | |-- gravatar-small.png | | |-- gravatar.png | | |-- great-lambda-pyramids-v1.png | | |-- header_pages.png | | |-- hover-note.png | | |-- iTerm-shortcuts-2.png | | |-- iTerm-shortcuts.png | | |-- info-banner-mountain-wizard-1100X220.xcf | | |-- info-banner-mountain-wizard-1100pxx220px.png | | |-- info-banner-mountain-wizard.png | | |-- jekyll-seo-preview.png | | |-- jekyll-seo-snippet.png | | |-- jekyll-serve-1.png | | |-- markdown-paste-update-path.png | | |-- markdown_paste.gif | | |-- nubi-sink.png | | |-- nubi-son.png | | |-- nubi-yawn.png | | |-- penrose-hard.png | | |-- pixel_art_diptych_1920x1080.png | | |-- sharex-imgur.png | | |-- sharex-upload-task-imgur.png | | |-- sonic-pi-app.png | | |-- sonic-pi-change-skin.png | | |-- sonic-pi-chords.png | | |-- sonic-pi-note-numbers.png | | |-- sonic-pi-scale-1.png | | |-- sonic-pi-scale-2.png | | |-- sonic-pi-scale-3.png | | |-- sonic-pi-synth-options.png | | |-- top-nav.png | | |-- windows-developer-settings-powershell.png | | |-- windows-developer-settings.png | | |-- wizard-on-journey.png | | |-- zer0-checkpoint-1.png | | – zer0-checkpoint-2.png | |– js | | |– auto-hide-nav.js | | |– back-to-top.js | | |– cheetsheet.js | | |– code-copy.js | | |– color-modes.js | | |– docs.min.js | | |– halfmoon.js | | |– myScript.js | | |– nanobar.min.js | | |– particles-source.js | | |– particles.js | | -- side-bar-folders.js | |-- svg | | |-- great-lamda-pyramids.svg | | |-- jquery-4.svg | | |-- penrose-actual.svg | | |-- penrose-amr-42px.svg | | |-- penrose-amr-banner-468x60px.svg | | |-- penrose-amr-business-card-74x52px.svg | | |-- penrose-amr-icon-1000.svg | | |-- penrose-amr-icon-256.png | | |-- penrose-amr-icon-256.svg | | |-- penrose-amr-icon-32px.svg | | |-- penrose-amr-icon-36px.svg | | |-- penrose-amr-icon-48px.svg | | |-- penrose-amr-icon.png | | |-- penrose-amr-icon.svg | | |-- penrose-amr.svg | | |-- penrose-gpt-vs-human.png | | |-- penrose-min-plain.svg | | |-- penrose-min.svg | | |-- penrose-test.svg | | |-- penrose.png | | |-- penrose.svg | | – qrcode-bash-consultants-site.svg | -- particles.json |-- docs | |-- architecture | | |-- ABOUT_REORGANIZATION_SUMMARY.md | | |-- JEKYLL_IMPLEMENTATION.md | | – REPOSITORY_STRUCTURE.md | |– scripts | | |– CLEANUP_SUMMARY.md | | |– CONSOLIDATION_PLAN.md | | |– PRD_MACHINE.md | | -- SCRIPTS_GUIDE.md | |-- setup | | |-- DEVELOPMENT_ENVIRONMENT.md | | – INSTALLATION_UPDATE.md | |– standards | | |– CONTENT_GUIDELINES.md | | |– FRONTMATTER_STANDARDS.md | | -- QUEST_TEMPLATE_ENHANCEMENT_SUMMARY.md | |-- testing | | – TESTING_FRAMEWORKS.md | |– workflows | | |– DEPENDENCY_UPDATE_SUMMARY.md | | |– GITHUB_ACTIONS.md | | |– LINK_CHECKER_FIX_RESOLUTION.md | | |– LINK_CHECKER_VALIDATION.md | | |– LINK_CONSOLIDATION_SUMMARY.md | | -- ORGANIZE_POSTS_WORKFLOW.md | |-- CONTRIBUTING_DEVELOPER.md | – README.md |– features | -- features.yml |-- link-check-results | |-- ANALYSIS_SUMMARY.md | |-- FIXES_APPLIED.md | |-- THEME_FIXES.md | |-- ai_analysis.md | |-- ai_analysis_summary.env | |-- analysis_summary.env | |-- detailed_analysis.md | |-- lychee_results.json | |-- statistics.env | – summary.md |– pages | |– _about | | |– contribute | | | |– contributors | | | | -- bamr87 | | | | – README.md | | | -- contributing.md | | |-- features | | | – index.md | | |– profile | | | -- bamr87.md | | |-- settings | | | |-- _config.yml | | | |-- config.md | | | |-- sitemap-data.yml | | | |-- sitemap.md | | | |-- tree.md | | | – tree.txt | | |– README.md | | |– about.md | | |– automation.md | | |– purpose.md | | -- versioning.md | |-- _docs | | |-- jekyll | | | |-- index.md | | | |-- jekyll-config.md | | | |-- jekyll-diagram-with-mermaid.md | | | |-- jekyll-frontmatter-cms.md | | | |-- jekyll-liquid.md | | | |-- jekyll-math-symbols-with-mathjax.md | | | – mermaid-migration.md | | |– terminal | | | -- terminal-shortcuts-cheat-sheet.md | | |-- frontmatter-preview-solution.md | | – index.md | |– _hobbies | | |– Aquarium_Equipment_List.csv | | -- home.md | |-- _notebooks | | |-- JeykLLM-create.ipynb | | |-- JeykLLM-create.md | | |-- html_md_doc_scrapper.ipynb | | |-- html_md_doc_scrapper.md | | |-- html_md_doc_scrapper_v2.ipynb | | |-- jupyter-to-markdown.ipynb | | |-- jupyter-to-markdown.md | | |-- jupyter.md | | |-- markdown-to-script.ipynb | | |-- markdown-to-script.md | | – parodynew.ipynb | |– _notes | | |– Journal Entries | | | |– GPT App Build.md | | | |– Github_s hidden gem.md | | | -- What is my PiDentity_.md | | |-- cheetsheets | | | |-- 2022-10-07-powershell.md | | | |-- Bash cheatsheet.md | | | |-- Shell and the CLI.md | | | |-- Windows Powershell Cheatsheet.md | | | |-- bash.md | | | |-- command-line.md | | | |-- mac-shortcuts.md | | | |-- markdown.md | | | – programming.md | | |– code-snippets | | | |– chrod-progressions.rb | | | |– gimp-img-resize.py | | | |– resize_and_center.py | | | |– sonic-pi.rb | | | -- test.md | | |-- dev | | | |-- projects | | | | |-- Master_s Project.md | | | | |-- People.md | | | | |-- Production.md | | | | – Project List.md | | | |– 2024-05-14-side-bar-folders.md | | | |– Curiculum.md | | | -- Take good notes.md | | |-- misc | | | |-- AWS Practice Question Set.md | | | |-- Favicons.md | | | – cloud.md | | |– zero | | | -- Start.md | | |-- 2025-01-16-iterm-tips-and-tricks.md | | |-- 2025-01-16-mastering-iterm-shortcuts-for-efficiency.md | | |-- 2025-01-23-sass-mixins.md | | |-- 2025-01-24-set-up-azure-for-jekyll-contact-us-form.md | | |-- 2025-01-24-using-jekyll-lambda-and-ses-for-efficient-web-solutions.md | | |-- 2025-02-05-host-django-on-raspberry-pi-a-complete-guide.md | | |-- html_md_doc_scrapper.md | | |-- index.md | | – jekyllm-integration.md | |– _posts | | |– ai & machine learning | | | |– 2023-03-26-chatgpt-vs-impossible-triangle.md | | | |– 2024-06-27-gpt-prompt-engineering.md | | | |– 2025-03-15-ai-to-create-ai.md | | | |– 2025-03-19-open-ai-future-features-with-github-action.md | | | |– 2025-08-19-mother-grokking-programmers.md | | | -- 2025-08-20-from-programmed-to-grokking-off.md | | |-- business | | | – 2025-05-02-erp-systems-as-the-engine-of-modern-economic-design.md | | |– creative & experimental | | | |– 2024-06-16-enchanted-baking-unicorn-delights.md | | | |– 2024-06-16-unwavering-joy-of-fetch.md | | | |– 2024-06-17-wizard-topples-capitalist-dominance-ingeniously.md | | | |– 2024-06-18-aquaaids-devastating-desert-mission.md | | | |– 2024-06-24-furry-monarchs-rule-night.md | | | |– 2024-06-27-sandle-tuesday.md | | | |– 2024-12-31-cats-and-dogs-pet-care.md | | | |– 2025-07-03-music-resources-free-sheet-music.md | | | |– 2025-09-01-enchanted-overhaul-wizards-ethical-sorcery.md | | | |– 2025-11-16-fish-flavored-egg-plant.md | | | -- 2025-11-16-sonic-pi.md | | |-- culture & society | | | |-- 2023-04-20-arab-americans-journalists-guide.md | | | |-- 2024-05-22-rise-of-the-matriarchs-capitalism-and-religion-face-the-femme-fatale.md | | | |-- 2024-07-18-texan-cowboys-learn-history-pyramid-scheme-revealed.md | | | |-- 2025-05-01-exploring-the-roots-of-injustice.md | | | – 2025-11-16-defiances-role-in-democracy.md | | |– data & analytics | | | |– 2019-08-22-aws-database-setup-for-django-lambda-functions.md | | | |– 2019-08-22-secs-edgar-database.md | | | |– 2023-12-04-robots-txt-jekyll.md | | | |– 2024-03-11-gpt-cv-analysis.md | | | |– 2024-04-25-placeholders.md | | | |– 2024-05-01-doc-scraper.md | | | |– 2025-03-13-excel-gurus-are-the-most-valuable-programmers.md | | | |– 2025-03-13-excel-to-python.md | | | -- 2025-11-16-excel-circular-reference-error-by-design.md | | |-- devops | | | |-- 2019-08-22-deploy-django-on-aws-lambda-with-sam-a-step-by-step-guide.md | | | |-- 2019-08-22-dockering-your-it-journey.md | | | |-- 2025-07-05-advanced-version-management-ai-implementation.md | | | |-- 2025-07-05-debugging-github-actions-workflows-ai-assisted.md | | | |-- 2025-07-07-ai-assisted-script-consolidation-development-workflows.md | | | |-- 2025-07-09-fixing-github-actions-bash-compatibility-ai-evolution-engine.md | | | |-- 2025-07-10-fixing-github-actions-version-integration-prepare-command.md | | | |-- 2025-07-10-github-actions-authentication-fix-2025-07-10.md | | | – 2025-12-20-docker-beginners-tutorial.md | | |– learning | | | |– 2021-11-08-it-purpose-manifesto.md | | | |– 2024-05-16-groking-journey.md | | | -- 2025-08-01-enhancing-bashcrawl-cellar-scroll-educational-content.md | | |-- programming | | | |-- 2024-05-28-auto-increment-frontmatter-version.md | | | |-- 2024-06-02-markdown-code-to-scripts.md | | | |-- 2025-01-27-consolidating-github-actions-modular-architecture.md | | | |-- 2025-01-27-fixing-github-actions-link-checker-keyerror.md | | | |-- 2025-03-12-ais-infinite-loop-unveiling-arbitrage-in-complexity-of-models.md | | | |-- 2025-07-05-ai-powered-modular-shell-script-refactoring.md | | | |-- 2025-08-19-refactory.md | | | |-- 2025-08-22-forking-around-github.md | | | |-- 2025-08-27-vscode-front-matter-fork-development-setup.md | | | |-- 2025-10-17-erp-stack-architecture-guide.md | | | |-- 2025-11-16-bash-scripting.md | | | – 2025-11-16-working-directories-in-software-development.md | | |– system administration | | | |– 2022-05-21-windows-sub-linux-setup.md | | | |– 2024-02-10-retropie-imaging.md | | | |– 2024-03-27-bootable-mac-os.md | | | |– 2025-10-13-el-capitan-bootable-installer-apple-silicon.md | | | |– 2025-11-16-desktop-widgets-windows.md | | | |– 2025-11-16-dual-boot-win-linux.md | | | -- 2025-11-16-raspberry-pi.md | | |-- technology | | | |-- 2021-10-27-build-destroy-repeat-mastery.md | | | – 2024-08-24-test-post-organization.md | | |– tools & environment | | | |– 2023-11-04-latex-cv-professional-resume.md | | | |– 2023-12-14-cms-app-python-javascript.md | | | |– 2024-02-14-building-code-extension.md | | | |– 2024-05-16-fight-with-tools.md | | | |– 2025-11-16-krita-tips-and-tricks.md | | | |– 2025-11-16-sharex.md | | | |– 2025-11-19-terminal-frontend-architecture.md | | | -- 2025-12-20-essential-vscode-extensions-developers.md | | |-- trends & ideas | | | |-- 2023-03-17-penrose-triangle-impossible-geometry.md | | | |-- 2024-05-09-bootstrap-your-theme-and-character.md | | | |-- 2024-06-01-latest-trends-in-manufacturing-technology.md | | | |-- 2025-06-29-planting-seeds-software-evolution.md | | | – 2025-08-22-millennials-ai-takeover.md | | |– web development | | | |– 2019-08-22-auto-hide-navbar.md | | | |– 2019-08-22-how-to-build-a-django-application-on-aws-lambda.md | | | |– 2024-05-14-jekyll-sidebar.md | | | |– 2024-05-16-dynamic-sidebar-tree.md | | | |– 2024-05-24-searchbar-and-sitemaping.md | | | |– 2025-08-29-integrating-ai-chatbot-jekyll-site.md | | | |– 2025-08-31-404-hunting-quest.md | | | |– 2025-11-15-github-pages-hidden-gem.md | | | |– 2025-11-16-angular-tour-of-heros.md | | | |– 2025-11-16-javascript-jekyll-interactive-demo.md | | | |– 2025-11-16-jekyll-and-travis.md | | | |– 2025-11-24-mastering-react-beginners-guide.md | | | -- README.md | | |-- 2022-01-09-sonic-pi.md | | |-- 2022-02-27-dual-boot-win-linux.md | | |-- 2022-05-09-javascript-testing.md | | |-- 2022-06-10-desktop-widgets-windows.md | | |-- 2022-07-01-angular-tour-of-heros.md | | |-- 2023-03-26-chat-gpt-vs-the-impossible-triangle.md | | |-- 2024-02-10-retropie-imaging.md | | |-- 2024-03-10-raspberry-pi-5-case-build.md | | |-- 2024-03-11-cv-analysis.md | | |-- 2024-03-27-bootable-mac-os.md | | |-- 2024-04-13-sec's-edgar-database.md | | |-- 2024-05-28-auto-increment-frontmatter-version.md | | |-- 2024-06-01-latest-trends-in-manufacturing-technology.md | | |-- 2024-06-02-markdown-code-to-scripts.md | | |-- 2024-06-16-unwavering-joy-of-fetch.md | | |-- 2024-06-18-aquaaid's-devastating-desert-mission.md | | |-- 2025-08-31-404-hunting-the-quest-for-resources.md | | |-- 2025-09-01-enchanted-overhaul-wizards-ethical-sorcery.md | | |-- 2025-10-13-el-capitan-boot-loader.md | | |-- 2025-11-15-githubs-hidden-gem.md | | |-- 2025-11-16-work-directory-ci-cd.md | | |-- 2025-11-16-working-directory.md | | |-- 2025-11-17-deploying-jekyll-sites-to-azure-cloud.md | | |-- 2025-11-20-using-crush-vscode-github-pages.md | | |-- 2025-11-22-flow.md | | |-- 2025-11-26-mastering-prompt-engineering-vscode-copilot.md | | – 2025-11-28-prd-machine-self-writing-documentation.md | |– _quests | | |– 0000 | | | |– bashcrawl | | | | |– README.md | | | | -- bash_crawl.sh | | | |-- hello-cloud | | | | |-- gcp | | | | | |-- gcloud-cs.sh | | | | | |-- gcp-start.sh | | | | | |-- vm-startup.sh | | | | | – vm.yaml | | | | |– hello-cloud.md | | | | -- install-web.sh | | | |-- hello-linux | | | | |-- bash-test.sh | | | | |-- linux-fun.md | | | | – shebang.sh | | | |– hello-mac | | | | |– apm-apps.sh | | | | |– hb-install.sh | | | | |– hb-packages.sh | | | | |– hello-mac.md | | | | |– hello-mac.sh | | | | -- iterminate2.sh | | | |-- hello-win | | | | |-- hello-win.md | | | | |-- profile-ps.ps1 | | | | |-- setup-minimal.ps1 | | | | – setup.ps1 | | | |– scripts | | | | |– calculator.sh | | | | -- profile.sh | | | |-- README.md | | | |-- bash-run.md | | | |-- begin-your-it-journey.md | | | |-- character-building.md | | | |-- character-selection.md | | | |-- git-basics.md | | | |-- hello-noob.md | | | |-- it-fundamentals.md | | | |-- markdown-mastery.md | | | |-- os-selection.md | | | |-- terminal-fundamentals.md | | | – vscode-mastery-quest.md | | |– 0001 | | | |– examples | | | | |– js-examples.js | | | | |– js_testing.js | | | | -- python.py | | | |-- stacks | | | | |-- README.md | | | | |-- barodybroject-stack-analysis.md | | | | – it-journey-stack-analysis.md | | | |– README.md | | | |– building-testing-git-init-script.md | | | |– docs-in-a-row.md | | | |– git-workflow-mastery.md | | | |– github-pages-basics.md | | | |– github-pages-portal.md | | | |– jekyll-fundamentals.md | | | |– kaizen.md | | | |– liquid-templating.md | | | |– personal-site.md | | | |– stackattack.md | | | |– stating-the-stats.md | | | |– terminal-illness.md | | | -- yaml-configuration.md | | |-- 0010 | | | |-- README.md | | | |-- advanced-markdown.md | | | |-- bash-scripting.md | | | |-- bootstrap-framework.md | | | |-- css-styling-basics.md | | | |-- javascript-fundamentals.md | | | |-- jekyll-mermaid-integration-quest.md | | | |-- nerd-font-enchantment-side-quest.md | | | |-- oh-my-zsh-terminal-enchantment.md | | | |-- prompt-engineering.md | | | |-- terminal-artificer-frontend-building.md | | | – testing-quests-with-recurrisive-questing.md | | |– 0011 | | | |– README.md | | | |– advanced-git-workflows.md | | | |– analytics-integration.md | | | |– custom-domains.md | | | |– github-hidden-gem-code-search-quest.md | | | |– jekyll-plugins.md | | | |– prompt-crystal-mastery-vscode-copilot-quest.md | | | -- seo-optimization.md | | |-- 0100 | | | |-- README.md | | | |-- container-fundamentals.md | | | |-- docker-compose-orchestration.md | | | |-- frontend-docker.md | | | |-- frontend-levels.md | | | |-- frontend.md | | | |-- lvl-000-frontend-docker.md | | | |-- lvl-001-frontend-docker.md | | | |-- lvl-010-frontend-docker.md | | | – sourcery-code-methods.md | | |– 0101 | | | |– README.md | | | |– artifact-management.md | | | |– cicd-fundamentals.md | | | |– deployment-pipelines.md | | | |– docker-mastery-example.md | | | |– environment-management.md | | | |– github-actions-basics.md | | | |– jekyll-quest-tracking.md | | | |– secrets-management.md | | | |– testing-integration.md | | | |– the-lazytex-of-building-a-curriculum-vitae.md | | | -- workflow-optimization.md | | |-- 0110 | | | |-- README.md | | | |-- backup-recovery.md | | | |-- connection-pooling.md | | | |-- data-modeling.md | | | |-- database-fundamentals.md | | | |-- database-migrations.md | | | |-- database-security.md | | | |-- query-optimization.md | | | – sql-mastery.md | | |– 0111 | | | |– README.md | | | |– api-authentication.md | | | |– api-documentation.md | | | |– api-fundamentals.md | | | |– api-versioning.md | | | |– error-handling.md | | | |– rate-limiting.md | | | -- rest-principles.md | | |-- 1000 | | | |-- README.md | | | |-- aws-essentials.md | | | |-- cloud-computing-fundamentals.md | | | – infrastructure-as-code.md | | |– 1001 | | | |– README.md | | | |– k8s-config-secrets.md | | | |– k8s-pods-workloads.md | | | |– k8s-services-networking.md | | | -- kubernetes-fundamentals.md | | |-- 1010 | | | |-- README.md | | | |-- alerting-systems.md | | | |-- distributed-tracing.md | | | |-- elk-stack.md | | | |-- link-to-the-future-automated-hyperlink-checking-and-error-reporting.md | | | |-- monitoring-fundamentals.md | | | – prometheus-grafana.md | | |– 1011 | | | |– README.md | | | |– compliance-standards.md | | | |– feature-re-quest-.md | | | |– penetration-testing.md | | | |– secure-coding.md | | | |– security-fundamentals.md | | | -- threat-modeling.md | | |-- 1100 | | | |-- README.md | | | |-- apache-spark.md | | | |-- data-quality.md | | | |-- data-warehousing.md | | | |-- edgar.md | | | |-- etl-pipeline-design.md | | | |-- sec-edgar.md | | | |-- stream-processing.md | | | – the-temple-of-templates.md | | |– 1101 | | | |– README.md | | | |– ai-ethics.md | | | |– computer-vision.md | | | |– deep-learning-frameworks.md | | | |– ml-fundamentals.md | | | |– mlops.md | | | |– natural-language-processing.md | | | |– neural-networks.md | | | -- python-data-science.md | | |-- 1110 | | | |-- 404-hunting.md | | | |-- README.md | | | |-- api-gateway-patterns.md | | | |-- design-patterns.md | | | |-- domain-driven-design.md | | | |-- event-driven-design.md | | | |-- microservices-architecture.md | | | |-- scaling-strategies.md | | | – system-design-interviews.md | | |– 1111 | | | |– README.md | | | |– architecture-reviews.md | | | |– building-technical-communities.md | | | |– career-advancement.md | | | |– innovation-rnd.md | | | |– mentorship-programs.md | | | |– open-source-contribution.md | | | |– tech-speaking-writing.md | | | -- technical-leadership.md | | |-- codex | | | |-- QUEST_ORGANIZATION_SUMMARY.md | | | |-- full-stack-portfolio-epic-example.md | | | |-- glossary.md | | | |-- oh-my-zsh-side-quest-example.md | | | |-- quest-network-mapping-example.md | | | |-- terminal-mastery-main-quest-example.md | | | – world_map.md | | |– docs | | | |– PHASE1_COMPLETE.md | | | |– PHASE2_COMPLETE.md | | | |– PHASE3_COMPLETE.md | | | |– PHASE4_COMPLETE.md | | | |– PHASE5_COMPLETE.md | | | |– PHASE6_IMPLEMENTATION_SUMMARY.md | | | |– PHASE6_PLAN.md | | | -- VALIDATION_FIXES_SUMMARY.md | | |-- inventory | | | – README.md | | |– templates | | | |– README.md | | | |– level-readme-template.md | | | -- main-quest-template.md | | |-- tools | | | |-- README.md | | | |-- action-triggers.md | | | |-- branches-and-pull-requests.md | | | |-- change-logs.md | | | |-- commitments-to-clean-commits.md | | | |-- django-and-git.md | | | |-- epic-quest-zer0-to-her0-cmstyle.md | | | |-- planting-seeds.md | | | – revolutionizing-work-with-ai-automation.md | | |– 2025-11-17-azure-ascension-jekyll-deployment-quest.md | | |– 2025-11-29-prd-codex-mastering-product-reality-distillation.md | | |– NETWORK_REPORT.md | | |– QUEST_BUILD_PLAN.md | | |– README.md | | -- home.md | |-- _quickstart | | |-- 2025-03-08-setting-up-django-and-git.md | | |-- 2025-07-22-vscode-for-neuroscience.md | | |-- charm-setup.md | | |-- github-setup.md | | |-- index.md | | |-- jekyll-setup.md | | – machine-setup.md | |– home.md | |– index.html | |– posts.md | |– search.md | -- stats.md |-- scripts | |-- core | | |-- README.md | | |-- environment-setup.sh | | – version-manager.sh | |– deployment | | |– azure-jekyll-deploy-README.md | | |– azure-jekyll-deploy-TESTING.md | | |– azure-jekyll-deploy.sh | | -- update-settings.sh | |-- development | | |-- build | | | |-- build-site.sh | | | |-- create-dockerfile.sh | | | – create-gemfile.sh | | |– content | | | |– README.md | | | |– add-date-prefixes.py | | | |– append_feature.py | | | |– jupyter-to-markdown.sh | | | |– organize-posts.py | | | |– organize-posts.sh | | | -- requirements.txt | | |-- testing | | | – cibuild | | |– README.md | | -- update_level_readmes.py | |-- generation | | |-- generate-preview-images.sh | | |-- generate-zer0-script.sh | | |-- zer0-to-hero-complete.sh | | |-- zer0-to-hero-generated-README.md | | – zer0-to-hero-generated.sh | |– lib | | -- preview_generator.py | |-- prd-machine | | |-- README.md | | |-- prd-machine | | – prd-machine.py | |– quest | | |– README.md | | |– cleanup-placeholder-deps.sh | | |– fix-quest-frontmatter.py | | |– fix-quest-types.py | | |– generate-network-report.sh | | |– generate-placeholder-quest.sh | | |– quest-tools.sh | | |– remove-placeholder-deps.py | | |– update-quest-links.py | | -- validate-quest-network.py | |-- testing | | |-- TEST_REPORT.md | | |-- docker-test-scripts.sh | | |-- test-all-scripts.sh | | – test-generated-script.sh | |– utils | | -- extract-script.sh | |-- validation | | |-- content-freshness-check.rb | | |-- ctr-report-generator.rb | | |-- frontmatter-validator.py | | |-- frontmatter-validator.rb | | |-- link-checker.py | | |-- requirements.txt | | |-- seo-tracker.py | | |-- test_analyze_link_failures.py | | – test_link_checker.py | -- README.md |-- test | |-- hyperlink-guardian | | |-- config | | | |-- exclusions.txt | | | – guardian-config.yml | | |– docs | | | |– setup.md | | | -- usage.md | | – scripts | | |– ai-analyzer.py | | |– guardian.sh | | -- validate.sh | |-- quest-validator | | |-- CHECKLIST.md | | |-- COMPLETION_SUMMARY.md | | |-- DOCKER_MIGRATION_SUMMARY.md | | |-- IMPLEMENTATION_SUMMARY.md | | |-- README.md | | |-- SUMMARY.md | | |-- final-test-report.json | | |-- quest_validator.py | | |-- requirements.txt | | |-- test-report-docker.json | | |-- test-report.json | | – test-validator.sh | |– test-link-results | | |– test_links.txt | | -- test_summary.json | |-- README.md | – test-mermaid.html |– –help |– -h |– .gitignore |– .gitmodules |– .lycheeignore |– .markdownlint.json |– .yamllint.yml |– 404.html |– AGENTS.md |– CHANGELOG.md |– CNAME |– CODE_OF_CONDUCT.md |– CONTRIBUTING.md |– Dockerfile |– Gemfile |– LICENSE |– Makefile |– PRD.md |– README.md |– SECURITY.md |– _config.yml |– _config_dev.yml |– docker-compose.yml |– favicon.ico |– frontmatter.json |– index.md |– init_setup.sh |– journey.sh |– roadmap.md |– robots.txt `– test.prompt.yml

141 directories, 1003 files

```

Site Map Data

Site structure and page information:

```yml

generated_date: 2026-01-15T05:11:28.000Z generator: update-settings-script respects_gitignore: true pages:

```

Workflow Integration

This configuration management follows IT-Journey’s core principles:

Design for Failure (DFF)

  • Automated backups of configuration files
  • Fallback to manual regeneration processes
  • Error handling in workflow steps

Don’t Repeat Yourself (DRY)

  • Single source of truth for configuration
  • Automated synchronization across settings
  • Reusable workflow components

AI-Powered Development (AIPD)

  • AI-generated documentation updates
  • Intelligent workflow optimization
  • Automated content enhancement

Release Early and Often (REnO)

  • Continuous integration for configuration changes
  • Automatic deployment of updates
  • Incremental improvement processes

Last updated: 2026-01-15 05:11:51 +0000
Workflow: update-settings.yml