Skip to content

Instantly share code, notes, and snippets.

View aaronsteers's full-sized avatar
💭
...building stuff...

Aaron ("AJ") Steers aaronsteers

💭
...building stuff...
View GitHub Profile
@aaronsteers
aaronsteers / win_installs.bat
Last active October 1, 2021 05:22
Windows workstation setup
# First step: download and install Winget using the latest from GitHub releases here: https://github.com/microsoft/winget-cli/releases
As of Aug 25, 2021: https://github.com/microsoft/winget-cli/releases/download/v1.0.11692/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle
# Confirm winget is installed
winget --help
# How to search:
winget search VS Code
@aaronsteers
aaronsteers / python-docstring-template.mustache
Created December 17, 2021 17:36
Meltano Docstring Template for Python projects
{{! Meltano Docstring Template - Same as Google but delegates type hinting to the function signature
Save locally and use with this VS Code extension:
https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring }}
{{summaryPlaceholder}}
{{extendedSummaryPlaceholder}}
{{#parametersExist}}
Args:
{{#args}}
@aaronsteers
aaronsteers / windows_octoprint_install.bat
Last active October 11, 2022 06:30
OctoPrint on Windows
# First install Python 3.9. This can be installed from Windows Store or using winget.
# Make sure key libraries/tools are updated
pip install --upgrade wheel
pip install --upgrade setuptools
pip install --upgrade pip
# Install the C++ Build Tools v14 or greater:
@aaronsteers
aaronsteers / airbyte-protocol-v0.json
Created February 1, 2024 23:12
Airbyte Protocol JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://github.com/airbytehq/airbyte/blob/master/airbyte-protocol/models/src/main/resources/airbyte_protocol/airbyte_protocol.yaml",
"title": "AirbyteProtocol",
"type": "object",
"description": "AirbyteProtocol structs",
"version": "0.3.2",
"properties": {
"airbyte_message": {
"$ref": "#/definitions/AirbyteMessage"
@aaronsteers
aaronsteers / kaggle-openapi.json
Created November 15, 2024 17:14
Kaggle OpenAPI (Converted from Swagger)
{
"openapi": "3.0.1",
"info": {
"title": "Kaggle API",
"description": "API for kaggle.com",
"termsOfService": "https://www.kaggle.com/terms",
"contact": {
"name": "Contact Kaggle",
"url": "https://www.kaggle.com/contact"
},
@aaronsteers
aaronsteers / README.md
Created July 18, 2025 00:42
airbyte-connector-tars-test

Foo

@aaronsteers
aaronsteers / rick-and-morty-configured-catalog.json
Last active July 24, 2025 23:04
rick-and-morty Airbyte Connector
{
"streams": [
{
"stream": {
"name": "characters",
"json_schema": {},
"supported_sync_modes": [
"full_refresh"
]
},
some,data
1,a
2,b
@aaronsteers
aaronsteers / gist:385ff54f036b8ea54f099966534371b0
Created September 29, 2025 23:34
example-stripe-manifest-with-no-schema.yaml
version: "4.6.2"
type: DeclarativeSource
definitions:
authenticator:
type: BearerAuthenticator
api_token: "{{ config['client_secret'] }}"
base_requester:
type: HttpRequester