Archives
- 03/21/2023
- RSS Readers on Linux
- 03/19/2023
- Birds, God, and Aretha Franklin
- 03/12/2023
- Streaming is dead - long live vinyl
- 03/05/2023
- You don't know how to read a topographic map
- 03/04/2023
- About Your Streaming Music Service
- 02/26/2023
- When did the 90s become ancient history
- 02/25/2023
- Don't Piss off Pele
- 02/23/2023
- Atlanta 2023
- 02/21/2023
- 36 years ago today
- 02/19/2023
- Living your best life after an MLB career
- 02/11/2023
- Sam Adams NA IPA
- 02/11/2023
- The return of the weekly link roundup
- 02/07/2023
- Top 10 Concerts
- 02/03/2023
- What happened to January?
- 02/02/2023
- It tastes like Guinness
- 01/29/2023
- A weekend of birds, beer, and Poe
- 01/28/2023
- Azul
- 01/22/2023
- You've Got Mail
- 01/15/2023
- Drivin N Cryin Richmond VA January 2023
- 01/14/2023
- No More Twitter
- 01/08/2023
- The Return of Personal Blogging
- 01/02/2023
- 2022 in Pictures
- 12/31/2022
- 2022 in Selfies
- 12/31/2022
- The Cahow or Bermuda Petrel
- 12/31/2022
- 27 years of posting words on the WWW
- 12/26/2022
- My Favorite Books of 2022
- 12/25/2022
- Merry Christmas 2022
- 12/18/2022
- 2022 Advent Calendar of Tea
- 12/17/2022
- Acceptance: A Memoir by Emi Neitfeld
- 11/26/2022
- You've Been Played: How Corporations, Governments, and Schools Use Games to Control Us All
- 11/25/2022
- Overthinking a Charlie Brown Thanksgiving
- 11/20/2022
- Twitter was probably a bad idea
- 11/19/2022
- Lewis Ginter Christmas Lights 2022
- 11/18/2022
- I can't be 55
- 11/05/2022
- WTF is Mastodon
- 11/03/2022
- The church of rock and roll
- 10/23/2022
- Is it time to quit Twitter
- 10/20/2022
- 2022 Purdue Trip
- 10/10/2022
- Camping at Natural Chimneys Park
- 09/25/2022
- Acadia National Park Photo Album
- 09/23/2022
- Acadia is AMaineZing Part 2
- 09/19/2022
- Acadia is AMaineZing
- 08/30/2022
- What was the book for you
- 08/28/2022
- A Four Brewery Day
- 08/23/2022
- Educated
- 08/23/2022
- Virginia Beach 2022
- 08/17/2022
- Return to Cave Mountain Lake Campground
- 07/30/2022
- Mid-Summer 2022 Music Update
- 07/20/2022
- Long Weekend in Boone North Carolina
- 07/09/2022
- Would You Take the Do-over
- 07/09/2022
- New River Gorge Camping on July 4th Weekend
- 06/25/2022
- Virginia History Museum
- 06/19/2022
- Loft Mountain Camping for Father's Day
- 06/12/2022
- June 12 2022 at Lewis Ginter
- 06/11/2022
- Skip the tours at the D-Day Memorial
- 06/11/2022
- Fairy Stone State Park
- 06/06/2022
- NY Camping Trip - Watkins Glen
- 05/30/2022
- NY Camping Trip - Letchworth State Park
- 05/30/2022
- NY Camping Trip - Niagara Falls
- 05/15/2022
- Pawhatan State Park Hike
- 05/14/2022
- Rainy Saturday Morning
- 05/07/2022
- April Images
- 05/01/2022
- Comments are back
- 04/30/2022
- DrupalCon Portland 2022
- 04/18/2022
- Rocktown Beer and Music Festival
- 04/06/2022
- Inputs - March 22
- 03/27/2022
- We tried Hello Fresh
- 03/20/2022
- Real Campers Sleep Under the Stars
- 03/19/2022
- Warriors Don't Cry
- 03/13/2022
- Rethinking Fandom
- 03/13/2022
- Southwest Air is Lying to Us
- 03/06/2022
- The Air Fryer is a Game Changer
- 02/28/2022
- Inputs - Feb 22
- 02/21/2022
- 12,785 days ago…
- 02/19/2022
- Email and RSS are Quiet
- 02/11/2022
- My Day with President Biden
- 02/07/2022
- Inputs - Jan 2022
- 02/03/2022
- Maybe we need more friction
- 01/30/2022
- Maybe you don't really need Spotify
- 01/22/2022
- The Wanderlust is Real
- 01/05/2022
- Cutting back on Social Media 2022 Edition
- 01/02/2022
- Aldi Advent Beer Box
- 12/31/2021
- 2021 Was Certainly a Year
- 12/23/2021
- Puerto Rico 2021
- 12/19/2021
- iPhone not receiving texts from some Android phones
- 11/21/2021
- Weekend in Roanoke
- 11/15/2021
- A Tale of Two Campgrounds
- 10/21/2021
- Camping at Cave Mountain Lake
- 10/17/2021
- Maid: A book review
- 09/25/2021
- 80s Movie Week
- 09/19/2021
- Camping at Devils Backbone Brewery
- 09/08/2021
- Labor Day Weekend at First Landing
- 08/29/2021
- 30th Anniversary
- 07/28/2021
- Asheville, Mayberry, and Hungry Mother
- 07/11/2021
- Athletic Non-Alcoholic Run Wild IPA
- 07/09/2021
- Grayson Highlands State Park
- 06/21/2021
- Big Meadows Campground - Shenandoah National Park
- 06/17/2021
- One Year of #RVLife
- 06/07/2021
- Breaks Interstate Park
- 05/22/2021
- Great Smokey Mountain National Park Gatlinburg
- 05/16/2021
- Great Smokey Mountain National Park - Townsend
- 05/01/2021
- Vaccine Freedom Day
- 03/24/2021
- Vaccinated and it Feels so Good
- 03/21/2021
- Something resembling normal
- 03/16/2021
- Maybe I'm Where I'm Supposed To Be
- 03/08/2021
- One Year Later
- 02/28/2021
- Virginia adopted my health insurance reform plan
- 02/26/2021
- Baseball belongs on the radio
- 02/26/2021
- Before the Coffee Gets Cold: A Novel
- 02/22/2021
- Hope
- 02/14/2021
- Valentine's Day 2021
- 01/24/2021
- I'm Over College Sports
- 01/23/2021
- Suggested Reading by Dave Connis
- 01/18/2021
- Tone, Twang, and Taste - A Guitar Memoir
- 01/15/2021
- Running With Sherman
- 01/12/2021
- All my rides
- 01/03/2021
- Do I need this stuff
- 12/31/2020
- My blog is eligible for lower car insurance rates
- 12/28/2020
- A Look Back at The Underground History of Education
- 12/26/2020
- Always Go To The Funeral
- 12/23/2020
- Christmas 2020
- 12/19/2020
- My Top 5 Books of 2020
- 12/12/2020
- The Midnight Library by Matt Haig
- 11/25/2020
- Thanksgiving 2020
- 11/22/2020
- Camping at Chippokes State Park
- 11/13/2020
- Camping at Holliday Lake State Park
- 11/05/2020
- Camping at James River State Park
- 10/20/2020
- Squirrel Control
- 10/18/2020
- Otter Peaks and Creeks
- 10/08/2020
- Nobody Eats Parsley: A book review
- 09/28/2020
- Beach Camping at Cape Hatteras
- 09/17/2020
- Blue Ridge Parkway Days 5-6
- 09/15/2020
- Blue Ridge Parkway Days 3-4
- 09/14/2020
- Blue Ridge Parkway Days 1-2
- 09/13/2020
- Journey is not just a band
- 08/31/2020
- Ascape 6 - Beach Camping at First Landing State Park
- 08/19/2020
- 29th Anniversary Haiku
- 08/16/2020
- Ascape 5 - Wet Weekend at Douthat State Park
- 08/11/2020
- 3 people in 153 days
- 08/03/2020
- Where are the good camping blogs?
- 08/02/2020
- Ascape 4 - Shenandoah KOA
- 07/25/2020
- Recent Books Summer 2020
- 07/20/2020
- Ascape 3 - Teddy's First Camping Trip
- 07/10/2020
- What States Have You REALLY Visited?
- 07/06/2020
- Ascape 2 - Lexington VA Camping 2020
- 07/06/2020
- Covid-19 doesn't exist in Natural Bridge VA
- 06/30/2020
- Halfway to What?
- 06/28/2020
- Maiden Voyage with the Camper
- 06/19/2020
- 1998 Wants Its Internet Back
- 06/08/2020
- Day 88 - The End
- 06/05/2020
- Day 85
- 06/03/2020
- Apparently I am a famous Internet mixologist
- 06/02/2020
- Adventures in RV Shopping
- 05/31/2020
- All Of This Has Happened Before And Will Happen Again
- 05/27/2020
- This is why why your 401k is doing ok
- 05/26/2020
- What's Next?
- 05/25/2020
- Memorial Day in a Pandemic
- 05/23/2020
- Saturday in the park
- 05/22/2020
- 4-year olds tell no lies
- 05/21/2020
- Dying to Graduate
- 05/20/2020
- The world needs blogs again
- 05/19/2020
- Still thinking about campers
- 05/17/2020
- I'm thinking about campers again
- 05/16/2020
- European Soccer back on TV
- 05/15/2020
- Lake Anna State Park
- 05/14/2020
- Oops I did it with stuff and a walk in the woods
- 05/13/2020
- 63 days
- 05/12/2020
- Upload to the afterlife you can afford
- 05/11/2020
- The Day the Music Died
- 05/10/2020
- Mother's Day Pandemic Style
- 05/09/2020
- Let's Talk Economics
- 05/08/2020
- American Love Story
- 05/07/2020
- Dreaming of the beach
- 05/06/2020
- A story in 3 photos
- 05/04/2020
- Doomsday Preppers
- 05/03/2020
- It was a good weekend
- 05/02/2020
- I wasn't planning on getting remarried today
- 05/01/2020
- American Dirt
- 04/27/2020
- An unexpected reminder
- 04/26/2020
- STFU and Stay Home: A Rant
- 04/25/2020
- He's got an interstate runnin' through his front yard
- 04/23/2020
- I just can’t write another article about how bad the US is screwing up its Coronavirus response
- 04/22/2020
- The Wanderers: A Novel
- 04/21/2020
- What if normal was never that great
- 04/20/2020
- A social contract is not the answer
- 04/19/2020
- There are only 3 ways this pandemic can end
- 04/18/2020
- I spent $90 on pizza and beer today
- 04/17/2020
- I want to vacation in Schitt's Creek
- 04/16/2020
- I Need A Vacation
- 04/14/2020
- The Routine of Quarantine
- 04/13/2020
- Coronavirus April 13
- 04/12/2020
- Coronavirus April 12
- 04/11/2020
- Coronavirus April 11
- 04/10/2020
- Coronavirus April 10
- 04/09/2020
- Coronavirus April 9
- 04/08/2020
- Coronavirus April 8
- 04/07/2020
- Coronavirus April 7
- 04/06/2020
- Coronavirus April 6
- 04/05/2020
- Coronavirus April 5
- 04/04/2020
- Coronavirus April 4
- 04/03/2020
- Coronavirus April 3
- 04/02/2020
- Coronavirus April 1-2
- 03/31/2020
- Coronavirus March 31
- 03/30/2020
- Coronavirus March 30
- 03/29/2020
- Coronavirus March 29
- 03/28/2020
- Coronavirus March 28
- 03/27/2020
- Coronavirus March 27
- 03/26/2020
- Coronavirus March 26
- 03/24/2020
- Coronavirus March 24
- 03/23/2020
- Coronavirus March 23
- 03/22/2020
- Coronavirus March 22
- 03/21/2020
- Coronavirus March 21
- 03/18/2020
- Coronavirus Day 8
- 03/15/2020
- From Living Our Best Lives to Hoping to Live
- 03/14/2020
- The Rescue Nurse by J Phillip Horne
- 03/08/2020
- Your cavalier attitude about Coronavirus is pissing me off
- 02/23/2020
- Solo by Kwame Alexander
- 02/09/2020
- It's Only Obvious To You
- 02/03/2020
- A Song For A New Day by Sarah Pinkser
- 01/26/2020
- Uncanny Valley by Anna Wiener
- 01/24/2020
- I Read A Book in One Sitting
- 01/22/2020
- New book page
- 01/19/2020
- The Body by Bill Bryson
- 01/13/2020
- My first professional site
- 01/01/2020
- I like Charleston
- 12/24/2019
- Happy Holidays 2019
- 12/23/2019
- Barbarian Days
- 12/17/2019
- South of Broad
- 12/06/2019
- The Revenge of Analog
- 11/26/2019
- Chesapeake Requiem
- 11/16/2019
- The Nickel Boys
- 11/03/2019
- Some thoughts on 1619
- 11/03/2019
- Dobie Mountain Hike
- 11/01/2019
- AirFaceLyft All Suck - A Rant
- 10/31/2019
- Unclog your ink jet printer
- 10/20/2019
- Hollow Kingdom
- 10/08/2019
- The Universal Baseball Association
- 10/02/2019
- Elizabeth Warren Analyzes that $350K Budget that is just getting by
- 09/21/2019
- 1927 Was One Hell of a Year
- 09/09/2019
- Fitbit Fail
- 09/08/2019
- Recent Books Fall 2019 Edition
- 09/05/2019
- I Finally Mastered Gmail
- 08/27/2019
- No More Family Secrets
- 08/26/2019
- Wellness is not rocket science
- 08/25/2019
- How To Do Nothing
- 08/13/2019
- Keeping Score
- 08/11/2019
- Amazon is tracking us offline
- 08/04/2019
- Galax VA weekend
- 07/29/2019
- Viral on Twitter
- 07/05/2019
- The American Civil War Museum
- 06/03/2019
- Less Internet Leads to Happier Honeymoons
- 06/03/2019
- Less Internet Leads to More Happy
- 05/31/2019
- A Boy and his Dog at the End of the World
- 04/19/2019
- The Olive Garden salad that changed my life
- 03/31/2019
- Bye Bye Baseball Cards
- 03/25/2019
- Facebook is Finally Dead To Me
- 03/10/2019
- The Epic Puerto Rico Vacation Post II
- 02/27/2019
- It won't be a five minute interruption
- 02/21/2019
- Nobody Cares About Your Content
- 02/18/2019
- Personal Branding is BS
- 02/13/2019
- Becoming by Michelle Obama
- 02/11/2019
- Digital Minimalism
- 02/07/2019
- Welcome to Walgreens
- 02/06/2019
- Night by Elie Wiesel
- 02/05/2019
- The Holy Shit Moment
- 02/04/2019
- Fyre
- 02/02/2019
- Blog Discovery is Broken
- 01/30/2019
- Getting Google Music Manager Working on Linux
- 01/29/2019
- The Blogroll is back
- 01/26/2019
- 60 Days Without Amazon
- 01/23/2019
- 3 Aspects of Trust
- 01/17/2019
- Billy Joel The Definitive Biography
- 01/16/2019
- The Yellow Freight Sales Call
- 01/14/2019
- How many LinkedIn contacts is too many
- 01/12/2019
- New Year New Server
- 01/07/2019
- 2018 in selfies
- 01/06/2019
- Where are the American bubble factories
- 01/03/2019
- Go Analog
- 01/01/2019
- 31 Days 31 blog posts
- 12/31/2018
- 23 years of blogging
- 12/30/2018
- No More Resolutions
- 12/29/2018
- Richmond Liberty Trail
- 12/28/2018
- Firefox Removes RSS Support
- 12/27/2018
- Roman Holiday
- 12/26/2018
- Amazon Music Alternative
- 12/25/2018
- Merry Christmas 2018
- 12/24/2018
- Sunderland Till I Die
- 12/23/2018
- Holiday Affair
- 12/22/2018
- Toga Toga
- 12/21/2018
- A Silver Lining in the Stock Market
- 12/20/2018
- Bring Back the Blogs
- 12/19/2018
- Fake Instagram Influencers
- 12/18/2018
- Jailbreak Your E-books
- 12/17/2018
- Christmas Blues
- 12/16/2018
- Tacky Light Tours
- 12/15/2018
- Christmas with The Believers
- 12/14/2018
- Fun with the command line
- 12/13/2018
- Nobody should have 90 percent of the book market
- 12/12/2018
- Where is Chris today
- 12/11/2018
- State Funded Racism is Alive and Well in 2018
- 12/10/2018
- Bohemian Rhapsody
- 12/09/2018
- Tattooed Millionaire
- 12/08/2018
- Amazon Primeless
- 12/07/2018
- 50 Friends Sounds About Right
- 12/06/2018
- Trace A Stream
- 12/05/2018
- Ghosting on Social Media
- 12/04/2018
- The Lost Book of the Grail
- 12/03/2018
- About That Google AI
- 12/02/2018
- Grocery Shopping For Nerds
- 12/01/2018
- 31 Day Blogging Challenge 2018
- 11/22/2018
- Happy Thanksgiving Y'all
- 10/16/2018
- Don't Boost The Trolls
- 10/15/2018
- Google Maps Features I'd Like To See
- 09/16/2018
- Live the life you'll love
- 09/05/2018
- The Internet Needs To End
- 09/03/2018
- Won't You Be My Neighbor
- 09/01/2018
- Petersburg VA Battlefield
- 08/26/2018
- How to cook a burger indoors
- 08/25/2018
- Five Reasons to Sponsor and Attend Open Source Camps and Conventions
- 08/19/2018
- 27th Anniversary Haiku
- 08/12/2018
- Turk Mountain Hike
- 07/30/2018
- Scream For Me Sarajevo
- 07/22/2018
- Charlottesville You Suck At Brunch
- 07/15/2018
- How to Pick the Perfect Watermelon
- 07/06/2018
- Price Gouging By Eli Lilly
- 07/04/2018
- Baseball-Chevrolet-and-Apple-Pie
- 05/29/2018
- 10 Things About the Gunfight at the OK Corral
- 05/29/2018
- How to find source of Adchoices ads on Android phones
- 05/21/2018
- Kansas City
- 05/06/2018
- Star Wars The Original Trilogy
- 04/29/2018
- McNamara's Fallacy
- 04/29/2018
- The Attention Economy
- 04/23/2018
- Open Availability
- 04/02/2018
- A Defense of the Humble Box Score
- 03/28/2018
- 10 Things About a Job In Sales
- 03/27/2018
- Is Generation X Bailing on Facebook?
- 03/20/2018
- Facebook Was Not Hacked
- 03/18/2018
- Star City
- 03/10/2018
- Faith Rewarded + 14
- 03/08/2018
- The Autobiography of Malcolm X
- 03/02/2018
- City
- 02/21/2018
- Important Events on February 21
- 02/18/2018
- The Problem With Algorithms
- 02/14/2018
- Valentine's Day Haiku 2018
- 02/08/2018
- Social Media Still Sucks
- 01/23/2018
- Immigrants Actually Did It
- 01/20/2018
- Hollywood Cemetery - Richmond VA
- 01/15/2018
- Henry Rollins - Just Travel Dammit
- 01/11/2018
- Grilled Cheese Without The Grill
- 01/02/2018
- 3 Reasons to Blog More Often in 2018
- 12/28/2017
- Blogging For 22 Years
- 12/21/2017
- Carelink macOS High Sierra Workaround
- 12/19/2017
- Happy Holidays
- 09/17/2017
- The Great Facebook Unfollowing
- 09/10/2017
- Kwajalein Missile Range 84-85 Phone Book
- 09/04/2017
- AT-Beahms Gap to Marys Rock
- 08/27/2017
- Jones Run - Doyles River Hike
- 08/23/2017
- Stop blaming the prospect for your poor prospecting skills
- 08/20/2017
- I've Been Married For 26 Years
- 07/23/2017
- Installing a Comodo SSL Certificate on Webfaction
- 07/19/2017
- AT: Pinnacle Picnic Area to Mary's Rock Hike
- 07/04/2017
- I Didn't Kill John Mellencamp
- 07/02/2017
- Personal Blogs are hard when you have no life
- 06/21/2017
- SECRETS ARE LIES- SHARING IS CARING - PRIVACY IS THEFT
- 06/18/2017
- A sneak peek at intelligent healthcare reform
- 06/11/2017
- Lewis Peak Hike and Camping Trip
- 05/21/2017
- Is Twitter Direct Mail for Attention?
- 04/22/2017
- The Right To Be Forgotten
- 04/17/2017
- About That Facebook Login Icon
- 04/09/2017
- Dickey Ridge Hike
- 04/08/2017
- Herd Immunity From Criticism
- 04/02/2017
- Daytrip to Solomons Island, MD
- 03/27/2017
- Favorite Albums For Every Year of My Life
- 03/25/2017
- My First Memories of Music
- 03/19/2017
- What If Your Little Sister was a Psychopath?
- 03/14/2017
- Do You Feel Lucky?
- 03/13/2017
- Rock and Roll Ain't Dead: Dan Baird - SoLow
- 03/08/2017
- Healthcare for America
- 03/05/2017
- The Bloodline Feud by Charlie Stross
- 03/01/2017
- Chris 2.0
- 03/01/2017
- Pin Action: When the mafia controlled bowling
- 02/27/2017
- Master of Puppets
- 02/21/2017
- 10959
- 02/20/2017
- Six Iron Maiden Songs that are sadly relevant in 2017
- 02/15/2017
- I think I had this job once. Or twice.
- 02/14/2017
- A Relationship In Haiku
- 02/13/2017
- Jacky Dustin - Howla / Music Monday
- 02/08/2017
- Stuff
- 02/06/2017
- HGTV is Evil
- 02/01/2017
- Are You Tired Yet?
- 01/15/2017
- I want to be that guy when I'm 70
- 01/08/2017
- Friends with pricetags
- 01/02/2017
- Men with or without hats
- 01/01/2017
- Maybe 2016 wasn't so bad
- 12/31/2016
- ODonnellWeb is old enough to drink
- 12/29/2016
- There are no Christmas Card friends on Facebook
- 12/27/2016
- Out Of My League by Dirk Hayhurst
- 12/26/2016
- Looking Ahead to 2017
- 12/05/2016
- Bigger Than the Game by Dirk Hayhurst
- 11/28/2016
- Newspapers in 2016
- 11/21/2016
- Stratford Hall and George Washington's Birthplace
- 11/20/2016
- What if I was born to run in the grass
- 11/15/2016
- Chancellorsville's Forgotten Front
- 11/07/2016
- Chris' New Orleans Style Hurricane
- 11/07/2016
- New Orleans Trip Review
- 11/03/2016
- How Ghost Stories Get Started
- 11/02/2016
- Red Rising
- 10/25/2016
- Neverwhere
- 10/17/2016
- Breast Cancer Support 101 For Guys
- 10/15/2016
- Something Wicked This Way Comes
- 10/10/2016
- 2016 Presidential Endorsement
- 10/09/2016
- AI still has a ways to go
- 10/01/2016
- Post-Apocalyptic Nomadic Warriors
- 09/15/2016
- Carpet Diem
- 09/07/2016
- Is This Thing Still On?
- 09/03/2016
- Stop Thinking Like a Freelancer
- 08/20/2016
- Travels With Charley
- 08/01/2016
- Written In Fire
- 06/01/2016
- The Story of That Guy from Anthrax
- 05/30/2016
- Born In The USA
- 05/19/2016
- Closing the book on the Red Sox
- 05/05/2016
- The Buy Side
- 05/03/2016
- 2016 M3 Rock Festival
- 04/20/2016
- Writing About Not Writing
- 04/05/2016
- The Gods Eye View
- 04/01/2016
- One Fearful Yellow Eye
- 02/25/2016
- Darker Than Amber
- 02/04/2016
- Picking an English Premier League Team
- 01/25/2016
- Ron Keel Life On The Streets
- 12/31/2015
- ODonnellWeb is 20
- 12/31/2015
- The Epic Puerto Rico Vacation Post II - Rincon
- 12/30/2015
- The Challenger Sale
- 12/27/2015
- Driving in Puerto Rico
- 12/24/2015
- The Epic Puerto Rico Vacation Post - San Juan
- 12/15/2015
- Through-Hiking Will Break Your Heart
- 11/30/2015
- The Ocean At The End of The Lane
- 11/19/2015
- Worst Songs On Tom Werman Produced Albums
- 11/15/2015
- You're Never Weird On The Internet
- 10/28/2015
- Why Is Your Name Upside-Down? Stories From A Life In Advertising by David Oakley
- 10/25/2015
- The End of All Things
- 10/21/2015
- My Uncensored Life In Rock by Sammy Hagar
- 10/21/2015
- Where Am I From
- 10/05/2015
- 27 Better Ways to Be a Modern Man
- 09/25/2015
- The Martian
- 09/11/2015
- 2007 According to Facebook
- 09/08/2015
- Open Source Offline Navigation
- 08/08/2015
- Carefirst II: Carefirst redeems itself, sort of
- 06/29/2015
- Carefirst: The Comcast of Health Insurance
- 06/15/2015
- The Non-Designer’s Design Book
- 06/01/2015
- Adventures in the CBA
- 05/26/2015
- We Live In A First Draft Culture
- 05/19/2015
- When Is The Band No Longer The Band?
- 05/17/2015
- How Axl Rose Killed Hair Metal
- 05/15/2015
- Remote
- 05/15/2015
- The Everything Store
- 05/03/2015
- 2015 M3 Festival Wrap-up
- 04/30/2015
- It's So Easy and Other Lies
- 04/11/2015
- 3 Waterfalls
- 04/10/2015
- A Better World
- 04/02/2015
- John Lewis, Badass
- 03/24/2015
- Abundance
- 03/15/2015
- Don't Put Me In Coach
- 03/04/2015
- Fenway (2000-2015)
- 02/28/2015
- Get In The Van
- 02/21/2015
- What Twitter Archive?
- 02/13/2015
- The truth about Twitter (for Sales Executives)
- 02/04/2015
- Spectacularly bad career advice on LinkedIn
- 02/01/2015
- Don't Schedule Your Tweets
- 02/01/2015
- To follow or not to follow, that is the question
- 01/25/2015
- Have Fun Storming The Castle
- 01/25/2015
- The Agile Education Manifesto
- 01/22/2015
- Blank Space Covers
- 01/12/2015
- No Land's Man
- 12/28/2014
- Would You Miss My Blog Archives?
- 12/23/2014
- It's Just A Game Guys
- 12/21/2014
- About Amazon's Pricing Models
- 12/15/2014
- ODonnellWeb 2015.1
- 11/02/2014
- Weekend Movie Roundup
- 10/11/2014
- The secret to a happy marriage
- 10/05/2014
- Recent Books, records, and movies
- 09/28/2014
- Hoover Camp hike in Shenandoah National Park
- 09/28/2014
- Welcome to Denver, please set your clocks back to 1950
- 09/14/2014
- That day you learn that your dog has cancer
- 09/08/2014
- 15 Movies
- 08/27/2014
- Blogs are back
- 08/18/2014
- 2258
- 07/09/2014
- 10000 days
- 07/05/2014
- Dan Baird - Circus Life
- 06/29/2014
- Facebook goes all-in on evil, maybe.
- 06/24/2014
- 10 things about ODonnellWeb
- 05/29/2014
- Brain dump on college scholarships
- 05/26/2014
- Memorial Day thoughts
- 05/22/2014
- Drinking 'Round Ireland
- 05/09/2014
- Why I'm Not Following You On Twitter
- 04/30/2014
- 2014 M3 Music Festival
- 04/20/2014
- That day I stepped into the Oval Office
- 04/15/2014
- 2014 Social Media Update
- 03/22/2014
- The Five Battlefield Day
- 02/15/2014
- OpenShot Video Editor
- 01/28/2014
- Slavery By any Other Name
- 01/20/2014
- Stafford Civil War Park
- 12/31/2013
- ODonnellWeb is old enough to vote
- 12/21/2013
- The United States of War
- 12/19/2013
- Blogs Are Not Dead
- 12/02/2013
- Follow Your Passion is damn good advice
- 11/11/2013
- Life without (much) Google
- 09/22/2013
- Weekend in Pittsburgh
- 09/01/2013
- Buck Hollow to Mary's Rock Hike
- 08/24/2013
- Bear Church Rock hike
- 08/15/2013
- Why hasn't diabetes gotten cheaper?
- 07/28/2013
- The Big Tree
- 07/22/2013
- Willie Nile - American Ride
- 06/29/2013
- Queensryche - Queensryche
- 06/16/2013
- Chris' Rules for a BBQ
- 06/07/2013
- Own Your Education
- 05/27/2013
- Remember
- 05/22/2013
- The Gospel of Consumption
- 05/18/2013
- A Lost Cause
- 05/05/2013
- M3 Music Festival Wrap-Up
- 05/01/2013
- Twitter is not a viable replacement for RSS
- 04/30/2013
- The Way Life Goes
- 04/28/2013
- Google Glass is not all that
- 03/31/2013
- (Disabled) Friends with Benefits
- 03/14/2013
- Bye Bye Google
- 03/01/2013
- It's not paranoia if they really are watching you
- 01/28/2013
- Top 20 hair metal albums
- 01/27/2013
- Online job search is broken
- 01/09/2013
- She's Gone
- 12/26/2012
- Are binding early admissions ethical?
- 12/16/2012
- Normal, the movie
- 12/09/2012
- 150th anniversary of the Battle of Fredericksburg
- 10/31/2012
- Sometimes the best move is not to play
- 10/17/2012
- Leftover thoughts from the Purdue trip
- 10/02/2012
- Is Google preparing to kill Google Reader?
- 10/01/2012
- Facebook wants to do for your career what it did for your social life
- 09/16/2012
- Social Media Blues
- 09/13/2012
- The cassette tape and album penalty
- 09/08/2012
- Amazon is bad at open source
- 08/20/2012
- Own your words
- 08/19/2012
- 21st anniversary haiku
- 07/08/2012
- Operation de-googlize my life failed
- 07/05/2012
- Should you shut up about your vacation?
- 04/30/2012
- Teenage Wasteland
- 04/24/2012
- Stuff I learned on a road trip to Atlanta
- 04/18/2012
- Homeschoolers and college
- 04/18/2012
- Never walk by a red dress
- 04/15/2012
- The Secret to Marriage
- 04/04/2012
- The Irish Americans: A history
- 04/04/2012
- The purpose of high school is to give tests
- 03/05/2012
- Thoughts on car shopping in 2012
- 02/21/2012
- 9131
- 02/04/2012
- Spring Training Thoughts
- 01/28/2012
- Monument Avenue
- 01/22/2012
- My school lunches were never like this
- 01/17/2012
- "Normal" for kids is a really, really wide range
- 12/31/2011
- So this is how a blog dies...
- 12/20/2011
- Disconnected
- 11/25/2011
- Black Friday on Old Rag
- 11/16/2011
- The lost art of curating a collection
- 11/13/2011
- Drinking with Strangers
- 11/06/2011
- 60 day update on operation de-Googlize my life
- 10/30/2011
- This homeschooling thing works
- 10/10/2011
- Homeschoolers are punks
- 10/07/2011
- One month update on eliminating Google from my life
- 09/16/2011
- 10 days with Horde
- 09/11/2011
- Editing Web Album Templates in gThumb
- 09/05/2011
- Week 1 of the De-Googlization of my life
- 08/28/2011
- Is Google becoming AOL 2.0?
- 08/19/2011
- 20th Anniversary Haiku
- 08/15/2011
- The tragedy of the commons
- 08/06/2011
- The case of the vanishing middle class
- 08/03/2011
- War. What is it good for?
- 06/23/2011
- Haters gonna hate: 4-H Edition
- 06/03/2011
- Homeschoolers are weird
- 05/31/2011
- Memorial Day 2011 in Fredericksburg
- 04/17/2011
- Homeschooling will save the day
- 04/10/2011
- How to get a real education at college
- 03/17/2011
- My job search by the numbers
- 03/01/2011
- The Film Club: A Memoir (about unschooling)
- 02/15/2011
- Ever heard of Gnumeric and AbiWord?
- 01/29/2011
- Is Facebook making us sad?
- 01/23/2011
- This is why we can't have good childcare
- 01/12/2011
- The imaginary revolt of stay-at-home moms
- 01/11/2011
- Buffy and kids
- 01/04/2011
- Stories from the job search: The GPA question
- 12/20/2010
- stuff-that-sucks-about-job-hunting
- 11/22/2010
- $200K for a sociology degree?
- 09/26/2010
- Time to buy a weather radio
- 09/26/2010
- Tweets I might have sent this weekend
- 08/26/2010
- 15 albums
- 08/21/2010
- No Better Than This
- 08/19/2010
- Important Aug 19s in history
- 08/19/2010
- The Final Frontier
- 08/12/2010
- How heavy metal lead to me meeting me wife
- 08/04/2010
- Flat screen overlords
- 05/22/2010
- Butch Walker at The Recher Theater
- 05/20/2010
- Medtronic Insulin Pumps
- 04/29/2010
- Higher Ed ain't what it used to be
- 02/16/2010
- Eliminate 12th grade?
- 01/28/2010
- Prescription pricing shenanigans
- 12/13/2009
- The secret to a long lasting Christmas tree
- 11/28/2009
- Central FL attractions
- 11/19/2009
- Whatever Happened To The Great American Bubble Factory?
- 11/09/2009
- How to move your Wordpress blog to a new server
- 10/09/2009
- Facebook is not killing your marriage
- 09/29/2009
- College Without High School
- 09/06/2009
- Trust...you keep using that word
- 08/19/2009
- 18th Anniversary Haiku
- 06/13/2009
- Social Media Traffic Jam
- 05/22/2009
- What we hold in our hands
- 05/13/2009
- Driving the marginal cost of education to zero
- 05/02/2009
- Going out in style
- 04/09/2009
- American Soldier
- 04/09/2009
- Noah was a Time Lord
- 11/03/2008
- Why I'm voting for Obama
- 10/11/2008
- Forever More
- 10/08/2008
- A Get Well Coconut
- 08/19/2008
- Anniversary Haiku 2008
- 06/19/2008
- Up The Irons
- 05/20/2008
- Little Brother
- 05/15/2008
- The comforting sound of a jet engine
- 05/09/2008
- Operation Mindcrime at 20
- 05/09/2008
- Yahoo doesn't understand hair metal
- 02/23/2008
- Anvil of Stars
- 01/18/2008
- The Earthsea Trilogy
- 12/24/2007
- Best Fudge Ever
- 12/24/2007
- Happy Holidays 2007
- 10/01/2007
- Philadelphia Trip Report
- 09/09/2007
- Warming up in the fog
- 08/19/2007
- 16th Anniversary Haiku
- 07/13/2007
- BlogPhiladelphia is a wrap
- 06/01/2007
- Spelling Bees, blah blah, blah
- 05/31/2007
- Top 5 Hair Metal Songs
- 05/18/2007
- Why is prom still a big deal
- 05/08/2007
- Failure is good
- 05/06/2007
- Blue Cross is trying to kill my wife II
- 05/03/2007
- Blue Cross is trying to kill my wife
- 05/01/2007
- Missing the point on truancy
- 04/30/2007
- The Last Colony
- 04/24/2007
- Winning and losing in youth sports
- 04/01/2007
- The College Admissions Scam
- 02/21/2007
- Today in History
- 02/14/2007
- Valentine's Day Haiku 2007
- 02/07/2007
- Game Over
- 01/24/2007
- Freedom's Road
- 12/06/2006
- The Android's Dream
- 12/01/2006
- My daughter knows me well
- 09/23/2006
- Train bridge
- 09/21/2006
- Honors is just a word
- 09/16/2006
- Recent Books
- 09/07/2006
- A Matter of Life and Death
- 08/25/2006
- First Ride on Skip
- 08/19/2006
- Anniversary Haiku
- 08/06/2006
- Little Farm of Horrors
- 07/15/2006
- All I wanted to do was download Powerslave
- 07/12/2006
- Trophies for dead people
- 07/08/2006
- My glamorous life
- 07/06/2006
- Today's shiny thing is testing
- 06/30/2006
- No soliciting
- 06/29/2006
- Who wants to be a millionaire tryout
- 06/22/2006
- Taping Music Videos
- 05/28/2006
- First Blue Ribbon
- 05/25/2006
- The quickest baseball game ever
- 05/09/2006
- Slow Road Home
- 04/20/2006
- Do you een know what hippology is?
- 04/18/2006
- Mindcrime II
- 04/06/2006
- Why Your Free Blog Host Matters
- 04/03/2006
- Scott Miller - Citation
- 04/02/2006
- Optical Intercourse
- 03/04/2006
- Willie Nile - Streets of New York
- 02/19/2006
- Car Shopping in 2006
- 02/14/2006
- Valentine's Day Haiku
- 01/06/2006
- Elitists at the gate
- 01/03/2006
- A Note to First-time Homeschooling Dads
- 11/12/2005
- Say Hello to Blackbeard
- 10/23/2005
- Welcome to the family Shado
- 07/02/2005
- The Underground History Of American Education - Chapter 18
- 07/01/2005
- The Underground History Of American Education - Chapter 17
- 06/30/2005
- The Underground History Of American Education - Chapter 16
- 06/12/2005
- The Underground History Of American Education - Chapter 15
- 06/09/2005
- Let's fisk a S'Mores recipe
- 06/05/2005
- Homeschool Blogger Campout
- 05/30/2005
- The Underground History Of American Education - Chapter 13
- 05/30/2005
- The Underground History Of American Education - Chapter 14
- 05/26/2005
- The Underground History Of American Education - Chapter 12
- 05/17/2005
- The Underground History Of American Education - Chapter 11
- 05/16/2005
- The Ungraduation Store
- 05/15/2005
- The Underground History Of American Education - Chapter 10
- 05/15/2005
- What Is Graduation?
- 05/10/2005
- The Underground History Of American Education - Chapter 9
- 05/07/2005
- The Underground History Of American Education - Chapter 8
- 04/30/2005
- The Underground History Of American Education - Chapter 6
- 04/30/2005
- The Underground History Of American Education - Chapter 6-1
- 04/30/2005
- The Underground History Of American Education - Chapter 7
- 04/28/2005
- The Underground History Of American Education - Chapter 4
- 04/28/2005
- The Underground History Of American Education - Chapter 5
- 04/25/2005
- The Underground History of American Education - Chapter 1
- 04/25/2005
- The Underground History of American Education - Chapter 2
- 04/25/2005
- The Underground History Of American Education - Chapter 3
- 03/03/2005
- Lucky On The Side
- 12/30/2004
- Happy Web Anniversary
- 11/28/2004
- Vertigo
- 11/26/2004
- Living in the Echo Chamber
- 11/18/2004
- More From the Echo Chamber
- 10/13/2004
- The lost art of the mixtape
- 09/21/2004
- The Old Crow
- 09/19/2004
- EvenOut - Drown Inside
- 09/17/2004
- Butch Walker - Letters
- 09/12/2004
- North by Northwest
- 08/20/2004
- Happy 13th
- 08/01/2004
- Grant Comes East
- 07/24/2004
- John Mellencamp - Rough Harvest
- 07/13/2004
- A Note to Fox TV
- 07/13/2004
- Baseball and Reading
- 07/12/2004
- No Joy in Mudville - A Little League Memoir
- 07/10/2004
- McCarthy's Bar
- 06/21/2004
- Nice Kid, but...
- 06/14/2004
- On The Virtues of Slow Living
- 05/28/2004
- The Greatest Generation
- 05/24/2004
- Great Big Sea: Something Beautiful
- 05/22/2004
- I Got Gmail
- 05/20/2004
- Give Me Spring Break or give me death
- 05/06/2004
- Crazy From The Heat - David Lee Roth
- 05/05/2004
- Don't homeschool beer and alcohol use
- 05/03/2004
- Sounds of Place
- 04/21/2004
- Cinderella - Heartbreak Station
- 02/14/2004
- In The Presence of Mine Enemies
- 02/08/2004
- Michael Crichton: Timeline
- 01/29/2004
- Benjamin Franklin: An American Life
- 01/03/2004
- Review: The Dirt
- 12/29/2003
- Stand - The Kennedys
- 11/29/2003
- Fargo Rock City
- 10/31/2003
- The Marlins Win is not bad for baseball
- 10/29/2003
- The Jealous Kind
- 10/25/2003
- Marlins Win!
- 10/02/2003
- Ancestral Places
- 09/30/2003
- Baseball is turning its back on the kids
- 09/21/2003
- Quotes from today's baseball game
- 09/03/2003
- USA Today and Homeschooling
- 08/31/2003
- American Gods
- 08/31/2003
- The Wrong Stuff vs Ball Four
- 08/15/2003
- Tribe
- 08/10/2003
- Dancing Barefoot
- 08/10/2003
- I Think We're Gonna Be Alright
- 08/06/2003
- A Revisionist Red Sox History
- 08/06/2003
- It is a kids game
- 07/15/2003
- Baseball Uniforms
- 07/10/2003
- Twister
- 06/16/2003
- Where Wizards Stay Up Late
- 06/15/2003
- Madison Avenue is out to get me
- 06/11/2003
- Babe A Legend Comes to Life
- 05/29/2003
- Feeding The Green Monster
- 05/25/2003
- Darwin's Children
- 05/05/2003
- Sales Commissions are not rocket science
- 04/26/2003
- There Is No Crying In Baseball
- 03/09/2003
- Michael Crichton - Prey
- 03/01/2003
- Happy 9th Birthday Breck
- 02/26/2003
- Linux Update
- 02/25/2003
- Mark Selby - Dirt
- 02/22/2003
- First Post!
- 02/16/2003
- The Blog as BBS
- 02/14/2003
- 2003 Valentine's Day Haiku
- 01/30/2003
- Down and Out in the Magic Kingdom
- 01/28/2003
- 3 Cs of Blogging
- 01/26/2003
- Happy 7th Birthday Delaney
- 01/21/2003
- Catching Up On My Reading
- 01/12/2003
- Live In The US
- 01/12/2003
- Sea Of No Cares
- 12/29/2002
- The Gallery of Regrettable Food
- 12/26/2002
- A Christmas Miracle
- 12/05/2002
- A Lefty's Legacy
- 10/20/2002
- Ghost Runner On First
- 09/10/2002
- Filing Cabinets Are Evil
- 09/05/2002
- Darwin's Radio
- 09/05/2002
- The Rainy Season
- 08/11/2002
- Real Baseball
- 08/02/2002
- Hooray for the Moon
- 08/02/2002
- Left of Self-Centered
- 07/24/2002
- Yay Mark Kotsay
- 07/22/2002
- House Sellin' Blues
- 07/19/2002
- Butch Walker Gets It
- 07/10/2002
- All-Star Thoughts
- 06/14/2002
- The Lost Coin
- 05/02/2002
- Become You
- 05/02/2002
- Broken Parts and Auto Parts
- 01/10/2002
- Scott McClatchy Redemption
- 01/01/2002
- Bobby Knight is bad stuff
- 12/27/2001
- Christmas CD Reviews
- 12/15/2001
- Fear Not The Obvious
- 11/12/2001
- American Express Doesn't Get It
- 11/11/2001
- Cuttin Heads
- 11/02/2001
- Small World
- 09/15/2001
- Some Good News
- 08/25/2001
- RIP Hans(1990-2001)
- 08/19/2001
- Happy Anniversary Michelle
- 08/13/2001
- The Great War
- 07/16/2001
- 1000 Years of Irish History
- 07/16/2001
- Adam Michael Rothberg
- 07/16/2001
- The Blog is Back