a blog about tech, bikes, and occasionally food
Do we even need browsers anymore?
published on
Will AI remove the need for browsers in the future? Let's think through it. —
ai
tools
web
Thoughts on AI and Negative Work
published on
Thoughts on software development with AI, and the concept of Negative Work. —
ai
programming
The Minimum number of Bikes
published on
I'm down to three bikes. That's the bare minimum. —
fitness
bikes
My AI Journey (for now)
published on
I'm on the AI bandwagon. Here's how I got there. —
ai
programming
personal
What is this LangChain Syntax?
published on
Exploring how LangChain overloaded the | pipe operator. —
python
Thoughts from re:Invent 2024
published on
Generative AI, Bedrock, and easy (easier) data lakes. —
devops
programming
community
We are all inventors
published on
I just now realized... —
fun
image-processing
ai
Lingo Day One
published on
My experience with the Lingo CGM: Day 1 —
food
fitness
Test-driving the Lingo CGM
published on
I ordered the Lingo CGM, and this is the first post in a series describing my experiences. —
food
fitness
Do we need comments?
published on
Does this site need comments? —
web
personal
community
The Mintbook Air
published on
I installed Mint on a 2012 MacBook Air —
linux
macos
apple
Welp, I built a static site generator
published on
Hello new website. —
python
web
tools
programming
ChatGPT on choosing a JavaScript framework published on ai fun
Happy New Year 2022 published on fitness personal
Git workflow published on tools programming
A reasonable number of bikes published on fitness
I'm doing a Whole30 published on food fitness
New Year, New Site (2019 edition) published on personal django open-source
Giving Tuesday: My Favorite Memphis Nonprofits published on fitness community
What's in my requirements.txt published on programming python linux
The Blue Collar Programmer published on community programming fun
Sending SMS messages with Amazon SNS and Python published on devops python web
Why is runserver/daphne so slow? published on django devops javascript
2016 St Jude Memphis Marathon published on
Help me support St Jude published on community fitness
Let's convert a Word Doc to HTML published on web tools python fun
50 miles published on fitness
Young Coders at PyTennessee 2016 published on
Ignoring SuspiciousOperation requests for fun and (profit?) published on
A custom __date lookup for Django published on database django python
Date lookups in Django published on database django python
Django Admin Filters from ArrayFields published on django programming database
Disabling the Forms in Django Rest Framework's Browsable API published on web django python
Webucator: zip, map, and lambda published on programming python tools
A django iconbool filter published on django programming python
Nice ArrayField widgets with choices and chosen.js published on django database python
Django hack: Help text on a model instance published on python django programming
Unsubscribe published on fun programming
Running Miles, Curing Cancer published on community fitness
#HACKMemphis 2014 published on community
My Development Environment published on programming devops tools
Your VM has become "inaccessible." published on devops
Wrapping up the WORS with a 10k at Shelby Farms published on fitness
WORS 8K+ at Stanky Creek published on fitness
GiveCamp 2014 published on community programming devops
Old-school Skitch and CloudFiles with ftp-cloudfs published on devops python tools
WORS 5k at Stanky Creek published on fitness
WORS 3k in the bag published on fitness
Looking Back. Looking Forward. published on personal
The little things published on python programming
problems with django_extension's graph_models? published on django python
Getting the Most out of ack published on linux tools
An Attribute by any other name... published on python programming
Metrics with Django and Redis published on django programming database
String Theory published on fun programming fitness
Django Manager Testing Woes published on django programming python
Python's zip, map, and lambda published on programming python tools
How in the world do you Mock a name attribute? published on programming python
Why I deleted Mailbox after only an hour. published on web tools apple
Calculate a Week Range for a Date published on programming python
How to use a turning lane published on fun
The Minimum Working Thing published on community programming web
Division By Zero published on programming personal
Vim: Jumping around! published on tools linux
Let's be a better vim user published on tools programming linux
Customizing Django's password_change view published on django programming python web
Thoughts on PyArkansas published on fun community python
Django Models & Mixins for cleaner code published on django python programming
Fixing Bugs. published on fun programming
A Vision of the Future published on fun community
A scenario for the future. published on fun community
planning julython published on
Building a Happy Potty published on apple javascript web
Easy Custom Vagrant Packages published on devops linux
Running with Zombies. published on fun apple fitness
Streaming Replication in PostgreSQL 9.1 published on database
Net::HTTPServerException: 412 "Precondition Failed" published on devops
PostgreSQL 9.1.2 via homebrew on OS X 10.7.2 published on django macos database python
Chosen.js in the Django admin published on javascript django python web
Think Different. published on personal apple macos
SiteSprint III - An update published on
Fix: Leopard libedit detected. published on
SiteSprint III - The Reclaimation published on django community web
Python: stray commas cause tuples? published on python
A case for values_list published on django python web
PyGraphviz on OS X (SL) with virtualenv published on macos python tools devops
Vim Syntax highlighting for Apache Config Files published on linux django tools
Convert Tables to Unordered Lists published on python programming web
Pretty options for Django's auth.User published on python django web
Dealing with Unicode and ASCII using Python published on programming python
On select_related() published on python fun django web
Building PIL on OS X: Snow Leopard published on macos image-processing python devops
Specialization published on fun personal
Adventures in Bread-Baking: Part 1 published on food
Add JSON syntax highlighting in Vim on OS X published on
Resize the iTunes Window published on macos programming
Ubuntu Audio, YES! Windows XP, NO. published on hardware linux
Gahhh!! Django, virtualenv, and cx_Oracle published on linux database django devops
Sticky Groups published on linux web
Mercurial installation woes on Mac OS X published on macos python tools
A for AJAX - OR - Dynamically generating options for a select element. published on javascript web
My PYTHONPATH bit me. published on python django web
"Adding" Q objects in Django published on python django web
Data Truncated Errors published on python django database web
Have Apache Force File Downloads published on linux django web
Push Your SSH Public keys using Fabric published on python devops
Restricting Access by Group in Django published on python django web
Dynamically Displaying Fields in a ModelForm published on programming django web
How to Set up a Foreign Key Constraint in MySQL published on programming database web
Public Keys don't like write access! published on devops linux
mod_python checks your blood pressure published on fun python django
Scheduled Tasks (or cron jobs) with Django published on python linux django web
A Custom form for Django's Automatic Admin. published on python django web
Add a Context Processor for your Django app using Sites published on programming python django
Morphology is Fun! published on fun image-processing programming
How to convert HTML to PDF using Python. published on tools python web
radiohead - 15 steps video published on fun
That Looks about Right published on programming fun
A simple Django example with Ajax published on javascript django
Extending Django's MultiWidget: SplitSelectDateTimeWidget published on python django
SelectTimeWidget: A custom Django Widget published on python django
Soup's On! And it IS Beautiful! published on programming python web
BarCampMemphis, the Day After published on community django
A topic for BarCampMemphis published on community python django
on beards published on fun personal
hack your iphone earbuds... published on fun community hardware apple
iTunes Genius Lies! published on
Pondering a Robotic Lawn Mower published on fun hardware web
Recursively deleting files (based on regex) published on
Recursively Renaming files published on linux macos programming
Looking Forward to BarCampMemphis published on community
Safari is Cooler than you Think! published on macos web
Net Neutrality published on linux web
How to update an input value with the value from a selected option using Prototype published on javascript programming web
Extracting and Encoding Still images to/from Video files published on macos hardware
The Apple Dock is a Mirror! published on fun macos
PHP is chopping off my Access Memo Fields published on
Django: Generating an Image with PIL published on
The Structure of a Django App published on programming python django web
Why Bluetooth headsets didn't catch on in the '90s published on fun hardware
Games for Kids: dodger published on macos fun python
Mac OS X, Python, and Fink: Playing Nicely Together published on macos python
Lions, Tigers, and Web Development Frameworks, oh my! published on javascript programming python web
Folding@Home published on
pyCropper published on fun image-processing python
A Go at California Rolls published on food fun
Review: Beginning Game Development with Python and Pygame published on
Google blocking automated searches? published on
Shrinking Images with Python published on python
Tracking a Laser pointer with Python and OpenCV published on image-processing python
Super Spicy Creamy Veggie Chili published on food fun
Computing Correlation Coefficients in Python published on image-processing python
Announcing pgSlideShow published on macos python
On the Move... published on
PyOpenGL on OS X published on macos image-processing python
Pygame on OS X with python 2.5 published on macos python
$100 iPhone Early adopter Credit published on
The Never-ending "To-Learn" List published on programming python
Building Apps for the iPhone published on apple web
iPhone Disappointments published on
My wife bought 2 iPhones!!! published on apple
Using (and Abusing) the iPhone published on apple
Compiling Warzone 2100 on Mac OS X published on fun macos
Thunder Demons live here! published on fun
Easy Video Conferencing? published on macos
Hello Torque, again. published on fun programming
MacMathematics published on macos programming
MacMathematics published on macos programming
Casual Games published on fun
Mac mini disassembly published on hardware macos
Javascript: What is the standard? published on javascript programming web
magic SysRq published on linux programming
wifit - an iwconfig tool published on linux
Automatic Backups with cron, tar, and SSH published on devops linux macos
Migrating PHP scripts to MySQL from PostgreSQL published on programming database web
Blocking outgoing UDP traffic using iptables published on linux
Building a Debian-Based Webserver published on linux
My Wife's New Laptop published on hardware
Spammers never die! published on programming web
That's Amazing published on personal fun community
Voice Observation published on programming
DiskWarrior Rocks! published on macos
Flu + HDD crash published on devops macos
Torque published on fun programming
Pink for October published on fun
Peppers! published on food fun
Data Structures published on programming
Speak like a Pirate Day! published on fun
OpenCV on Mac OS X published on image-processing programming
OpenCV published on image-processing programming
Spiral published on fun linux macos
YouOS published on fun programming web
Competition is Good published on macos
Roll your own! published on programming
A Penchant for Circles published on fun
ebay? published on hardware
Games! published on fun
Scripting! published on programming
Google Knows Me!! published on fun programming
Pleonasms... published on fun
Rosemarie published on personal fun
OpenLaszlo published on programming web