matthewdeanmartin
Software Developer, mostly python at the moment. I don't speak for my employer.
Greater DC Area
Pinned Repositories
ai_shell
OpenAI-centric shell for giving safe, chat-optimized, filesystem access to an Assistant as a "tool"
dedlin
Clone of edlin with improvements to make it into more of a DSL
hissbytenotation
Library to make it easy to use python literal syntax as a data format
markpickle
Lossy serialization of markdown to python and back
openmock
Python Opensearch Mock for test purposes (fork of elasticmock)
pydoc_fork
Run pydoc on a build server to generate API docs
so_pip
Turn an answer on StackOverflow into a python package you can vendorize
terminaltables3
Generate simple tables in terminals from a nested list of strings.
tokipona.parser
A Toki Pona Parser
whats_that_code
detect programming language of source in pure python from an ensemble of classifiers
matthewdeanmartin's Repositories
matthewdeanmartin/terminaltables3
Generate simple tables in terminals from a nested list of strings.
matthewdeanmartin/openmock
Python Opensearch Mock for test purposes (fork of elasticmock)
matthewdeanmartin/dedlin
Clone of edlin with improvements to make it into more of a DSL
matthewdeanmartin/matthewdeanmartin
README. NOW.
matthewdeanmartin/cli_tool_audit
Verify that a list of cli tools are available. Like a requirements.txt for cli tools, but without an installer component.
matthewdeanmartin/matthewdeanmartin.github.io
my resume site for pub
matthewdeanmartin/resume
Resume-themed coding projects
matthewdeanmartin/ai_fish_tank
Fish tank that has a story going on
matthewdeanmartin/awscli-local
💲 "awslocal" - Thin wrapper around the "aws" command line interface for use with LocalStack
matthewdeanmartin/break_in_to_it
How to get a job in IT with non-traditional qualifications
matthewdeanmartin/c7n_make
An opinionated Cloud Custodian build script with examples
matthewdeanmartin/cloud-custodian
Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources
matthewdeanmartin/hello_django
A hello world for django
matthewdeanmartin/isopod_angular
Trivial text adventure game to make a basic angular app with a good build script
matthewdeanmartin/isopod_cob
Trivial text adventure game to make a basic gnucobol build script
matthewdeanmartin/isopod_cpp
Trivial text adventure game to make a basic cmake build script
matthewdeanmartin/isopod_django
Trivial text adventure game using Django REST API
matthewdeanmartin/isopod_go
Trivial text adventure game to make a basic go build script
matthewdeanmartin/isopod_javasb
Trivial text adventure game using java spring boot
matthewdeanmartin/isopod_js
Trivial adventure game to learn about build scripts for Plain js and HTML
matthewdeanmartin/isopod_ruby
Trivial text adventure game to make a basic ruby build script
matthewdeanmartin/isopod_rust
Trivial text adventure game to make a basic rust build script
matthewdeanmartin/isopod_shell
Trivial text adventure game to see what app dev in bash would look like with modern techniques
matthewdeanmartin/jsondiff
Diff JSON and JSON-like structures in Python
matthewdeanmartin/klingon_tools
Utilities I use often
matthewdeanmartin/metametameta
Generate dunder metadata file with __title__, __author__, etc. Also tools to discover these in other packages.
matthewdeanmartin/python3
Hack to handle a missing alias/symlink, for example when you're on windows or don't want to be bothered
matthewdeanmartin/superinit
Bash script to initialize django REST api. Sort of like a cookiecutter template but less reliable.
matthewdeanmartin/svcs
A Flexible Service Locator for Python.
matthewdeanmartin/uipath
UI Path Examples