Skip to content

Latest commit

 

History

History
256 lines (206 loc) · 9.64 KB

README.md

File metadata and controls

256 lines (206 loc) · 9.64 KB

KaaS - Knowledge as a Service

KaaS - Obsidian Publish | KaaS - GitHub Pages | GitHub Repo

Curated Knowledge for the Masses

Created by Jimmy Briggs


Welcome

Welcome to my personal knowledge base - KaaS or Knowledge as a Service.

Inside is my personal, customized, digital knowledge note-base structured loosely as a Zettelkasten, a collection of interlinked Atomic Notes about anything that interests me.

Consider this my Digital Garden. It is a garden that needs to be maintained and cared for overtime to produce fruitful outcomes.

Contents

Roadmap

Currently I am persistently perusing and curating my 10,000+ various notes houses across various platforms and locations: I would say I am about 18% complete in this endeavor.

About

Check out the Meta/ Folder for details about this Vault and its setup:

The Changelog is also a good Meta resource.

Launch this vault directly via the Obsidian URI Schema: obsidian://open?vault=KaaS.

Publishing Setup

  • This repository has three main branches: main, develop, and gh-pages
    • The main branch is a representation of the develop branch, but with all obsidian wiki-links converted to GitHub markdown links for display on GitHub as well as _README.md files converted to README.md for display on GitHub. 
    • The develop branch mirrors what I actually work with while inside the Obsidian application and gets sync'd automatically.
    • The gh-pages branch is deployed using MkDocs and GitHub Actions.
    • Links are converted using the rust library Obsidian-Export.
    • Links for deployment are converted using the mkdocs-roamlinks plugin.

Check out the various GitHub Actions utilized to enable this entire process.

Structure: Maps of Content

If this vault serves as my version of a second brain, then Maps of Content or MOC's are the underlying synapse's connecting the neurotransmitters of the brain together to form a complex, structured system.

In other words MOC's serve as structural, index notes that list related Atomic Notes in a single location.

Utilize Maps of Content (MOCs) to navigate the vault efficiently:

Some Maps of Content to consider are:

The others are still works in progress as I collect and curate more notes into the vault.

Content

The vault has a variety of content including, but not limited to:

  • Code Snippets
  • Lists of Resources
  • Checklists
  • Slipbox Atomic Notes
  • Guides and How-To's
  • Lessons Learned
  • Daily Notes
  • Templates
  • Best Practices
  • Documentation
  • Tools by Category
  • Mindsweeps
  • Goals and Learning Notes
  • Project Support Notes
  • Notes about People and Agendas
  • Definitions
  • Embedded Websites
  • Kanban Boards
  • MindMaps
  • Highlights from a variety of sources
  • Clippings from the Web
  • Podcast Notes

And More!

Code Snippets

See the Code folder's README for details on all of the code snippets included inside this vault.

Currently I have code snippets for the following categories:

  • PowerShell (Core)

  • Python

  • R

  • SQL Code

    • SQL - General
    • PostgreSQL SQL Code Snippets
    • SQL Server
    • BigQuery
  • Windows

    • Miscellaneous
    • Batch
    • Windows Command Line
    • Run
    • Registry
    • VBA
    • Windows PowerShell

Plus:

  • Bash
  • CSS
  • GitHub Actions
  • Javascript Code
  • Pandoc

Lists

Under 2-Areas/Lists I have curated lists for various topics you may find helpful:

Lists:

Tools

See Tools for a vast listing of useful tools I've come across split into categories:

  • Developer Tools
    • Cloud Services
      • AWS
      • Azure
      • GCP
    • Command Line Utilities
    • Data Stack
      • Business Intelligence
      • Database GUI
      • Databases
      • Procedural Languages
      • Miscellaneous
    • Docker
    • Documentation
      • Static Site Generators
      • Text Editors
      • Utility
    • IDE
    • Languages
      • JavaScript
      • PowerShell
      • Python
      • R
    • Linux
    • Package Managers
    • Shell
    • Terminal
    • Version Control
    • Websites and Online Tools

And many others!


graph.png