Shahid Shah's repositories
schema-org
Schema.org meta data parsing package
appliance-setup-framework
ASF is an opinionated approach to setting up appliances such as developer sandboxes, QA test VMs, or standalone production servers using Ansible for bootstrapping and Docker for containers.
ccf-container-defns
General purpose container definitions for appliances that use the Container Configuration Framework (CCF)
command-center-publishing-framework
The CCPF is an opinionated approach to publishing websites using static site generators (SSGs) like Hugo
commands-manager
Commands manager for convenience CLIs
container-config-framework
CCF is an opinionated approach to generating container configuration files that can then be loaded into Docker, AWS ECR/ECS, and other engines
content-model-typescript
Content model TypeScript code generator for Deno
devcontainer-common
Artifacts that I usually put in all my VS Code .devcontainer instances
dynamic-module
Dynamic imports specification and context
expectations-and-evaluation-framework
The EEF is a universal GraphQL API to multiple mission, goal, and key performance indicator (KPI), and objectives & key results (OKRs) management systems
gmail-supplier
NodeJS module that reads an oAuth-authenticated GMail mailbox and calls functions with typed messages
googleapis-auth
Convenience wrapper for retrieving and storing cached Google API credentials
linux-user-conf
Shahid's .bashrc and other standard linux config files. Usually cloned as ~/conf.
observe-go
Simple wrapper package for common opentracing and metrics use cases
program-inventory-experiments
ML and NLP experiments for auto classification of programs in legislative and budget narrative text
rdbms-schema-migration-framework
The Relational Database Management System (RDBMS) Schema Migration Framework (RSMF) is an opionated approach to generating RDBMS schema migration files that can then be loaded as SQL files into any relational data storage engine.
static-site-publishing-framework
The Static Site Publishing Framework (SSPF) is an opinionated approach to using Hugo and similar static site generators
transform-linkedin
Deno module that imports multiple LinkedIn Member archive formatted CSV files and transforms them to a single TypeScript module
traverse-urls
TypeScript based NodeJS URL traversal to help detect all granular redirects for any given URL
ts-content-classification
Content classification library
tsn-content-classification-html-anchors
Classify HTML anchors (links) as content or non-content
tsn-periodicals
Manage e-mail newsletters and other "periodicals" such as tweets and RSS feeds
tsn-periodicals-anchors-classifier
Detect anchors (links) in periodicals (newsletters, tweets, etc.) and classify them as content or non-content
tsn-periodicals-persist
Persist periodicals to CSV
tsn-persist-tabular
Create structured, tabular, files (e.g. CSV) to persist data
typing
Typescript type safety improving functions
uniform-resource-metascraper
Uniform resource Metscraper transformer
uniform-resource-supplier
Uniform resource suppliers and consumers for content orchestration engines