All Posts

September 20, 2022My online personal brand. Why do I care?

July 30, 2022Welp, my XMPP experiment is over

July 24, 2022Good morning computer, checking in 24jul22

July 17, 2022Re: The Linux Desktop is Hard to Love

May 22, 2022A quick note on contactless payments

May 8, 2022Good morning computer, zombie edition

May 2, 2022How I manage my imposter syndrome

April 30, 2022How I configured my Synology NAS and Linux to use rsync for backups

April 26, 2022Hello to all the new Mastodon users

April 15, 2022A quick note on my good morning computer posts

March 27, 2022Good morning computer, happy Sunday and the cold persists

March 26, 2022Power Automate Get Member Email Addresses of a SharePoint Online Group

March 20, 2022Good morning computer, happy Sunday morning 20mar22

March 12, 2022Good morning computer, cold and snowy in Nashville

March 10, 2022Why I bother with static sites

March 9, 2022On ebook readers and why I am opting out of vendor lock-ins

March 7, 2022Good morning computer, 07Mar22

March 5, 2022On boycotts and why that's the wrong framing for me

March 2, 2022Good morning computer 02Mar22 - Work has been crazy

February 25, 2022Good morning - here are a few cryptocurrency articles I found interesting recently

February 23, 2022Good morning computer 23feb22

February 21, 2022Automating some of the publishing steps for my Eleventy blog

February 19, 2022Is Firefox OK?

February 18, 2022Police start arresting protesters to end the siege of Canada's capital

February 15, 2022On being frustrated with the current state of browsers

February 7, 2022Introducing reviews on my site

January 30, 2022Lets make collecting an MP3 library popular again

January 29, 2022My complete blogging workflow

January 19, 2022Giving up on encrypted email

January 17, 2022How can we address racism if we can't acknowledge what racism is?

January 16, 2022Say hello to v4!

January 7, 2022In further defense of auto-update

January 5, 2022OpenSea valued at $13.3 billion in new round of venture funding.

January 2, 2022Please do not buy a WiFi router that doesn't autoupdate

December 31, 2021My Cryptocurrency experience

December 30, 2021The Tech I Want in 2022

December 29, 2021My favorite books of 2021

December 28, 2021My 2021 in review

December 19, 2021I went to my first concert in two years!

December 16, 2021Read The Last Graduate - 4.5 stars

December 15, 2021My Open Source contributions for 2021 - Do you support any projects?

December 14, 2021Example of why I find it hard to move away from iPhone

December 13, 2021Log4j - challenge your work place to support OSS projects

November 23, 2021Ok, I give up - I'm back on my iPhone

October 27, 2021Researcher cracked 70% of WiFi networks sampled in Tel Aviv

October 21, 2021You want Tor Browser ... not a VPN

October 20, 2021The Decentralization Fallacy

October 19, 2021On languishing and trying to see the positives

October 18, 2021Updated social sharing (open graph protocol) images for my personal site

October 10, 2021Breaking up with Apple - Two Month Check in

October 8, 2021Amazon-designed fridge will use the same tech as Amazon Go stores

October 7, 2021Firefox now shows ads as sponsored address bar suggestions

October 7, 2021Re: Government secretly orders Google to track anyone searching certain names, addresses, and phone numbers

October 6, 2021Coffeeneuring Challenge 2021

October 6, 2021It’s Time to Stop Paying for a VPN

October 5, 2021Scooter user death in Nashville shows how car centric we are

October 4, 2021I've changed from using 1Password to KeePass for password management

October 3, 2021I've decided to stop using analytics on my personal site

October 1, 2021Neiman Marcus data breach impacts 4.6 million customers

September 30, 2021Fairphone 4 has an incredible 5-year warranty, aims for 6 years of updates

September 29, 2021Game of Thrones is still the all time best TV show

September 28, 2021My online account creation workflow is very convoluted, for privacy!

September 27, 2021Film studios sue “no logs” VPN provider for $10 million

September 10, 2021Reply-to links in site feeds

September 9, 2021There’s no escape from Facebook, even if you don’t use it

September 6, 2021How I'm using my Synology NAS to own my content

September 5, 2021My blog is now hosted on Capsul as a VPS

September 4, 2021Analysts: Google to pay Apple $15 billion to remain default Safari search engine in 2021

September 3, 2021Amid backlash, Apple will change photo-scanning plan but won’t drop it completely

August 31, 2021MacBook Pro user tries Linux as daily driver

August 25, 2021Twitter threads are the new blog posts

August 20, 2021Social account thief goes to prison for stealing, trading nude photos

August 20, 2021OnlyFans Says It Is Banning Sexually Explicit Content -->

August 17, 2021Opting out of Spotify

August 16, 2021Impressions of CalyxOS after two weeks

August 15, 2021The best grilled chicken

