From b301d25ecb840d2be667b5a6c6e9c1508016dfef Mon Sep 17 00:00:00 2001 From: Charles N Wyble Date: Sun, 15 Dec 2024 08:57:45 -0600 Subject: [PATCH] . --- README.md | 43 ++++++++++++++++++++++++++++++------------- 1 file changed, 30 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 0d0f475..82b4086 100644 --- a/README.md +++ b/README.md @@ -21,8 +21,14 @@ Thank you for stopping by my developer/freelance profile. I have a curated a selection of repositories to highlight my experience. +Currently (12/15/2024) it's a heavy work in progress as i finish building out my portfolio over this "week of content". + ## Programming Repositories of interest +### Code snippets + +Please browse my [code snippets repository](https://git.knownelement.com/reachableceo/ReachableCEO-ShellScriptPortfolio) to see a collection of small code bits I've written over the years. + ### Shell scripting framework I have written a collection of scripts to start new full sized/production coding projects. @@ -33,26 +39,37 @@ It's a collection of methodologies, practices, approaches etc that I've picked u ### Markdown/Typst Build Pipeline +I am not using my shell scripting framework for the small/medium examples. They started off as five line scripts and evolved. +I will use my shell script framework for the large example as that's an inherently complex/massive project (a book). + - Core minimum viable product [rcdocs](https://git.knownelement.com/reachableceo/rcdoc-pipeline) -- Small example: [daily stakeholder report pipeline ](https://git.knownelement.com/reachableceo/DailyStakeholderReport-Pipeline) -- Medium example (client / server ): [markdown resume](https://git.knownelement.com/reachableceo/MarkdownResume-Pipeline-ClientExample) -- Large example: [Startup Starter Package](https://git.knownelement.com/RWSCP/StartupStarterPackage) -### Polygot +- Small example: + - Simple client/server/microservice model. + - Combines data from multiple markdown/csv files into a single markdown file. + - Includes table generation from CSV. + - Fully production ready (v1.0 release cut 12/15/2024) and (other than jsonresume output) should be code/feature/test suite complete and considered in maintenance mode. + - [markdown resume](https://git.knownelement.com/reachableceo/MarkdownResume-Pipeline-ClientExample) + +- Medium example. + - Has everything from the small example. + - Also uses the TSYS secrets manaer. + - Used by the @ReachableCEO daily for producing his stakeholder reports in an automated fashion. + - Pulls in data from various backends via API (hence use of secrets manager) + - Currently (12/15/2024) a major work in progress and not production ready. + + - [daily stakeholder report pipeline ](https://git.knownelement.com/reachableceo/DailyStakeholderReport-Pipeline) -- Bash / power shell : [Private Cloud Orchestration System](https://git.knownelement.com/reachableceo/PrivateCloudOrchestrationSystem) +- Large example: + - Ignore this for now. It's a massive work in progress and will be my main February project. + - [Startup Starter Package](https://git.knownelement.com/RWSCP/StartupStarterPackage) -### Programming Concept experience demonstrations +### Private Cloud Orchestration System -Please browse my [code snippets repository](https://git.knownelement.com/reachableceo/ReachableCEO-ShellScriptPortfolio) to see a broad range of my experience. +Currently (12/15/2024) this is being re-factored from monolith into microservice before release -Below are some highlights of the shell code snippets repository to best demonstrate my experience with various common concepts needed by most projects. +- [Private Cloud Orchestration System](https://git.knownelement.com/reachableceo/PrivateCloudOrchestrationSystem) -- [REST API](https://git.knownelement.com/reachableceo/ReachableCEO-ShellScriptPortfolio/src/branch/main/SysadminAutomation/PHPIpam/phpipam_api_key.sh) - -- [Data bulk synthesis/loading](https://git.knownelement.com/reachableceo/ReachableCEO-ShellScriptPortfolio/src/branch/main/ldif/genUser.sh) - -- [SSH handlers](https://git.knownelement.com/reachableceo/ReachableCEO-ShellScriptPortfolio/src/branch/main/SysadminAutomation/ServerAutomation/ssh-handlers) ## Documentation Repositories of interest