Josh Peak's repositories
invoke-common-tasks
Some common tasks for PyInvoke to bootstrap your code quality and testing workflows.
poetry-pyinvoke-plugin
A plugin for poetry that allows you to invoke commands in your tasks.py file delegating to pyinvoke.
estilo-xoria256
Revamp of Xoria256 Vim colour scheme to use Estilo to maintain palette and lightline support
strava-gsheet-python
Connecting my Strava activities to my Google Sheets workout tracking using Python.
strava-mongo-lambda
Creating a lambda to extract my strava data from a mongodb instance
amazon-sagemaker-mlflow-fargate
Managing your machine learning lifecycle with MLflow and Amazon SageMaker
BLEHeartRateLogger
Bluetooth Low-Energy Heart Rate Monitor data logging in Python
buwizz-pro3-bluetooth-python
BuWizz Pro 3 Lego controller python bluetooth library based on bleak
cloudfront-authorization-at-edge
Protect downloads of your content hosted on CloudFront with Cognito authentication using cookies and Lambda@Edge
cookiecutter-googlecolab-notebook-repo
Starter for creating Notebook repos that work in either Jupyter or Google Colab
dash-app-dbt-reactflow
Experiment with modelling a dbt project using ReactFlow wihtin a Plotly Dash app
dash-dbt-reactflow
WIP: Dash Custom Component for using Reactflow to manipulate a dbt project.
dbt-food-mesh-incorporated
(JOKE) _After raising their Series D funding Food Mesh Inc announce the acquisitions of jaffle_shop and poutine_shop_
drawio-render-action
Github Action to render Draw.io source files into images.
drawio-render-action-usage-example
Consumer usage example of Draw.io Render Action
example-dbt-airflow
Example project learning dbt on MWAA and provisioning via cdk
hyperpixel4
Driver for the Pimoroni HyperPixel 4.0" Touchscreen Display
idp-fuel-tracker
Project to help me automate fuel tracking and play around with Intelligent Document Processing.
mkdocs-material-stem-template
GH pages static site using MKDocs + Material UI theme with the additions of some Science and Engineering extensions
notebook-network-maximum-parallelism
Experiment modelling maximum parallelism of executors given a DAG of tasks.
notebook-simple-topicmodelling
Notebook connecting to Google Sheets results of a GForm survery and performing some Word2Vec, UMAP and HDBSCAN topic modelling.
OAK-D-Lite-Autonomous-LEGO-audi-rs-q-e-tron-42160
Lego Autonomous Vehicle Build Audi RS Q e-tron 42160 using an OAK-D Lite Neural Camera and RaspberryPi 4B with PiJuice. https://www.lego.com/en-au/product/audi-rs-q-e-tron-42160
python-onboarding-guide
Mini blog to myself about the technical steps to get a python development environment setup.
tf-secure-dash-lambda-function-url
Experiment to create a Plotly Dash app deployed to a Lambda function URL with Cognito Auth.
vscode-dbt-power-user
This extension makes vscode seamlessly work with dbt: auto-complete, preview, column lineage, AI docs generation, health checks, cost estimation etc