Hey, folks. I'm Alan. Welcome to my site. I'm in the process of moving it. So, a bunch of stuff is broken. That's all part of the idea of building in public. I'll make progress over time. For now, here' an alphabetical list of posts on the site.

10% off at Lowe's
156 Pounds - Photo for October 28, 2012
170,000
2 quarts
200,000
2009?
20/15
202,942 and done
32 Terabytes of Photo Storage
Bugs in my chair?
$45.82
6400
A Bright New Light Bulb Idea
A few more Dave Ramsey thoughts
A few photos
A few proof sets
A Flexible Responsive Image Solution for Hugo
A Kind of Redesign
A new/old word: bromide
A nice compliment
A Plastic Mushroom
A refined thought on "Great Artists Steal"
About This Web Log
Absolute Sandman
Acronyms
Ad that keeps your attention
Added WordPress Spell Check
Adding ISO 8601 UTC Time Zones To Dates With Python
Adding Search to a Hugo Site With Match Sorter
DRAFT: Advice for New Streamers
Aerial U-Turn - Photo for October 19, 2012
Air Filters
Airplane Pressure - Photo for September 30, 2012
Airplane sign hack
Akismet Spam Killer
Alien Spider - Photo for October 11, 2012
Alien watching the pres
All work and no play
Amazing Flashbacks with Smell
Amazon's Kindle iPhone app is pretty good but needs a dictionary
An almost hit with an online catalog
An Event Apart 2013 (San Francisco) Links
An Ode to Modern Medicine (Or, a search for words)
And We're In Business - Photo for October 24, 2012
... And we're back... again
and we're back...
Andriod Dreams
Animated GIFs from Adobe Premiere and ffmpeg
Another ATL trip
Another <strike>Black</strike> Brown Widow
Another crowd egress video
Another Fountainhead Quote
Another reason not to shop at Best Buy
Another test photo
Ansel Adams and the connection of things
Answer Fun
Answering prompts in a cron tab
Apparently, I'm a Spammer
Apparently, they still teach cursive - Photo for October 27, 2012
April Fool's Day lasts for years on the web
Assigning Ruby Variables with a Case Statement
At Least I Had the Aisle Seat
ATL
Audiio Licenses
Audio Books on iPods
Audio Test: SM58 - Zoom H5 - Adobe Audition Radio Announcer Preset
Copyright Free Audio Test Music
Aural Assault
AWESOME example of 80s trailer
Awesome: The IR camera works better than expected
Awesome video of a moment in time
AWS Pricing Calculator Save Data Feature Request
A.W.S.
Back in my day, we didn't have the internet
Back in town
Back to Contacts or: Correcting the Lasik Fade
Back to Mac
Back Up To Speed
New Background Image (Feb. 2021)
Backlit Palm - Photo for October 2, 2012
Backup Software: PowerFolder
Backup Your Stuff
Backyard Double Rainbow
Backyard Water Sports - Photo for October 23, 2012
Backyard Wildlife - Dragonfly
Backyard wildlife - Sandhill Cranes
Bad Ass Graffiti
Bad|Back Focus
Bama vs. The Braves (A Logo Comparison)
Band name
Battery Question for Strobes
Battlestar
BCC vs FWD
BCS Picks at Work
Video for April 24, 2011 - Beastie Boys - Fight For Your Right - Revisited
Beaten to the punch on one iPhone App idea
Beautiful Slow Motion Footage of a Shuttle Launch
Being carded
Belt
Bent Objects
Beta
Better Battery Meter
Better computer sleep
Bi-polar posting
Big Ass Grasshopper
Bionics
Bipolar 2017
Birthday
Black and white conversion
Black Velvet
Blog has moved
Blog may go bye bye for a bit
Blue Angels in Black and White
Blue Sky Ceiling - Photo for September 29, 2012
Book to read
Books I've Read
Boston Retinal Implant Project
Oh, The Places I Went! ~ Oct. 16, 2020
Oh, The Places I Went! ~ Oct. 17, 2020
Oh, The Places I Went! ~ Oct. 18, 2020
Oh, The Places I Went! ~ Oct. 19, 2020
Oh, The Places I Went! ~ Oct. 20, 2020
Oh, The Pages I Goed ~ Oct. 21, 2020
Oh, The Pages I Goed ~ Oct. 22, 2020
Oh, The Pages I Goed ~ Oct. 23, 2020
Oh, The Pages I Goed ~ Oct. 24, 2020
Oh, The Pages I Goed ~ Oct. 25, 2020
Oh, The Pages I Goed ~ Oct. 26, 2020
Oh, The Pages I Goed ~ Oct. 27, 2020
Oh, The Pages I Goed ~ Oct. 28, 2020
Oh, The Pages I Goed ~ Oct. 29, 2020
Oh, The Pages I Goed ~ Oct. 30, 2020
Primarily Python URL Processing ~ Oh, The Pages I Goed ~ Oct. 31, 2020
Oh, The Pages I Goed ~ Nov. 1, 2020
Oh, The Pages I Goed ~ Nov. 2, 2020
Oh, The Pages I Goed ~ Nov. 3, 2020
Oh, The Pages I Goed ~ Nov. 4, 2020
Oh, The Pages I Goed ~ Nov. 5, 2020
Oh, The Pages I Goed ~ Nov. 6, 2020
Oh, The Pages I Goed ~ Nov. 7, 2020
Oh, The Pages I Goed ~ Nov. 8, 2020
ffmpeg and EC2, Oh My ~ Oh, The Pages I Goed ~ Nov. 9, 2020
More ffmpeg on EC2, Now With Ubuntu ~ Oh, The Pages I Goed ~ Nov. 10, 2020
Thinking About An UltraWide Monitor ~ Oh, The Pages I Goed ~ Nov. 11, 2020
Python Dates and Times and Looking at Load Balancing ~ Oh, The Pages I Goed ~ Nov. 12, 2020
Working With Bash, Thinking About Keyboards and Monitors ~ Oh, The Pages I Goed ~ Nov. 13, 2020
Keyboard Maestro, Second Brains, and Python Command Line Searching ~ Oh, The Pages I Goed ~ Nov. 14, 2020
Oh, The Pages I Goed ~ Nov. 15, 2020
Oh, The Pages I Goed ~ Nov. 16, 2020
Oh, The Pages I Goed ~ Nov. 17, 2020
Oh, The Pages I Goed ~ Nov. 18, 2020
Backups, Command Line Tools, and Thank Yous ~ Oh, The Pages I Goed ~ Nov. 19, 2020
Monitor Shopping and Spinning ~ Oh, The Pages I Goed ~ Nov. 20, 2020
More of My Journey ~ Oh, The Pages I Goed ~ Nov. 21, 2020
Fake File Systems ~ Oh, The Pages I Goed ~ Nov. 22, 2020
Just Some Travels ~ Oh, The Pages I Goed ~ Nov. 23, 2020
ffmpeg and video ~ Oh, The Pages I Goed ~ Nov. 24, 2020
Oh, The Pages I Goed ~ Nov. 25, 2020
Oh, The Pages I Goed ~ Nov. 26, 2020
Oh, The Pages I Goed ~ Nov. 27, 2020
Oh, The Pages I Goed ~ Nov. 28, 2020
Oh, The Pages I Goed ~ Nov. 29, 2020
Oh, The Pages I Goed ~ Nov. 30, 2020
Oh, The Pages I Goed ~ Dec. 1, 2020
Oh, The Pages I Goed ~ Dec. 2, 2020
Oh, The Pages I Goed ~ Dec. 3, 2020
Oh, The Pages I Goed ~ Dec. 4, 2020
Oh, The Pages I Goed ~ Dec. 5, 2020
Oh, The Pages I Goed ~ Dec. 6, 2020
Oh, The Pages I Goed ~ Dec. 7, 2020
Oh, The Pages I Goed ~ Dec. 8, 2020
Oh, The Pages I Goed ~ Dec. 9, 2020
Oh, The Pages I Goed ~ Dec. 10, 2020
Oh, The Pages I Goed ~ Dec. 11, 2020
Oh, The Pages I Goed ~ Dec. 12, 2020
Oh, The Pages I Goed ~ Dec. 13, 2020
Oh, The Pages I Goed ~ Dec. 14, 2020
Oh, The Pages I Goed ~ Dec. 15, 2020
Oh, The Pages I Goed ~ Dec. 16, 2020
Oh, The Pages I Goed ~ Dec. 17, 2020
Oh, The Pages I Goed ~ Dec. 18, 2020
Oh, The Pages I Goed ~ Dec. 19, 2020
Oh, The Pages I Goed ~ Dec. 20, 2020
Oh, The Pages I Goed ~ Dec. 21, 2020
Oh, The Pages I Goed ~ Dec. 22, 2020
Oh, The Pages I Goed ~ Dec. 23, 2020
Oh, The Pages I Goed ~ Dec. 24, 2020
Oh, The Pages I Goed ~ Dec. 25, 2020
Oh, The Pages I Goed ~ Dec. 26, 2020
Oh, The Pages I Goed ~ Dec. 27, 2020
Oh, The Pages I Goed ~ Dec. 28, 2020
Oh, The Pages I Goed ~ Dec. 29, 2020
Oh, The Pages I Goed ~ Dec. 30, 2020
Oh, The Pages I Goed ~ Dec. 31, 2020
Oh, The Pages I Goed ~ Jan. 1, 2021
Oh, The Pages I Goed ~ Jan. 2, 2021
Oh, The Pages I Goed ~ Jan. 3, 2021
Oh, The Pages I Goed ~ Jan. 4, 2021
Oh, The Pages I Goed ~ Jan. 5, 2021
Oh, The Pages I Goed ~ Jan. 6, 2021
Oh, The Pages I Goed ~ Jan. 7, 2021
Oh, The Pages I Goed ~ Jan. 8, 2021
Oh, The Pages I Goed ~ Jan. 9, 2021
Oh, The Pages I Goed ~ Jan. 10, 2021
Oh, The Pages I Goed ~ Jan. 11, 2021
Oh, The Pages I Goed ~ Jan. 12, 2021
Oh, The Pages I Goed ~ Jan. 13, 2021
Oh, The Pages I Goed ~ Jan. 14, 2021
Oh, The Pages I Goed ~ Jan. 15, 2021
Oh, The Pages I Goed ~ Jan. 16, 2021
Oh, The Pages I Goed ~ Jan. 18, 2021
Oh, The Pages I Goed ~ Jan. 19, 2021
Oh, The Pages I Goed ~ Jan. 20, 2021
Oh, The Pages I Goed ~ Jan. 21, 2021
Oh, The Pages I Goed ~ Jan. 22, 2021
Oh, The Pages I Goed ~ Jan. 23, 2021
Oh, The Pages I Goed ~ Jan. 24, 2021
Oh, The Pages I Goed ~ Jan. 25, 2021
Oh, The Pages I Goed ~ Jan. 26, 2021
Oh, The Pages I Goed ~ Jan. 27, 2021
Oh, The Pages I Goed ~ Jan. 28, 2021
Oh, The Pages I Goed ~ Jan. 29, 2021
Oh, The Pages I Goed ~ Jan. 30, 2021
Oh, The Pages I Goed ~ Jan. 31, 2021
Oh, The Pages I Goed ~ Feb. 1, 2021
Oh, The Pages I Goed ~ Feb. 2, 2021
Oh, The Pages I Goed ~ Feb. 3, 2021
Oh, The Pages I Goed ~ Feb. 4, 2021
Oh, The Pages I Goed ~ Feb. 5, 2021
Oh, The Pages I Goed ~ Feb. 6, 2021
Oh, The Pages I Goed ~ Feb. 7, 2021
Oh, The Pages I Goed ~ Feb. 8, 2021
Oh, The Pages I Goed ~ Feb. 9, 2021
Oh, The Pages I Goed ~ Feb. 10, 2021
Oh, The Pages I Goed ~ Feb. 11, 2021
Oh, The Pages I Goed ~ Feb. 12, 2021
Oh, The Pages I Goed ~ Feb. 13, 2021
Oh, The Pages I Goed ~ Feb. 14, 2021
Oh, The Pages I Goed ~ Feb. 15, 2021
Oh, The Pages I Goed ~ Feb. 16, 2021
Oh, The Pages I Goed ~ Feb. 17, 2021
Oh, The Pages I Goed ~ Feb. 18, 2021
Oh, The Pages I Goed ~ Feb. 19, 2021
Oh, The Pages I Goed ~ Feb. 20, 2021
Oh, The Pages I Goed ~ Feb. 21, 2021
Oh, The Pages I Goed ~ Feb. 22, 2021
Oh, The Pages I Goed ~ Feb. 23, 2021
Oh, The Pages I Goed ~ Feb. 24, 2021
Oh, The Pages I Goed ~ Feb. 25, 2021
Oh, The Pages I Goed ~ Feb. 26, 2021
BSoD
Budget Wino
Bug on my windshield
Bugs in my head
Bullet Points on Bracelets or: A Wonder Woman Review
Business Idea - Web based replacement for Power Point
Butterfly Effect
Buy a Glass
Buying cars
Buzzers
C-Nets URLs
Camera Stabilizer
Can see shit
Canon
Can't Fix Cell Without a Landline
Capturing Python Log Output In A Variable
Cat's Cradle
CCleaner and HijackThis
CF bulbs
Changing Gas Prices
Changing PermaLinks (but it won't really matter)
Changing the screenshot directory on a Mac
Cheating
Check your tires
Checking web page efficiency
Circuitry - Photo for September 18, 2012
Civ is back
Clear Cache Button - Firefox extension
Clearing the Adobe ExtendScript ToolKit Console Window
Clips of content
Close Multiple Windows In A Neovim Plugin Via The API
Clouds and Lampposts
Clouds (August 7, 2012)
Cocaine
Cognitive Surplus
Cold Calling
Cold medicine
Command Line One-Liner to Compare Files with MD5
Command Line XML Validation Against Schema XSD
Comment Math
Comment Spam
Commentary on the idea of reading everything online
Commercial Volume
Completing The Fountainhead
Complex alarm clock
Compound Interest
Computer upgrades that hurt
Condensed Mythbusters
Configuration Files and Multiple Ruby Object Constructors
Congress, please stop worrying about the transition to digital TV
Consumer Action Handbook
Consumer Search
Contact Info - In case of an emergency
Content
A Contingency Speech for the First Moon Landing
Controlling Subversion svn with Perl
Convert a Ruby Array into the Keys of a New Hash
Converting from Blogger to WordPress
Cool Looking Tree
Cool Tool
Cool URL
Copy And Paste Between Neovim/Vim And Other Apps On Mac OS
Copyright in Photoshop
Costume
Course Notes From Kent Dodd's Beginner's Guide To React Egghead Course
Crayon Sculptures
Create High Quality GIFs with ffmpeg
Creative Types, Use A Contract
Credit Card Alerts
Currently Reading - Olsen, Howey and McNally
Customer Service
Always Cut The Blue Wire - Photo for October 13, 2012
Dad's Bio
Daily Chapters
Day Tripping
Daytripper
De_Magicking Words
Deceased Dragonfly
Defrosting - Photo for October 1, 2012
Degrading The Shopping Experience As Best They Can
Deleting Makes Me Nervous
The Devil's Beating His Wife - Photo for September 22, 2012
Different Types Of Documentation
Digital and Film
Digital Cameras - A Technical Marvel
Digital Garden Thoughts
Digital Gardening
Digital ICE
Digital Photography in the White House
Digital Pinhole Test One
Digital Work
Dilbert
Dimmable CFL
Discarding Websites - An Effort to Focus on Fewer Things
Distressed Ghost
Divesting of Nikon
Django 3 Tutorail - Part 1
Don't use PVC for Fireworks Launch Tubes
Doctor Who - Episodes To Watch (And Skip) Without Spoilers
Domain Bot
Donating Computer Gear
Don't drive while looking at your laptop
Don't put your beer in the freezer
Don't Trust PhotoShop's JavaScript ColorSampler
Don't Update My Options
Donte your computers
Door Handles
Dot Matrix Sky Writing
Down time
Download the skill set you desire
Drawing From the Right Side of My Brain ~ Part 2
Drawing From The Right Side Of My Brain
Driveway Reflection - Photo for October 6, 2012
Driving Range Bugs vs. Off!
Drug Scenarios
DVD Flick
E-Trade Savings and Online banking
Echo Bar Studios - Live Session Teaser
Ecto - Desktop blogging software
Brendan Eich, Ward Cunningham and Me
Electron (v12) Example App Template
Embedding a Test Suite in a Single-file Ruby App (Part 1)
Emmy. Who would have thought
Ender's Opening
Eneloop batteries
Etymology of the drinking world
Even Better Batteries
Exactly how accurate are the expiration dates on pills?
Excellence in almost anything tends to amaze
Explicit Over Implicit: More Code Is Better
Exploding porcelain photos
Explore linux drive on windows
F3 Nostalgia
Facial Flex - Filed Under Bizarre - Video for April 30, 2011
Fancy Soap
Farewell, Galactica
Farewell McNulty, Bubbles, Lester, Omar, Kima, Bunk...
Elgato Stream Deck Fast Forward Hotkey for Microsoft Groove
Fast moving robots are awesome (and a little scary)
Favorite Icons - new tool
Favorite Icons
Fetching Data From An API With a Button onClick Event Handler In React
Fever Dreams
Fifteen (plus) Years Building This Website
Fifteen Years Later
Figuring Out What Good Feels Like On Antipsychotics
FileZilla - Windows FTP Software
Filtered Opinion
DRAFT: Do This First - Finance 001 for Techies
Financial Data
Find A Deadlock Blocking Query In Redshift
Finding And Restoring A Deleted File In Git
Finding SATA Cables for SeaSonic Power Supplies
Finding Things in Ruby's ObjectSpace
FinePix F30
Firefox 2 spell check
FireFox Tracking
FireShot - Firefox screen grab extension
Firing a Hand Cannon
First Post - Yeah, yeah
First Test Of The NASA Automatic Music Video Maker
Fitbit Aria's Design Miss
Fixing Perl's CPAN on Mac OS X Leopard
Flash manual designed for digital cameras
Flying Scorpion - Photo for October 8, 2012
Flying with new eyes
Fold ins of Al Jaffee
Folder creation bug in Adobe ExtendScript ToolKit
Follow up
Found a lab
Found Music and how imeem beats last.fm
Found New Music: The Earlies
Four Links for April 24, 2011
Four Links For April 25, 2011
Four Links for April 26, 2011
Four links for April 27, 2011
Four links for April 28, 2011
Four links for April 29, 2011
Four Links for April 30, 2011
Four Links for May 1, 2011
Framing Size
Free CD Burning Software for Windows
Free Music from download.com
Frog Portrait
From a comment on the Media
From beyond...
Full Length Software Licenses
Full Moon Prints
Full Spectrum CFLs
Fun Video: Stop Motion Piano And Drums
Fun while it lasted
Fun with SpellCheck
Funny quote
Further Reading
Games you can't loose
Gatsby Componenet Communication Question
Geek Desk Color Change
Generate Free, Automatic Live Stream Captions With The Web Speech API
George Orwell's Blog
Get a shredder
Get your passport now
Get your skulls in the Home and Garden section
Getting over the hump
Getting the ass kicked
Getting YouTube Autoplay to Work in Hugo Shortcodes
Glad I missed it
Glocks
gmail
Go subscribe to KEXP's Song of the Day
The Golden Gate Bridge Turns 75
Golf Hazard
Good Job Mika Brzezinski
Good little (open source) clip art site
Goodbye, Mr. Wizard
My Solution For The First Google FooBar Challenge
Google Site Search Bookmarklet
Google Spreadsheet and the top 100 checklist
My Google FooBar Challenge Streams
Greate Credit Card Guide
Gridlock - Photo for October 31, 2012
Grimoire Publisher Spec
Hacking audio books
Hacking ringlight
Halloween 2008
Halloween Looks
Handshake
Happy Pi Day
Hearing a word without knowing what it means
Hearts and Minds
Hello, Geminoid (and welcome back to the uncanny valley)
Hey Look, Some Photos
Hi Ted (plus Battlestar)
High Speed for Slow Motion Punches
High speed video and full resolution in an SLR
Hippie Food
Hold music should be mutable
Holy Cow! Juliette Lewis Rocks!
Hot Chocolate
Hot
How I Discovered I Have Bipolar Disorder
How To: Create an Amazon Web Services (AWS) Identity and Access Management (IAM) Policy That Lets Users Manage Their Own Credentials and Multi-Factor Authentication (MFA)
How to Fix AWS CLI Tools When Homebrew Breaks Python
How to say it
How To Setup Twitch EventSub API Subscriptions
How to stop credit card offers
HTTrack - Website Copier
HUGE Photo from the inauguration
Hugo to AWS S3 Deploy Command
HW
Hybrid Prices
I don't know about you, but I'm tired of the Terror
I Guess I'm Doing Performance Art
I have no faith in "Lost"
I like matte prints better
I made Cool Tools
I Need To Eat Better And Get More Exercise
As a matter of fact, I do own a laser gun
New Music: I Saved an Airplane by Cat Scientist
I see your pit bull and raise you a hyena
iHeartTransplant - Photo for September 26, 2012
Idea: Personal Progress Meter
Idea - wireless leash
Ideas
Identity Theft Protection by opting out
IMAX
IMG_0001 - First Shot
Impressive Vocals
Improvement idea for Wordpress iPhone App
Improvement that isn't really one?
In My Eye
In Which I Pretend To Be A Time Lord
InfraRecorder
Infrared Filters
Infringement In Sound Clouds Terms
Initials
Installing GD on Mac OS X 10.7
Interior Door
Internet find: Electronics Training from the Navy
Introducing My Van
Introducing "Today I Learned"
Introverted Intuitive Thinking Judging
Invictus
Invisible ID - Photo for September 27, 2012
iPhone 3GS Camera is Impressive
iPhone seems quite nice
iPhone Wish List
iPhone/iPod Touch has an odd screen size
IR Camera Shipping
IR conversion in progress
IR Proofs
IR Test Shot
Video for April 25, 2011 - Iron by WOODKID
IronMan, Worth the price of admission
Time Stamp Snippet for TextExpander
Issue With vs Code Auto Complete on Undo
It's Been Dry
It's Been Raining
It's Getting Hot In Here - Photo for September 16, 2012
It's about creating
Jack as Jake
Java Classpath for Mac OS X Leopard
Jekyll (and GitHub Pages) Liquid Date Formatting Examples
Jelly and Jam
Jim Marshall: Proof
John Butler
Journal: Sept. 6, 2020
Journal: Sept. 7, 2020
Journal: Sept. 8, 2020
Journal: Sept. 9, 2020
Journal: Sept. 10, 2020
Journal: Sept. 11, 2020
Journal: Sept. 12, 2020
Journal: Sept. 13, 2020
Journal: Sept. 14, 2020
Journal: Sept. 15, 2020
Journal: Sept. 16, 2020
Journal: Sept. 20, 2020
Continuing To Get Used To Creative Pursuits On Lithium, et al.
Streaming and Stream Notes
Feeling a New Kind of Good
New toilets and cleaning the house for the plumbers
Losing Confidence, But Saying Fuck It
Focusing On The Work, Not The Raw Material
Lean, Step, Rinse, Repeat
Enjoying The Non-Creative
In Which I Discover Twitter Auto-Links To The Wrong Version Of My Site
I'm Not Competing Against Other Streamers
Refining The Stream Setup
The Morning Ritual and Maybe Getting an AWS Person to Stream With Me
Remember the Ritual
Losing Hours Coding Something You Discover You Don't Like
Practice Without Inspiration
Morning Music, Gaining Confidence Through Streaming, and Making a Red/Green unittest Enhancement
Django Tutorial Progress and Focus
Journaling To Slow Down Time
Practicing On The Small Stuff
Streaming For The (Second) Wind
Finishing and Practicing
No One Is Going To Steam My Code - Journal for October 24, 2020
The Lithium is Working - Journal for October 26, 2020
Keyboard Maestro Continues To Impress - Journal for October 27, 2020
The Zen of Yak Shaving - Journal for October 28, 2020
Putting Writing First
In Which I Have an MRI and a CT Scan (Both of Which Turn Out Fine)
Mundane Practice
This Is A Test
Starting My Project Tracker
Journal for December 15, 2020
Going VOD - Journal for Dec. 23, 2020
Neutrally Buoyant Shirts - Journal 2020 12 24
Keeping The Name And Starting The Blog - Journal For Dec. 25, 2020
Turning Off Time - Journal For December 27, 2020
Black Curtains Installed - Journal For Jan. 2, 2021
Morning Kickoff - Journal for August 9, 2021
Juggling
Kailh Speed Silvers Are Too Fast For Me
Keep on learning
Key Patent Idea
Kids TV Nostalgia
Killing the IE Clicking Sound
Kuler - Adobe site for color themes
Laaaaaazer Printer
Langhorne Slim plays Jax tomorrow night
Launch of Space Shuttle Discovery - STS-128
Launchy - quick launch app for Windows
Lazy
Learning by doing
Learning to Fly in Time Lapse - Video for April 28, 2011
LED light isn't quite ready
Lens review site
Light and clouds - Photo for September 24, 2012
Lighting Grid - Photo for October 20, 2012
Lightning Off The Back Porch (August 2nd, 2012)
Lightroom initial review
Lightroom Resize not so good
... like a dog
Limiting Communication and Availability
Links you've probably already seen
List of open source projects for windows
Litmus Test Movies ~ Or, How To Know If We're Gonna Be Friends
Live Plasma
Loads of free music from SXSW
Local radio show
Logo
Look! My house.
Loopback Unexpected Behavior
Lorem Ipsum
Lost Wings - Photo for October 18, 2012
Lost
Lots of Visual Charts
Loving the Drive
Mac Pareidolia and The Moon Rabbit
Mac Software: Max - CD ripper and encoder
Machete Slingshot Crossbow - Video for May 1, 2011
Mahna Mana
Mall Noise
Manual Lock
Manufactured Accent
Marketplace Money and Credit Cards
MarketPlace Music
May The 5th Be With You
McDonald's Marketing
Medication Station
Memorial Day in San Francisco
Merriam-Webster using distaseful ads
Meteor
Might need business cards
Minor changes
Mission Statement
Mixonic
Model Rocket
Money Making Photography Idea
Monitor help
Monopoly
Monopoly
Moonlander Keyboards Use 'OEM Row 3' Keycaps Made Out of PBT
Moonlanding On Windows
More about money
More comicbook nostalgia
More exploding things
More falling barriers to entry
More fire in the eyes
More Hands - Daft this time
More thouhgts on still/motion combo cameras
Morning Windshield - Photo for October 17, 2012
Movie list
Moving the code
Mozy backup
Much Cooler - Photo for September 17, 2012
Mushrooms - Photo for September 25, 2012
Music and Photography
Music to get
Alan is Currently Listening To David Guetta - Shot Me Down ft. Skylar Grey
Musician Josh Rouse
My father's flag
My First Bout of Suicidal Ideation
My first internet video post
My Moonlander Layout - Day 1 - Version 25
MySpace lacking RSS
Mythbusters - Photo for October 14, 2012
Name dot Whatever Websites are Available
names.whatever 2020
NASA Images
Native Windows RAW Image Viewer
NATO Phonetic Alphabet
Net Library - almost cool
Never Be An Asshole
New Camera Lust
New Camera
New Car Lust
New Rice
New Credit Card
New Hard Drive..... and the cable
New Laptop
New Lens - 24-105 - awesome
New look and Cloud photo test
New Music
New Music: Feist
New Music: Happy Up Here by Royksopp
New Music: Mike Doughty
New Music
New Photo Storage Philosiphy
New Program and Priority Modes
New quiet case
New (to me) Music: World Leader Pretend
New Year's Sunrise
New year
New York Street - Photo for September 28, 2012
News Reader
Next Digital Step
Next generations moment in history
Next up for McDonald's
Nice Code Formatting Conversion On Python Site
Nice Design Touch in RVM for Auto-Update
Nice Multimedia
Night Landing - Photo for September 21, 2012
Night of the Matts
No Books Here - Chamblin Bookmine Spacer
No idea
No more Polaroids
No more spell checking emails
No more technotes
No Ninjas in E-mail
Noia Theme
Non-Verbal Communication
Nostradamus Cell Phone Gremlin
Not a good day for the Tide
Not a good year for the Tide
Not Broken
Not ready for the price of gas
Not so much with the infrared
Notepad ++
Now with Feed! (Adding an RSS/Atom Feed to Jekyll)
Now, You Too Can Write On My Site!
Nuge in ATL and the 31fd
October Sky
Odd recommendations
Offline Post Creation
Old Eyes - New Eyes
Old Magazines
Old News/Propaganda
Old School Marketing Done Right
On the way to Aliens
One line of code
One Million Dollar - Photo for October 4, 2012
One more from Ken Rockwell
One step closer to the borg
The Ones and Zeros of Computing
Online Graph Paper
Online Photo Editor
Online Toolkit
Open firewall for bittorrent
Open Source Alt
OpenDNS
Opting out of more junk mail
Other peoples computers
Otis Taylor
Outsourcing
Packrat Good Will
Page Graphic Maker - pagesaver
Pandora Radio
Pano Stuff
Part 2?
Partially Picking Up Python with Head First Python
Passwords
Perfect Mail Day - Photo for October 3, 2012
Perl - The Duct Tape of the Internet
Personal Finance Encouragement
Pet sign
Photo Books
My O'Reilly Bookshelf -- Photo for August 13, 2012
Three Inch China -- Photo for August 12, 2012
The Hitchhiking Frog -- Photo for August 14, 2012
Walgreens 1, 2, 3, 4, 5, 6 -- Photo for August 15, 2012
Another Spider -- Photo for August 16, 2012
Mostly Empty Whiteboard -- Photo for August 17, 2012
Chamblin Bookmine -- Photo for August 18, 2012
Working In The Garage -- Photo for August 19, 2012
Fallsign -- Photo for August 20, 2012
Snowy Egret -- Photo for August 21, 2012
Crane Fly -- Photo for August 22, 2012
Digital Breakup -- Photo for August 23, 2012
Tree Frog -- Photo for August 24, 2012
Abstract Shadows and Dew -- Photo for August 25, 2012
On Label -- Photo for August 26, 2012
T-minus five days and counting (with elephants) -- Photo for August 27, 2012
T-minus four days and counting (with elephants) -- Photo for August 28, 2012
T-minus three days and counting (with elephants) -- Photo for August 29, 2012
T-minus two days and counting (with elephants) -- Photo for August 30, 2012
T-minus one day and counting (with elephants) -- Photo for August 31, 2012
Kickoff Saturday Elephant -- Photo for September 1, 2012
G2 -- Photo for September 2, 2012
Prepping for Flight -- Photo for September 3, 2012
Mandalay Bay Corridor -- Photo for September 4, 2012
Penn &amp; Bass -- Photo for September 5, 2012
Jay Maisel -- Photo for September 6, 2012
Vegas Looks Like Tron -- Photo for September 7, 2012
Overcast Wing -- Photo for September 8, 2012
Speaker -- Photo for September 9, 2012
Road Tripping At Night -- Photo for September 10, 2012
Dragonfly -- Photo for September 11, 2012
Laying Granny to Rest -- Photo for September 12, 2012
Photo Mechanic Bonus Points - President of the company responding on a support forum
Photo of Stephanie
Photo Workshop
Photography Assignment - 252
Photography is what I'm supposed to do
Collection of photos from the Inauguration of President Barack Obama
Photos from the air show
Photos of Matt and Matt
Photoshop Light Room - First Impression
Photoshop Softfocus
Photoshop theme: Literal translations of popular idioms
Picasso Pillar - Photo for September 13, 2012
Pinboard Tag Bookmarklet
Pistol Purchase
Pistol Report
PocketMod
Poor drive support web site
Poor spam blocker
Post launch, but still going
Post Yahoo List
Predawn Parking - Photo for September 19, 2012
Prep your portable player
Pressure
Pretty Printing JSON via JavaScript or Extension
Printer Error
Process ~ A Video of Writing
Project Cartoon
Projects for the Blog
Promo site that's note quite there
Proprietary Cables and lots of storage space
Prosper.com
Protection from Adobe Creative Cloud's Folder Erasing Bug
Public Domain and the Internet
Public Library Access
Public Wireless
Python SQLite3 Cheat Sheet Examples
Showing Red For Failure and Green For Success with Python's Unittest
QQQDirect
Quality Music: The Meters
Quick Copy For The Current Directory Path
Quick E-mail Backup Hack
Quicksilver
Quixotic
Quote from Ayn Rand
Quote on E-mail length
Quote on photography
R60
RadioPopper
Raindrops On Glass - Photo for October 5, 2012
Raving With Lasers
RAW Images
Reading and Writing Files with SQLite
Real Life Rube Goldberg's
Recharging - Photo for October 21, 2012
Recovering Deleted Photos
Refined Communication
Relaxed, but not really rested
Relief From Suicidal Ideation
Remote Assassination
Remote Control Storage Solution Mod
Remove CSS From Your Tutorials
Repartition Hard Drive
Repeating myself
Requiring One and Only One Argument In A Bash Function
Restoring calm
Return of the Site - Hello, jekyll
Reusable bags
Richer Blacks
Road Trip Sunset
Rorschach Test - Photo for October 22, 2012
Roxanne thru Songsmith
RSS Bandit
Rsync --exclude List for Mac OS X
Running with Lola
Rusted A/C - Photo for October 29, 2012
Safer Internet Purchases
Sandi Metz - One Undo Away From Shameless Green
Sarah Connor
Saturn V at The U.S. Space and Rocket Center - Photo for September 15, 2012
Save 10%
Scanning film
Scott Love
Scratchpad
SEC Schedule App for iPhone
Secret
Secrets of Your Cable Modem
Secure Gmail
Secure Hugo (a tech talk)
Securing WordPress for SSL admin
Self Portrait at 40
Self Portrait - November 2014
Self-portrait with Vertical Blinds - Photo for October 15, 2012
Sept. 11 flight
Serenity Now
Setup A Python Flask Web Server With WebSockets
Shiny screens seem to be okay.
Short Straw - Photo for October 9, 2012
Show Notes 2020 12 21
Shuttle launch lens determination
Silhouette Of Frog In Repose - Photo for October 7, 2012
Sites that don't let you copy URLs are stupid
Six Stages
Size
Skunk Works and Bootlegging
Smash Lab - Not good
Snail - Photo for October 25, 2012
Snakes and Gators - August 11, 2012
Snippet Get Web Page in Python
So They Finally Nailed Protons
So, you wanna be a photographer?
Social Media App Store Icon
Solar panels with holograms
Some Miles Davis
Some more web tools
Someday, I'll get to Inbox Zero
Something Happy
Sony's Latest Electronic Gaget (from The Onion)
Sound of a Shuttle Launch
Space Shuttle Launch Web Resources
Speaking of Movies
Speed and Angels
Speed Up Firefox a Little
SpeedCasts
Spelling Inbox
The Spider Outside My Office Window
Spotify Feature Request: AppleScript Favs/Likes API
Spreading Windows Out With Keyboard Maestro
St. Johns County Library uses Codebar
Starting off with a bang: Black Joe Lewis - Gunpowder
Starting On React - Journal For August 8, 2021
Starting WordPress Notes
States
Stay One Undo Away from Green
Steve Inglima Teaching at Photoshop World
Storing Local Environmental Variables Securely In Password Managers Instead Of Plaintext .env Files
Storing Script Passwords In Mac's Keychain
Hub Initiative Part 1 #LiveCoding
Upgrading My Photo Import Script #LiveCoding
#LiveCoding: Working On My Hugo Web Site
#LiveWriting: Journal Entry for Sept. 10, 2020
#LiveCoding: Writing a python module to provide AWS MFA S3/RedShift COPY to Alteryx (Part 1)
#LiveWriting: Journal for Sept. 11, 2020
#LiveWriting: Journal for Sept. 12, 2002
Working on my local website and my Alteryx python AWS MFA module #LiveCoding
Just messing around with OBS #LiveCoding
#LiveWriting: Journal for Sept. 13, 2020
Making a Hugo deploy tool and creating Spotify hotkeys #LiveCoding
Building An Python Module For Alteryx That Enables The S3/RedShift COPY Command Thru MFA - Part 5#LiveCoding
Writing My Journal Entry for Sept. 25, 2020
Creating An Amazon AWS WorkSpace And Not Quite Getting It To Connect To RedShift On A Different VPC
Writing My Morning Journal #LiveWriting
Building A Process To Store Script Credentials In Encrypted Files #LiveCoding
Live Editing of My Journal Video
Writing My Daily Journal - Sept. 16, 2020
Making Some Enhancements To My Local Tools Website #LiveCoding
Working On My Local Tools Website #LiveCoding
Creating a JavaScript Alphabetize Form #LiveCoding
Just Hacking Around
Starting a Post About Doing Performance Art #LiveWriting
Building a local version of Giphy - Part 1 #LiveCoding
Making a Python module for Alteryx that provides the AWS S3/RedShift COPY statement with MFA #LiveCoding
Building a local version of Giphy - Part 2 #LiveCoding
Setting Up a Redshift Cluster #LiveCoding
Working On My Photo Import Script #LiveCoding
#LiveCoding
Live Coding: Playing With Styles
Live Coding: Working On My Hugo Website
Working On My Local Tools Site
Audio Video Setup Test
Making Buttons On A Local Hugo Site To Edit The Files
Working on my Hugo Site
Adding Tag Links to My Hugo Site Posts
Testing An SM58 Mic Setup
Adding Social Media Cards to My Hugo Site
Video Testing my OBS Setup
Audio Stream Volume Tests
Syntax Highlighting and Responsive Images
Playing with Selenium for Scraping and Screenshots
Install Django and Pulling URLs and Titles from Safari Tabs - Parts 1 and 2
Building (and Finishing) a Safari URL and Title Puller - Part 3
Adding Styles to Hugo's YouTube Shortcode, Getting Frustrated with Django's Tutorial, and Building a Screenshot Renamer
Learning Django By Making A Tutorial - Part 1
Learning Django By Making A Tutorial - Part 2
Learning Django By Making A Tutorial - Part 3 - And a Red/Green Output for unittest
Learning Django by Making A Tutorial - Part 5
Learning Django By Making A Tutorial - Part 4
Learning Django By Making A Tutorial - Part 7
Learning Django By Making A Tutorial - Part 6
Stream Notes for October 12, 2020 #LiveCoding
URL Grabber Is Mostly Working
Finishing URL Grabber V1 - Working On A Fix For Hugo's YouTube Autoplay
Updating My Daily Link Grabber - #LiveCoding
Fixing YouTube's Autoplay To Play Consistently With Mute If Necessary - #LiveCoding
Learning Django By Making A Tutorial - Part 8 - #LiveCoding
Learning Django By Making A Tutorial - Part 10 - #LiveCoding
Learning Django By Making A Tutorial - Part 9 - #LiveCoding
Setting Up A Twitch ChatBot - #LiveCoding
Switching To Mac's Keychain App for Storing Credentials - #LiveCoding
Moving RegEx Patterns Into Unittests - #LiveCoding
Stream Notes for October 23, 2020 #LiveCoding
Stream Notes for October 24, 2020 #LiveCoding
Enhacing My Keyboard Maestro Stream Setup Automation - #LiveCoding Stream Notes for October 25, 2020
Updating My Keyboard Maestro Stream Setup Macro And Finding A Bug - #LiveCoding Stream Notes for October 26, 2020
Stream Notes for October 27, 2020 #LiveCoding
Stream Notes for October 27, 2020 #LiveCoding
Making An ffmpeg Command To Automatically Assemble Video Clips - Stream Notes for October 28, 2020 #LiveCoding
Finishing V1 of the Random Video Assembler - Stream Notes for October 29, 2020 #LiveCoding
Pulling Search Results From NASA's Images API (With Testing!) - Stream Notes for October 31, 2020 #LiveCoding
Stream Notes for November 1, 2020 #LiveCoding
Refactoring Video Assembler To Help With Testing - Stream Notes for November 4, 2020 #LiveCoding
Automatic Video Assembler Work - Still Working On Testing Approach - Stream Notes for November 5, 2020 #LiveCoding
Buliding A Fast Turn-Around Election Tracker - Stream Notes for November 6, 2020 #LiveCoding
Video Assembler V4 Working (minus a change in format from exiftool) - Stream Notes for November 7, 2020 #LiveCoding
Making Progress on Video Assembler V4 - Stream Notes for November 7, 2020 #LiveCoding
Trying To Make The Video Assembler Go Faster - Stream Notes for November 8, 2020 #LiveCoding
Trying To Deploy My Automatic NASA Music Video Maker to EC2 - Stream Notes for November 9, 2020 #LiveCoding
Finally Got ffmpeg-concat To Install On An EC2 Machine - Stream Notes for November 10, 2020 #LiveCoding
Adding Time Zones To Make ISO 8601 DateTimes ~ Stream Notes for November 12, 2020 #LiveCoding
Working On A snake_case_renamber in Bash ~ Stream Notes for November 13, 2020 #LiveCoding
Stream Notes for November 14, 2020 #LiveCoding
Stream Notes for November 14, 2020 #LiveCoding
Stream Notes for November 15, 2020 #LiveCoding
Stream Notes for November 15, 2020 #LiveCoding
Stream Notes for November 16, 2020 #LiveCoding
Stream Notes for November 17, 2020 #LiveCoding
Stream Notes for November 18, 2020 #LiveCoding
Stream Notes for November 19, 2020 #LiveCoding
Stream Notes for November 20, 2020 #LiveCoding
Stream Notes for November 21, 2020 #LiveCoding
Stream Notes for November 22, 2020 #LiveCoding
Stream Notes for November 22, 2020 #LiveCoding
Stream Notes for November 23, 2020 #LiveCoding
Stream Notes for November 24, 2020 #LiveCoding
Stream Notes for November 24, 2020 #LiveCoding
Stream Notes for November 25, 2020 #LiveCoding
Stream Notes for November 25, 2020 #LiveCoding
Stream Notes for November 26, 2020 #LiveCoding
Stream Notes for November 27, 2020 #LiveCoding
Stream Notes for November 27, 2020 #LiveCoding
Stream Notes for November 28, 2020 #LiveCoding
Stream Notes for November 28, 2020 #LiveCoding
Stream Notes for November 30, 2020 #LiveCoding
Stream Notes for December 1, 2020 #LiveCoding
Stream Notes for December 2, 2020 #LiveCoding
Stream Notes 2020 12 03
Stream Notes 2020 12 04
Stream Notes 2020 12 05
Stream Notes 2020 12 06 2
Stream Notes 2020 12 06
Stream Notes 2020 12 07
Stream Notes 2020 12 08
Stream Notes 2020 12 09
Stream Notes 2020 12 10
Stream Notes 2020 12 11
Stream Notes December 12, 2020
Stream Notes 2020 12 12
Stream Notes December 13, 2020
Stream Notes December 13, 2020
Stream Notes December 14, 2020
Stream Notes December 15, 2020
Stream Notes December 16, 2020
Stream Notes for December 18, 2020 #LiveCoding
Stream Notes for December 19, 2020 #LiveCoding
Stream Notes for December 20, 2020 #LiveCoding
Automating GIF Production with Adobe Premiere and ffmpeg - Part 5 - February 03, 2021
Stream Notes February 04, 2021
Stream Notes February 05, 2021
Stream Notes February 06, 2021
Stream Notes February 08, 2021
Stream Notes February 11, 2021
Stream Notes February 12, 2021
Stream Notes February 13, 2021
Stream Notes February 14, 2021
Stream Notes February 15, 2021
Stream Notes February 16, 2021
Stream Notes February 17, 2021
Stream Notes February 18, 2021
Stream Notes February 19, 2021
Stream Notes February 20, 2021
Stream Notes February 20, 2021
Stream Notes February 20, 2021
Stream Notes February 21, 2021
Stream Notes February 22, 2021
Stream Notes February 25, 2021
Stream Notes February 26, 2021
sub eMail addresses
Subjects to Use as Examples
Subversion GUI for Mac
Sudoku - for when you want to drive yourself mad
Sudoku (using the mini squares)
Sugar Water
Sunpak FlexPod Pro Plus is a P.O.S.
Sunset - Photo for October 26, 2012
Superfad's Reel
Surprise Visitor
Sushi Start - Photo for September 14, 2012
Sweet Home Alabama with the Red Army Choir
Sweet Home Nostalgia
Switching to Git and I'm now officially an Open Source Developer
SXSW Showcase
Symmetry from Radiolab - Video for April 27, 2011
Sync
Tailwind Breakpoint Size Ruler
"Take it to the Bridge" Fire Escape
Team Gulp
Tech Cool Hunter
Technolust - Powerbook with Aperture
TED cool stuff
Temporary E-mail
Temptation, thy name is Bubble Wrap
Test Load - Photo for October 12, 2012
Test The Small Stuff
That Guy In Saving Private Ryan Looks Really Familiar
That's Not Photoshop
The ATF's Phone Number
The beginning of the end for Nikons with film
The blog is dead, long live the blog
The Booth will soon be no more
The Clicky Sound
The Compact
The cost of power
The Creative Process
The Density of Kanji
The Digital Pin Hole
The Everlasting Light Bulb
The future return of film?
The Illusionist
The last Sunday at Reimer's
The LHC still won't destroy the world.... Probably.
The Manchurian Candidate - Then and Now
The new blade
The Power of a Commercial (and some other stuff)
The Reason I Stream: It Makes Me A Better Developer
The Right Stuff
The song Powerhouse is one of those things I just never looked up
The Spelling of "blog"
The tease is enough of a trailer
The tornado missed me
Thermostat
Things I love about work
This is not 15Mbps
Thoughts on Rogue One
Three degrees of IM seperation
Three Years to Stability
Tide's in town
Tiger Sign
Today I Learned: How to replace minitest-reporters with minitest-rg in the Ruby on Rails Tutorial (3rd ed.)
Today I Learned: Mapping ':te' to ':tabedit' in Vim
Today I Learned: Quickly Copy a Directory Path
Today I Learned: Simultaneously opening Ruby gem source files in Vim tabs
Time Off
tmux Cheat Sheet
Today's bad tune from random
Today's favorite tune from random
Tornado in Tuscaloosa - Video for April 29, 2011
Touch
Town Center Foliage - Photo for October 10, 2012
Tracking where our tax dollars go with Recovery.gov
Traveling Van
Trick question&#58; How many seconds in a year?
Tricks get you the kill file
Trying new Open Source Software - RSSOwl and MusikCube
Tune in vs. Available
Tune up
Turn Spare Change Into Music
Turning Up the Volume with Sub Titles
TV Rule of Thumb
Twitter Feature Request: Show Video Titles and Times
Twitter Is Making Me A Better Writer
Two of may favorite things
TwitchIO Examples
Unix Command Line Tools for Windows
Unmasked Superhero
Unprocessed film
Up to date photos
Updating YouTube's Autoplay To Play Consistently With Mute If Necessary (Hugo Shortcode and Plain JavaScript)
Uptime
Use tr.im to shorten URLs
Using Google to Find Thing You Can't Remember
Using mysqldump on Mac OS X Leopard
Using the Twitter API without 3rd Party Libraries
Using your phone with a small business
UV
V
Value of Things I Learned in School
Vanity Marketing
Variable Vivitar 283
Variable Vivitar 283/285 - follow up
Varied taste in movies
Vatican channel on YouTube
Vegas and Bama
Vegas shots
Video capture tool: CamStudio
Video draws traffic and the 3 rules of the net
Video How To and DIY
Video Review: Introduction to AWS Glue (Ian Robinson - Live from the London Loft)
Video sampling
View
Viewfinderless
Virtual Credit Cards and the Time it Takes to Purchase
Virtual Photo Tourism Software
Virus?
Visual Basic.NET and FTP
Ken Is Cool
VMWare Player
Wal-Mart
Watch for more video reviews and demos
Watch Your Head - Photo for October 16, 2012
Watching for Errors and Rebooting with a Bash Script
We should all carry wedges
Weapon of Choice: Dune
Webmentions Content Engine
Website to help you contact your congresspeople
Wedding Editing with Lightroom
Wedding Excuse
Weed Eaters From Hell
Welcome to New York
Western Sunset
Wet Socks
What happened to 3 liters
What happens after I hit publish?
What I'm Running - Open Apps - March 1st, 2014
What I need to do
When I retire
Where To Start
Whew.....
Why Did The Snowy Egret Cross The Road - Photo for October 30, 2012
Why don't washing machines have buzzers?
Why Dropbox Wants My Location Data
Why I won't shop at Best Buy anymore
Why We Buy
Wikipedia list of Open Source Software
Windows Explorer Shotcut
Windows MD5 software
Wired
Wireless Flash Mod
Wireless IR to RF repeater
Without Paper
Women and Money - Photo for September 23, 2012
Word to watch out for
WordCount
WordPress 2.0
Words from Radiolab - Video for April 26, 2011
Working, working, working....
Writing About Writing on Lithium
Fixing A Wrong (Old) Version Of django-admin
An XML Schema (XSD) Definition to Prevent Leading Zeros in Integers
XML Schema Snippet Tester
Yahoo Music Unlimited - still very Beta
Yankee Stadium - Photo for September 20, 2012
Yep. Found a lab.
Your Tax Dollars at Work
YouTube find: Polaroid stop motion
zallybags' Final Project
Zip Codes