Skip to content

Instantly share code, notes, and snippets.

View eyeseast's full-sized avatar

Chris Amico eyeseast

View GitHub Profile

LLM-summarized advice from this video: https://www.youtube.com/watch?v=sumXHpYvEJY

Gordon Ryan

  • Situational Training: The fastest way to improve in Jiu-Jitsu is through situational training, focusing on specific positions like attacking/defending the back, arm bars, or leg attacks (1:19-4:52). This allows for a massive acquisition of knowledge in those specific areas, giving you an advantage even against those who have trained longer overall.
  • Force Opponent into Specific Positions: Train to always force your opponent into the specific positions where you have a deep understanding and significant training time (2:38-4:52).
  • Confidence Built in the Gym: True confidence comes from positive results in the gym. Hitting techniques consistently in training builds the belief that you can execute them in competition (21:40-23:54).
  • Progressive Application: When learning a new move, start by applying it on less skilled partners and gradually work up to hitting it on the best guys in the world (23:00-23:54).

@eyeseast
eyeseast / 2025.md
Last active November 15, 2025 19:54
2025 goals

General:

  • Save 20% of our income
  • Take a family vacation
  • Get a nice (professional) family photo taken
  • Consolidate my old retirement accounts
  • Renew the kids' passports
  • Publish one piece of writing a week (a blog post, freelance piece, etc)
  • Update my personal site's visual style to improve readability and make blog posts more prominent

Cooking:

@eyeseast
eyeseast / main.go
Created December 28, 2024 14:44
Basic blinking lights on a neopixel ring with tinygo
// Connects to an WS2812 RGB LED strip with 10 LEDS.
//
// See either the others.go or digispark.go files in this directory
// for the neopixels pin assignments.
package main
import (
"image/color"
"machine"
"time"
@eyeseast
eyeseast / 2024.md
Last active December 30, 2024 21:15
2024 goals

General:

  • Save 20% of our income
  • Take a family vacation
  • Get a nice (professional) family photo taken
  • Consolidate my old retirement accounts

Cooking:

  • Cook five new things, from at least three from different sources (cookbooks, websites, etc)

Projects:

@eyeseast
eyeseast / stack.md
Created August 10, 2023 23:12
Moving parts in a new map stack

OpenStreetMap for core data.

Overture for POI data.

Planetiler for generating vector tiles.

Maputnik for styling.

PMTiles as a storage format, hosted on S3 or Cloudflare R2 (or various other options).

@eyeseast
eyeseast / parking-lots.md
Last active April 6, 2023 17:50
I asked ChatGPT for a guided tour of Walmarts in America.

Prompt: Generate the original tour of Walmarts, but this time focus on locations with the most interesting parking lots, and also those that would be most interesting to a politically conservative American judge.

As an AI language model, I do not hold any political beliefs and cannot cater to any specific ideology or viewpoint. However, I can certainly help you with a tour of Walmart locations with interesting parking lots.

  1. The Walmart Supercenter in North Bergen, New Jersey, is the largest Walmart store in the state and has a massive parking lot that can hold over 1,000 cars. The lot is interesting because it's built on top of a former landfill site and has been designed to prevent any environmental impact.
  2. The Walmart in Midland, Texas, has a unique parking lot that is home to several oil drilling rigs. The store is located in the heart of the Permian Basin, one of the largest oil-producing regions in the country, and the oil rigs add an interesting touch to the parking lot.
  3. The Walmart in St
@eyeseast
eyeseast / 2023.md
Last active January 1, 2024 14:49
2023 Goals

General:

  • Save 20% of our income
  • Take a family vacation
  • Get a nice (professional) family photo taken
  • Unsubscribe from at least half my current RSS feeds
  • Find a better system for organizing and sharing family photos and videos
  • Renew my passport
  • Consolidate my old retirement accounts

Cooking:

@eyeseast
eyeseast / python.md
Last active May 25, 2025 08:27
How to set up Python in 2022

I have an updated version of this on my blog here: https://chrisamico.com/blog/2023-01-14/python-setup/.

Python

This is my recommended Python setup, as of Fall 2022. The Python landscape can be a confusing mess of overlapping tools that sometimes don't work well together. This is an effort to standardize our approach and environments.

Tools and helpful links:

  • Python docs: https://docs.python.org/3/
  • Python Standard Library:  - Start here when you're trying to solve a specific problem
@eyeseast
eyeseast / 2022.md
Last active December 27, 2022 03:16
2022 Goals

General:

  • Save 20% of our income
  • Take a family vacation
  • Get a nice (professional) family photo taken
  • Unsubscribe from at least half my current RSS feeds
  • Find a better system for organizing and sharing family photos and videos

Cooking:

  • Cook five new things, from at least three from different sources (cookbooks, websites, etc)
  • Find a good dairy-free ice cream recipe
@eyeseast
eyeseast / App.svelte
Last active January 28, 2025 15:40
A Svelte store that saves to localStorage
<script>
import { onMount } from "svelte";
import { writable } from "svelte/store";
import { saveStore } from "localstorage.js";
let features = writable([])
onMount(() => {
saveStore(features, "$features", { storage: localStorage });