Weblog
Posts
-
Transferring files from Debian GNU/Linux to Android phone with rsync
-
Beacon Credit Union software suite
-
Stages of development in Lynchburg, Virginia
-
Non-profit newsrooms targeting US states
-
Transit fleets of Central Virginia
-
Assorted thoughts on "The Unbearable Lightness of Being" by Milan Kundera
-
Search operators for libraries that use the TLC library management system
-
Alternative transportation in Lynchburg, Virginia
-
An index of Lynchburg, Virginia's community gardens
-
Downloading high-resolution tiled imagery from museum websites
-
Deploying a simple web app with AWS Lambda
-
Technology is Magic if You Refuse to Learn it
-
Analyzing Timewarrior Data - Part 2
-
Diversifying Time Spent on Different Pursuits
-
Beginning Analysis of Timewarrior Data
-
Cleaning Up the Artifacts of Old Habits
-
Airtight Knowledge Work
-
Haiku for Peculiar Streets
-
Efficient Synthesis, but Nothing to Synthesize
-
Thoughts on Asset Tagging
-
Haiku for a Movie Trope
-
Old Technology
-
Tasks versus Projects
-
The Documentation Hole
-
Keeping a Personal Bibliography
-
I Almost Didn't Write Today
-
Becoming a Technologist in 1990 Versus Today
-
The Not-Exactly NATO Alphabet
-
James C. Scott Convicts Me of My Obsession with Imposed Order
-
Haiku for the Beach
-
Appreciating Acknowledgements and Liner Notes
-
Don't Worry About Being Official Until Later
-
Haiku for the Lost Student
-
Digital Privacy and Freedom
-
Aethetics in the Open Hardware Movement
-
Haiku for the Ramshackle Computerist
-
Writing Everything Down
-
Tracking Every Moment of My Life with Timewarrior
-
Reviving a Sad 2015 iMac with Linux
-
Naming Things is Hard
-
Deep-Cleaning the [Data] House
-
Haiku for the Archivist
-
Agents are Coercive; Protocols are Voluntary
-
Returning to Fundamentals in Personal Computing
-
Dancing Around the Work of Christ
-
The Lifecycle of a User-facing Computer
-
The Power and Magic of Taskwarrior Versus the Insufferable Tedium of ConnectWise Manage
-
The State of Street View in 2021
-
Return Search Results with a Single, Elegant Flask Route
-
Trastr Development Log 2
-
Trastr Development Log 1
-
Make Functions Interactive with Jupyter Widgets
-
Scraping Job Postings with Splinter – Part I
-
Measuring consensus around given names in the United States from 1880 to 2017
-
Building a Food Price Comparison App with Flask, SQLAlchemy, and Leaflet
-
Processing Satellite Imagery for Deep Learning
-
Exploring Data Separability With Histograms
-
Course Correction
-
Initializing Habits
-
Write on your Desk
-
Absurd loading messages
-
APG
-
Quotes on the Relationship Between Calvinism and Unschooling
-
Loose parts
-
Why I Opted Out of College
-
Reclaiming intellectual responsibility
-
Five Reasons Why You Should Map Your City
-
Building a Name Preference Wizard – Step 4/?
-
Digging for business insights in the Northwind database
-
Seeking the third place
-
The longest SQL query of my life
-
Everyday Carry Cost/Benefit Analysis – Better Visualization
-
Everyday Carry Cost/Benefit Analysis – Visualization
-
Banish digital distraction with free software
-
The creative retreat of making stew
-
Everyday Carry Cost/Benefit Analysis – Exploration
-
Everyday Carry Cost/Benefit Analysis – Data Collection
-
3 Practical Ways to Reduce Purchase Decision Fatigue
-
Building a Tool to Calculate Age from Name Preferences – Step 3/?
-
Building a Tool to Calculate Age from Name Preferences – Step 2/?
-
Another 30 Minute Random Word Logo – “Pseudocolor”
-
Video Tutorial – Tracing Buildings in OpenStreetMap with the iD Editor
-
Building a Tool to Calculate Age from Name Preferences – Step 1/?
-
Systematic vs. Goal-oriented Learning
-
Even a Book Can Keep You Accountable
-
30 Minute Word Logo: An Excercise in Inkscape
-
Gathering data from OpenStreetMap with Python
-
Converting dates to floating point numbers with Python’s datetime library
-
The world is too complicated and I need to make a spreadsheet
-
The insidious danger of cashless society
-
Choosing LineageOS over Stock Android and iOS
-
Erie Beach Haiku
-
Heuer Woods Haiku
-
Becoming More Consistent With Software
-
Sometimes the Future is Terrrible
-
Building Revolutionary Technology
-
Broadening & Narrowing Your Scope of Interests
-
Anti-features Disguised As Features
-
The Motivations Behind Homeschooling
-
The Makerspace is the new University
-
The Logic of Decentralization
subscribe via RSS