August 11, 2021An Apple fanboy tries out Android on a Pixel 4a

August 9, 2021Wait Apple, maybe I still love you

August 6, 2021I am breaking up with Apple

August 4, 2021Our quick weekend trip to Memphis

August 1, 2021Introducing my new Weber Performer 22 inch charcoal grill

July 30, 2021On resisting surveillance capitalism and why it is important

July 28, 2021Common pitfalls of low-code solutions with Power Platform

July 27, 2021Using Power Automate Flow to add users to a SharePoint group

July 26, 2021Lessons learned from my time at USDA

July 25, 2021Why I blog

July 19, 2021Setting a conditional variable in Javascript

July 14, 2021Improving my automated open graph image process w/ Eleventy

July 13, 2021Improving upon my image processing with Eleventy

Invalid DateTimeWelcome to v2.0!

Invalid DateTimeHiking the Black Mountain section of the Cumberland Trail

Invalid DateTimeLeaning into Power Platform

Invalid DateTimeWatched: The Wire ★★★★½

Invalid DateTimeGetting started with home automation and my initial thoughts

Invalid DateTimeLessons learned from my job search

Invalid DateTimeHow to create a border-top linear gradient

Invalid DateTimeAutomated social sharing images with Eleventy and Puppeteer

Invalid DateTimeSetup social sharing previews, SEO, and favicons on Eleventy

Invalid DateTimeRSS, a love letter and walkthrough for my Eleventy site

Invalid DateTimeMy 2020 in review

Invalid DateTimeStyling inline SVG images with an external style sheet

Invalid DateTimeConfiguring responsive and optimized images with Eleventy

Invalid DateTimeBuilding my personal site with Eleventy

Invalid DateTimeWelcome to v1.0!

Invalid DateTimePlease meet my cats

Invalid DateTimeLessons learned from my time at Bridgestone

Invalid DateTimeI am learning web development

October 5, 2019Nashville foosball

August 11, 2019Hiking Greeter Falls, Big Creek Rim, Big Creek Gulf, Ranger Falls

July 28, 2019Hiking the Laurel-Snow SNA Section of the Cumberland Trail

July 15, 2019Hiking Stone Door Trail, Big Creek Gulf Trail, Ranger Falls

July 8, 2019Hiking Fiery Gizzard Trail to Raven Point

October 10, 2017Cycling Astoria OR to SF CA

October 13, 2016Cycling the C&O and GAP Trails (Reloaded): Conclusion

October 8, 2016Cycling the C&O and GAP Trails (Reloaded): Day 6 Cedar Creek to Pittsburgh

October 6, 2016Cycling the C&O and GAP Trails (Reloaded): Day 5 Rockwood to Cedar Creek

October 5, 2016Cycling the C&O and GAP Trails (Reloaded): Day 4 Cumberland to Rockwood

October 5, 2016Cycling the C&O and GAP Trails (Reloaded): Day 3 Hancock to Cumberland

October 4, 2016Cycling the C&O and GAP Trails (Reloaded): Day 2 Brunswick to Hancock

October 2, 2016Cycling the C&O and GAP Trails (Reloaded): Day 1 DC - Brunswick Family Campground

October 1, 2016Cycling the C&O and GAP Trails (Reloaded): Day 0 - DC

September 29, 2016Cycling the C&O and GAP Trails (Reloaded): Pre-trip anxiety

June 12, 2016Cycling the C&O and GAP Trails (Reloaded): Planning

October 5, 2015Cycling the C&O and GAP Trails 2015

Invalid DateTimeCycling the Natchez Trace

Invalid DateTimeSharePoint 2013 Sorry, you cant create a new item with Quick Edit because this view is missing one or more required columns.

December 31, 2013On friendships

December 31, 2013Good Riddance 2013

November 5, 2013The cycling gods were smiling upon me this morning

October 1, 2013Dangerous MTA bus pedestrian crossing and requesting changes

September 28, 2013Cyclists of Nashville

September 23, 2013Biking in Nashville

September 12, 2013In Beijing, the New IPhone Gets a Resounding 'Meh'

August 22, 2013Dare to live

August 19, 2013Monday Morning Weigh In

August 16, 2013Friday ear worm All Systems Go

August 10, 2013Dorking around with Nashville transit

August 7, 2013Trying to buy a bike, help me decide

August 7, 2013Skepticblog » Discovery Channel jumps the shark

August 5, 2013How to hang 2 pictures on a wall evenly

August 5, 201330 Day Personal Fitness Challenge

July 29, 2013Video Oh No Fiasco Down Official Music Video

July 28, 2013Catching up #journal

July 22, 2013Percy Warner, chores and unpacking oh my

July 21, 2013My Halloween Costume 2013

July 20, 2013Return of the Jed... err, kids

July 20, 2013And so it goes

