Home
KaaS - Knowledge as a Service
KaaS - Obsidian Publish | KaaS - GitHub Pages | GitHub Repo
Curated Knowledge for the Masses
Created by Jimmy Briggs
1 |
|
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:
- Meta
- About
- Publish Workflow (MkDocs version only, not Obsidian Publish)
- How I Take Notes
- Vault Setup
- Structure
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 toREADME.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:
- Actuarial Science
- Development
- Data Science
- Data Engineering
- Databases
- Web Development
- Software Development
- R
- R Shiny
- Python
- PowerShell
- Productivity
- Personal Knowledge Management
- Mathematics and Statistics
- Finance
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:
- Actuarial Development Master Resource List
- Advanced Programming Concepts List
- AWS Components Master List
- Command Line Tools List
- Data Engineering Master List of Resources
- Database GUIs List
- Database Modeling Tools
- Excel Automation Resources
- Learn to Code Platforms Master List
- REST API Resources List
- Learn to Code Platforms Master List
- List of Python Flask Resources
- Obsidian Plugins List
- Online Developer Tools List
- Awesome R Package Development List
- Productivity Apps List
- R - Database Packages List
- Online Developer Tools List
- Ten Step GTD Setup List
- SQL Server List of Tools and Scripts
- R Shiny Packages List
- R Package Development Resources List
- R on the Web - List of Links
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!