- Git branch justfiles
- Bringing certainty to new AI norms with a contract
- HTTP Requests in Java
- Migrating to GitLab
- Logging in Python done simply
- Clipboard Piping with `pbcopy`/`pbpaste` on Any OS
- LLM Tools and my System Prompts
- Secure Home Server Access with Caddy, Tailscale, and Cloudflare
- Using git to manage dotfiles
- Automating PR descriptions with the LLM CLI
- Setting LLM ClI default template with a wrapper
- Keeping Directories and editing gitignores: A Handy Alias
- Real-Time Voice Streaming and Stateful Buffering
- Returning to R
- Your AI Agent is Unsafe and Sandboxes Won't Save It
- Declaring Python Scripts with `pyproject.toml`
- Understanding `set -euxo pipefail` in Bash Scripts
- Fighting Project Procrastination with a Project Project
- Start simple, iterate to perfection
- Navigating Metric Trade-offs in Machine Learning
- WSGI vs ASGI: Serving Python Models with Gunicorn or Uvicorn
- Extreme Programming for ML Teams: Faster Delivery, Reliable Results
- Quantifying Trust: Ensuring Reliability in LLM Summaries
- Dotfile management with Chezmoi and Vim
- AI Coding Assistants: What a Month of Testing Taught Me
- Finding Git branches faster with FZF
- AI and the Mythical Man-Month: Productivity or Paradox?
- Better config files for python ML experiments
- How I review pull requests
- No abstraction is better than the wrong abstraction
- AI workforce reconsidered, my response
- Small PRs, Big Impact: A Git Workflow for Data Scientists
- Bug hunt: Rescaling DataFrames in Python
- Tuner: why dating apps (probably) don't match with Spotify data
- Asynchronous Vim
- Using Pipes and Sockets for asynchronous local AI Chats
- Metacognition and AI usage
- TIL How to build and host a container on GCP VM instance
- Old Hat, New Tricks: Makefiles for Python Projects
- Tuner: A web app for finding people with similar music tastes
- TIL How to diff two local files
- Small project workflow: The making of `foxtail`
#.gitignore
#5-3-1-program
#5/3/1
#531-program
#abstraction
#academia
#academic-integrity
#accountability
#adulthood
#agentic-coding
#agentic-workflows
#agile
#agile-methodology
#agriculture
#ai
#ai-agents
#ai-assisted-development
#ai-chat
#ai-coding
#ai-coding-assistants
#ai-coding-tools
#ai-comparison
#ai-contract
#ai-contracts
#ai-ethics
#ai-hype
#ai-in-education
#ai-limitations
#ai-productivity
#ai-risks
#ai-safety
#ai-security
#ai-workflows
#aider
#aliases
#android
#api
#api-client
#api-development
#api-integration
#api-performance
#api-terms-of-service
#api-testing
#apt
#artifact-registry
#artificial-intelligence
#asgi
#async
#async-programming
#asynchronous-programming
#asyncio
#audio-buffering
#audio-processing
#authentication
#autograd
#automation
#balance
#bare-git-repo
#bare-repository
#baseline-models
#bash
#bash-scripting
#best-practices
#blogging
#bolognese
#book-recommendations
#bookmarks
#branch-specific-configuration
#branching
#breakpoint
#browser-extensions
#bucket-mounting
#bug-fix
#build-automation
#build-tools
#builder-pattern
#burnout
#burnout-prevention
#business-strategy
#caddy
#calculus
#callbacks
#career-advice
#career-change
#career-transition
#chezmoi
#china
#chinese-history
#ci/cd
#ci/cd
#cifar-10
#classification-metrics
#classification-thresholds
#classroom-contracts
#clearml
#cli
#clipboard
#cloud-computing
#cloud-computing-concerns
#cloud-resource-manager
#cloud-run
#cloudflare
#cloudflare-dns
#cloudresourcemanager
#code-bugs
#code-cleanup
#code-duplication
#code-organization
#code-review
#coding-assistants
#coding-principles
#cognitive-bias
#collaboration
#command-line
#command-line-tools
#communication
#community-support
#comparison
#competition-prep
#competition-preparation
#compute-engine
#computer-vision
#concurrency
#concurrent-futures
#configuration
#configuration-management
#configuration-validation
#consistency
#container-registry
#containerization
#continuous-integration
#cooking-techniques
#coroutines
#cosine-similarity
#creativity
#critical-thinking
#cross-platform
#curated-collections
#curiosity
#curl
#curses
#customer-support
#customer-support-quality
#customization
#data-exploration
#data-extraction
#data-parsing
#data-pipeline
#data-pipelines
#data-redaction
#data-science
#data-validation
#data-visualization
#dataframe
#dating-app
#dating-apps
#debugging
#decision-making
#decorator
#decorators
#deep-learning
#default-template
#dependency-management
#deployment
#developer-blogs
#developer-experience
#developer-productivity
#developer-tools
#development-best-practices
#development-environment
#development-setup
#devops
#devops-practices
#dictionaries
#dictionary
#difference-analysis
#digital-minimalism
#dinner-recipes
#discipline
#distraction
#dns
#docker
#docker-compose
#documentation
#dotfiles
#dry
#dry-principle
#dynamic-loading
#ecological-disasters
#ecology
#educational-technology
#ego
#embeddings
#entry-points
#environment-variables
#error-handling
#essay-writing
#evaluation-metrics
#excellence
#experiment-configuration
#experiment-tracking
#experimentation
#expert-opinion
#expertise
#extreme-programming
#factuality
#factuality-evaluation
#famine
#file-comparison
#file-management
#find
#find-command
#fintech
#firefox
#firefox-extensions
#fitness-goals
#fitness-journey
#flask
#friendship
#function-composition
#functional-programming
#fuse
#fuzzy-finder
#fuzzy-finding
#fuzzy-searching
#fzf
#gcp
#gcsfuse
#generative-ai
#git
#git-aliases
#git-branch-management
#git-history-rewriting
#git-hooks
#git-merge
#git-patch
#git-rebase
#git-reset
#git-stash
#git-troubleshooting
#git-workflow
#git-worktree
#github
#gitlab
#gnu-make
#google-cloud-storage
#gradients
#grammar
#great-leap-forward
#grief
#ground-beef
#growth-mindset
#gunicorn
#history
#history-lessons
#home-screen
#homebrew
#homemade-sauce
#hope
#http
#http-requests
#https
#humility
#hypertrophy
#hypothesis-driven-research
#iam
#image-classification
#importlib
#inattentional-blindness
#information-overload
#information-saturation
#installation
#introspection
#ios
#ipdb
#ipython
#italian
#italian-cuisine
#iteration
#iterative-process
#jackson
#jailbreaking
#java
#job_start
#jobs
#joy
#json
#json-parsing
#just
#klarna
#knowledge-sharing
#langchain
#languagetool
#leadership
#learning
#learning-motivation
#learning-resources
#leechblock
#let's-encrypt
#leukemia
#life-skills
#linux
#linux-permissions
#list
#listening
#llm
#llm-security
#llm-tools
#llms
#local-development
#lock-screen
#log-configuration
#logging
#long-term-pain
#longdocfact-score
#loop-variables
#loss
#loss-functions
#machine-learning
#machine-learning-deployment
#machine-learning-metrics
#macos
#maintainability
#maintainable-code
#makefile
#makefiles
#mastery
#mathematics
#meat-sauce
#media-literacy
#mental-health
#mentorship
#merge
#metacognition
#metric-selection
#metrics
#migration
#mindfulness
#mindset
#mobile-operating-systems
#model-deployment
#model-evaluation
#model-loading
#model-selection
#motivation
#mounting
#music-recommendation
#music-taste
#mypy
#named-loggers
#natural-language-inference
#nested-data
#neural-networks
#nginx
#nihilism
#nli
#non-blocking
#oauth
#oauth2-proxy
#object-attributes
#object-inspection
#ollama
#open-source
#openclaw
#optimization
#optimizers
#package-management
#pandas
#pasta
#pattern-matching
#pbcopy
#pbpaste
#pdb
#perfectionism
#performance-optimization
#permissions
#personal-blog
#personal-development
#personal-fitness-journey
#personal-growth
#personal-journey
#personal-philosophy
#personal-productivity
#personal-projects
#personal-reflection
#pest-control
#phd
#phd-journey
#philosophy
#phone-numbers
#pipeline-pattern
#pipreqs
#platform-reliability
#policy-failure
#policy-mistakes
#powerlifting
#pre-commit-hooks
#precision
#precision-recall-trade-off
#precision-recall-tradeoff
#premature-abstraction
#prevention
#primary-secondary-metrics
#privacy
#problem-solving
#productivity
#programming
#progress
#progress-indicator
#project-configuration
#project-management
#project-organization
#project-planning
#prompt-engineering
#prompt-injection
#prompt-templates
#proof-of-concept
#psychology
#pull-request
#pull-requests
#pydantic
#pyproject.toml
#pytest
#python
#python debugging
#python-audio
#python-configuration
#python-logging
#python-tips
#pytorch
#r
#ragù
#real-time-audio-processing
#real-time-transcription
#rebase
#recall
#recipe
#recovery
#recursion
#reddit
#refactoring
#regex
#regular-expressions
#reliability
#remote-branches
#repl
#repository-migration
#research-methodology
#resnet
#rest
#reverse-proxy
#runtime-dependencies
#sandboxing
#sauce
#second-order-effects
#security
#security-vulnerabilities
#selective-attention
#self-care
#self-hosted
#self-hosting
#self-reliance
#service-accounts
#setbacks
#settingwithcopywarning
#setup
#shell
#shell-aliases
#shell-integration
#shell-scripting
#side-projects
#simplicity
#single-sign-on
#slowing-down
#smartphone
#socket-programming
#sockets
#sofrito
#software-design
#software-development
#software-engineering
#software-management
#spacy
#speech-recognition
#spotify-api
#sqlite
#ssl
#ssl-certificates
#sso
#startup-scripts
#static-ip
#streaming
#streaming-audio
#streaming-responses
#streaming-transcription
#streamlit
#strength-training
#stress-management
#student-assessment
#subdomains
#subset
#syncing
#system-design
#system-instructions
#system-prompts
#systems-thinking
#tailscale
#task-runner
#team-support
#tech-layoffs
#tech-nostalgia
#technical-debt
#technology-ethics
#technology-trade-offs
#templates
#terminal
#terms-of-service
#test-driven-development
#testiampermissions
#testing
#text-extraction
#text-processing
#text-summarization
#threading
#tidyverse
#timers
#tips
#token-efficiency
#tomato-sauce
#training-journal
#troubleshooting
#tutorial
#type-checking
#type-hints
#ubuntu
#unicode
#unintended-consequences
#user-experience
#user-groups
#utility-functions
#uv
#uvicorn
#validation
#vector-databases
#vector-embeddings
#vegetable-sofrito
#version-control
#vim
#vimscript
#virtual-environments
#voice-activity-detection
#warning-signs
#web-servers
#webrtc-vad
#weightlifting
#wellness
#whisper
#widgets
#women-in-machine-learning
#women-in-stem
#women-in-tech
#work-life-balance
#workflow
#workflow-automation
#workout-programming
#workout-programs
#workout-routine
#workplace-wellness
#worktree
#wsgi
#zsh
#zucchini