July 10, 2013Life...

June 19, 2013All the things...

June 14, 2013Good morning sinners. #Video

June 11, 2013Something to think about

June 4, 2013June Check In

April 26, 2013Tennessee Titans selected Chance Warmack with the 10th pick

April 19, 2013Dashcam Video: Near miss on my drive in

April 18, 2013Peteys 5k Face-Off

April 18, 2013High Schooler Protests 'Slut-Shaming' Abstinence Assembly

April 18, 2013Boston Marathon: What if all personnel had gps enabled, personal dvrs?

March 4, 2013AAR: Run For Adoption 5K

January 29, 2013Trip Report: Cumberland Trail, Laurel Falls

December 31, 20122012 in Photos

December 28, 2012Can someone please explain prayer to me?

December 21, 2012Why I am still going to use Flickr

December 17, 20122013 New Years Resolutions

December 9, 2012Titans vs Colts

December 2, 2012Christmas as an Atheist

November 26, 2012New Weekly Cook Up Menu

November 23, 2012Friday Video: Free Soloing with Alex Honnold

November 21, 2012Unpacking Christmas

November 21, 2012Mayors 5K Challenge - My First 5k!

November 19, 2012Infastructure Investment In Nahsville

November 15, 2012My Routine

November 13, 2012Weight Loss Beard Update

November 11, 2012How-to be a good driver

November 5, 2012Life is Meaningless...

November 3, 2012Weight loss beard update

November 1, 2012The Struggles of Staying Motivated

October 30, 2012Praying for Hurricane Sandy Victims and a Better Way to Help

October 29, 2012Update: My 40 Before 40

October 28, 2012Trip Report: Cumberland Trail, Three Gorges, Possum & Rock Sections

October 9, 2012How do you manage your personal finances?

September 25, 2012Why I am an iPhone Fanboy

September 24, 2012The Weight Loss Beard

September 23, 2012On The Tennessee Titans

September 23, 2012I am an Atheist and I have many Christian friends

September 10, 2012Trip Report: Cumberland Trail, Three Gorges Segment, Soddy Creek Section

August 22, 2012Trip Report: Virgin Falls

August 22, 2012Two great articles on password security

August 13, 2012Trip Report: Savage Gulf, Stone Door -> BGC -> BGR Trail

August 13, 201230 Day Fitness Challenge, Third Check-in

August 10, 2012Hope Christian School In New Mexico Rejects 3-Year-Old Because Of Gay Parents

August 7, 2012Apple and Amazon security flaws, changes I made to protect myself

August 6, 201230 Day Fitness Challenge, Second Check-in

July 30, 201230 Day Fitness Challenge, First Check-in

July 28, 2012Trip Report: Piney River Segment

July 27, 2012What happens to our digital presence when we die?

July 24, 2012RE: blaming the shooting on a waning fear of God and Hell

July 24, 2012My 40 Before 40 Update

July 22, 201230 Day Fitness Challenge

July 21, 2012Trip Report: Stinging Fork Falls

July 20, 2012Colorado Shooting

July 13, 2012Darwin Sleeve Tattoo Progress

June 25, 2012Our Washington DC Trip

June 24, 2012RE: The Skinny...

June 14, 2012Future Police

June 11, 2012Prometheus spoiler alert!

June 1, 2012Murfreesboro mosque

May 30, 2012Video: Dawn Above the Cloud Sea

May 29, 2012I have been dwelling again...

May 20, 2012Quote Of the Day Douglas Adams

May 14, 201240B440 Update

May 11, 2012My 40 Before 40

May 10, 2012I do not always understand feminists...

May 7, 2012On Being Content

May 5, 2012QOTD - John Ruskin

May 4, 2012QOTD - Plato

May 2, 2012Protecting Kids From Internet Predators

May 2, 2012Darwin Sleeve Tattoo

April 30, 2012The Bible is Wrong About Sexuality

April 30, 2012Quote of The Day - John Greenleaf Whittier

April 29, 2012Atheists in Church: God is Watching

April 27, 2012Cathy Samford Lawsuit

Invalid DateTimeConcert Review: Butch Walker Nashville

Invalid DateTimeJunior Dee Harley

Invalid DateTimeReligious Freedom

Invalid DateTimeQuick hit: death and dying

Invalid DateTimeCathy Samford Fired For Being Unwed Mother

Invalid DateTimePodCamp Nashville 2012

Invalid DateTimeAngry Atheists

Invalid DateTimeMy weekly cook up

Invalid DateTimeCommuting: Why am I doing this?

Invalid DateTimeOur Atheist-Christian marriage

Invalid DateTimeMy First Tattoo(s)

Invalid DateTimeDeath and dying

Invalid DateTimeWhy I am an atheist

Invalid DateTimemy blog-gah wtf

January 28, 2012Hello world!