Writing
Essays, Posts, & Notes
Longer essays, short notes, and quotations worth keeping — one stream you can filter and search.
Restoring Old Digital History
Vibing Digital History
The Obsidian-Hugo Workflow
Computers Can't Surprise
A New Design for Readability
My Ideal Library
“Fluent and Stranded”
How I Use Obsidian Redux
Two Quotations on Interfaces
Generative AI and the Work of History
The Christmas Movie Rotation
Two Quotes on the Land
The Farmall H Restoration, February Update
Living in the News
Recovering U.S. Government Data and Websites
Own Your Turf
Friction
Lamentable Word
Two Quotes on Owning Your Turf
Returning to Firefox
The blog's themes, summarized
Year of Foundations
Year-End Tech Report
Becoming News-Resilient
The Return of the Prairie Populists
The Legacies of the Bundyville Stand-off
How I Use Obsidian
Made by Me
Reflections on Becoming a Django Developer
Wendell Berry in The Unsettling of America google.com
Wendell Berry, "A Prayer after Eating" berrycenterbookstore.com
Doctorow on the AI Bubble locusmag.com
Are Print Books the New (Old) Authority?
Andrew Hudgins, "The Cestello Annunciation" jstor.org
My Next Book's Publication Date
Default Apps for 2023
Building my Writing Study
Spoiled Fruits: Environmental Inequality in Silicon Valley historians.org
63rd Annual Western History Association Conference
Adding Conservation to BLM Land
Where I've Been
Weekend Update
The Year of Work
Yearly Theme
Updating My RSS
The Agency of Ice thefunambulist.net
New Avenues robinsloan.com
Running my Reading Log
Web People megnut.com
0 Tweets
Embracing the Limits
Thinking on the Collapse of Twitter robinsloan.com
Creativity and AI
Elden Ring
Developer Notes: A quick and dirty text diff
The URL is a Radical Act
The State of Enchantment google.com
Accidental Universe google.com
This Age of Conformity dissentmagazine.org
Our Moloch nybooks.com
Owning Your Domain vickiboykis.com
How to Write Software With Mathematical Perfection quantamagazine.org
The emotions of life online newpublic.substack.com
COVID
Day of DH 2022
Developer Notes: Converting Filenames to Metadata
Towards a Stable Set of Tools
The Break from Twitter
Julebordet
Christmas Tunes
A Day of Mourning
Twitter Use at WHA2021
Turning 30
The Summer Day
Union
New Role: Developer at RRCHNM
Twitter Use at WHA2020
Twitter and Facebook moderating Trump campaign on misinformation washingtonpost.com
Annotating Biden's clean energy plan envirodatagov.org
Apple Pledges to Be Carbon Neutral by 2030 wsj.com
Twitter Begins Limiting the Spread of QAnon Conspiracy Theories nbcnews.com
John Lewis Dies at 80 ajc.com
Superfund Package
Moments
Basecamp
BootcampR
Email
Democratic Typography
The IndieWeb
Paper notes
Twitter Use at WHA2019
Omaha Zoning
Alan Brinkley, RIP nytimes.com
How Silicon Valley Provides the Blueprint for Cleaning Up Our Drinking Water washingtonpost.com
Making my Budget Peloton
AHA 2019
Twitter Use at WHA2018
Overcast 4.2 marco.org
Software I Use
Advocacy, Training, and Awareness Through Endangered Data Week
Teaching the tidyverse to R novices
Endangered Data Week
Migrating to Hugo
HTTPS
How Silicon Valley Industry Polluted the Sylvan California Dream theconversation.com
Mapping Omaha Bikes
Arguing with Digital History
Standing up for Net Neutrality
Recent Updates on Data Visualization
Mapping Midwest
mozsprint
Introducing Endangered Data Week
Digital History at the AHA: Workshops, Roundtables, Sessions
Homecoming
Syllabus for Teaching Digital Public History
My Open History Notebook
Federal Policy, Western Lands, and Malheur
Visualizing the Wars of the United States
Podcasts Redux
United States Historical Cities Populations github.com
AeroPress Recipes toolsandtoys.net
The Budget Guide to NCPH elizabethcatte.com
How We Do DH blogs.library.duke.edu
D3 in Action amazon.com
Bulletproof Coffee: Debunking the Hot Buttered Hype gizmodo.com
Humanistic Approaches to Data Visualization
Interview with Matt Burton
The Machines in the Valley Digital History Project
The View from New York
Teaching Digital History
Research Design and Geography of the Post
CShapes: Historical Country Boundaries nils.weidmann.ws
Syllabus for Digital History
First Draft Podcast: Liberation Technology firstdraftpodcast.com
First Draft Podcast: Humanities Savior Narrative firstdraftpodcast.com
Environmental History at the 2014 Western History Association Conference
First Draft Podcast: The Pragmatic Tyranny of Building Digital Artifacts firstdraftpodcast.com
Simple Parsing CSV to JSON
Editorial is a Powerful, Flexible iOS App for Text Editing
Use Copy for Cloud Storage Backup and File Sharing
What Does Missile Command Have to do with Digital History?
Day of DH: The Collaborative Historian
Day of DH: The Spatial Historian
Blue Bottle Buys Tonx wired.com
Western History and the California Drought
The Campaign Against Coffee theatlantic.com
Atlas of Historical Geography of the United States dsl.richmond.edu
Topotime dh.stanford.edu
Coffee Brewing Guides mistobox.com
Digital History Interview with BlogWest
Using Omekadd and Bash Together
Converting Plain Text to PDF with Bash
Digital History at Stanford
My Alt-Ac Life
Dr Bunsen Coffee Experiments drbunsen.org
Amazon Pairs Print and Digital Books bits.blogs.nytimes.com
The Forgotten Home of Coffee vimeo.com
Github for Writers madebyloren.com
Using Editorial and Bibkeys Together
Getting Started with D3
Evernote Reminders blog.evernote.com
Don't Forget Google Reader Goes Dark Monday
On Tornadoes
The Digital Public Library of America
Mendeley and Open Access zephoria.org
History Harvest Blitz Week
Interview for Digital History@Rice
The Link Blog Experiment
Secrets of Data Visualization netmagazine.com
The MOOC Bubble railroads.unl.edu
Parsing CSV Data with Ruby
Defining Digital Humanities
E-book Readership Rising While Print Declines libraries.pewinternet.org
Digital Jubilee frankchimero.com
About Beards the-northwind.com
Perspective Icons for Omnifocus iconsandcoffee.com
Fussy Coffee travel.cnn.com
Using Text Expansion in My Research Workflow
Word Processor Mode in Vim
New Job, Joining Stanford
1970s Homebrew Computer Club Newsletters digibarn.com
Remove Multiple Open With Entries in Finder simplicitybliss.com
OmniFocus Workflow and Notes
Using AppleScript to Automate Notetaking
The Beards of Silicon Valley wired.com
The Silicon Prairie nytimes.com
Using Markdown Like an Academic
Lorem Ipsum Block in Sublime Text
Searching My Brain
What Your Web Design Says About You loopinsight.com
Star Wars Episode VII May Have Found Its Writer vulture.com
Evernote 5's New iOS Interface blog.evernote.com
Africa's Silicon Savannah guardian.co.uk
Ethiopian Kids Hack OLPCs dvice.com
Opening Marked in Vim
Better Web Scraping with Nokogiri
Building Your Own Memex
Github Training training.github.com
The Blossom Coffee Machine theverge.com
Bit Rot economist.com
How the Internet Ruined San Francisco salon.com
Grad Students Guide to Good Coffee
Fewer Copyright Restrictions Benefit the Economy eff.org
The NSA Data Center in the West wired.com
Handy Guide to Regular Expressions etext.lib.virginia.edu
Resources for the Academic Job Market ryan.cordells.us
Turning 28
On Podcasts
One Giant Leap tightwind.net
Towards Better PDF Management with the Filesystem
The Tech Specs of Curiosity extremetech.com
Backup Now marco.org
Indulge in Curiosity wired.com
Mangling the Origins of the Early Internet arstechnica.com
UCI Study Finds People Who Check Email Less Frequently Have Better Focus today.uci.edu
What the Internet Looks Like theatlantic.com
The Vertue of the Coffee Drink openculture.com
What I've Learned as an Academic Blogger
Digital History Training Becoming Common in Public History Programs publichistorycommons.org
Writing for History Buffs chronicle.com
The Busy Trap opinionator.blogs.nytimes.com
Google Tracking Wildfires in the West arstechnica.com
Becoming a Stylish Writer chronicle.com
Dotfiles on Github dotfiles.github.com
How to Brew French Press Coffee sofawned.com
A Few New Scripts
AHA Forming a Task Force on Digital Scholarship
Popup Footnotes
An Alternative GTD System heydave.org
Content on the Web twitter.com
Forking the Rubyist Historian
The Bastards Book of Ruby ruby.bastardsbook.com
It's About the Problem
World Aeropress Championship worldaeropresschampionship.wordpress.com
Hemingway on Writing theparisreview.org
Open Source Data Journalism Handbook Launched datajournalismhandbook.org
Adam Lisagor's AeroPress Tribute
A Simple Ruby NGram Generator
1862 Great Plains Symposium unl.edu
Full Trash
Give It Five Minutes 37signals.com
The Internet is Not Broken plus.google.com
The French Press Method
Journals in the Digital Age
The Paleo Diet
Redefining Scholarship in the Digital Age
Standing Against SOPA
A Call to Redefine Historical Scholarship in the Digital Age
Digital History at the AHA
THATCamp Proposal: Programming in the Humanities
New Year
A Literary History of Word Processing nytimes.com
Legacy Research
Directions in Digital Humanities Research
Alone Together
Who Controls the Master Switch
What My lolcat Ate For Breakfast
The Architecture of Humanities Cyberspace
Peer Reviewing Writing History in the Digital Age
The Obligation of Open Access
Latour and the Social
Models for Narrative in Digital Humanities
The Information: A History, a Theory, a Flood by James Gleick
SpecLab and Digital Aesthetics
Thanks, Steve
Remembering Steve Jobs
Spatial Humanities and Visual Narratives
Digital Humanities at the 2012 American Historical Association
Information and Data in the Digital Age
Electronic Text and the Digital Humanities
The Medium of Digital Humanities
Organizing Knowledge and the Future of the Humanities
The Digital Humanities Seminar
Project 2000 - Apple Computer stephenwolfram.com
Constructing a Digital Humanists' C.V.
Using Notational Velocity
Own Your Identity
On Writing and Notebooks
Twitter from the Command Line
Grown Up Computing
Silicon Valley and the Cold War
Writing in the Age of Distraction locusmag.com
How Books Are Made, 1947 Style youtube.com
Internet Predictions from 1982 nytimes.com
The Market for Digital Textbooks arstechnica.com
US Supreme Court Rules Video Games Protected Under the First Amendment nytimes.com
Self-Publishing is About to Get Real aaronmahnke.com
What Happens On the Internet Every Sixty Seconds technolog.msnbc.msn.com
Why Macs Cost More Than PCs mattrichman.tumblr.com
Dropbox Breach Affects Fewer Than 100 Accounts techcrunch.com
Visualizing Historical Data and the Rise of Digital Humanities fastcompany.com
Gaming the Archives chronicle.com
Of Goats and Headaches economist.com
Digital Humanities: Not Building, But Sharing samplereality.com
Writing and the Problem of Quick Consumption instapaper.com
Designing Digital History
The Humanities Done Digitally chronicle.com
Longform Writing on the Web
The Challenge of Writing boston.com
Migrating to Jekyll
Go Write blog.frankchimero.com
Alternative Scholarly Publishing informationr.net
Code School codeschool.com
Day of DH
"You think you are being a leader, but you are probably being a manager." player.vimeo.com
Initial Thoughts on TileMill
Go Be Awesome youtube.com
Instapaper 3.0 blog.instapaper.com
A Web Designed for Reading blog.readability.com
Upgrading Windows kottke.org
How Twitter's TOS Changes Hurt Academic Research readwriteweb.com
Digital Historical Research historians.org
The American Literature Scholar in the Digital Age amazon.com
Editing in the Digital Age theaporetic.com
Apple iPad 2
Defending the Humanities insidehighered.com
Coverage of the Apple Event live.twit.tv
Digital History and Continuous Deployment
What Scholars Want from the Digital Public Library of America dancohen.org
Why I Don't Use A Commenting System
Using Vim stevelosh.com
What is the Internet? youtube.com
FREQr Version 2
Programming Guides niche-canada.org
Stanford Tool DataWrangler readwriteweb.com
Less Yack, More Hack chronicle.com
Creating a Government-less Internet datelinezero.com
Learn How to Code lifehacker.com
EFF Uncovers Widespread FBI Violations eff.org
The Importance of No inc.com
Hiring Front-End Engineers computedstyle.com
Focus twit.tv
Road Train Technology newscientist.com
Netflix Spends 20 Times More on Postage than Bandwidth digitalsociety.org
Facebook and the Problem of Publics
The Rubyist Historian: Our First Program
The Rubyist Historian: Randomness
The Rubyist Historian: Working With Advanced Data
The Rubyist Historian: Arrays and Hashes
The Rubyist Historian: Loops and Control Structures
RSS is Dying camendesign.com
The Rubyist Historian: Methods and Classes
URL Design warpspire.com
The Rubyist Historian: Getting Started
Net Neutrality economist.com
Why We Program savagelook.com
A Great Year for Ruby rubyinside.com
Start Using CSS3 and HTML5 Now smashingmagazine.com
The Rubyist Historian: The Series
How I Learned Code
Ruby vs. Python allthingsprogress.com
FREQr, a Command Line Word Frequency Generator
Refocusing on Content
Pianobar, Your Command Line Pandora Client
Long Live the Web scientificamerican.com
Douglas Rushkoff, Program or Be Programmed boingboing.net
Some Good Words to Live By en.wikipedia.org
Open Access Scholarship and Computers in the Humanities
Back to Blog (Basics)
Excuse the Mess
Preparing for Your Semester Teaching Assistantship
Tool Review: TokenX and Language Analysis
Tool Review: Google Earth for Digital Historians
Digital History as a Research Methodology
Foundational Material in Digital History
Framing Red Power: Newspapers and the Trail of Broken Treaties
How To: Designing Digital History
Open Source Scholarship, and Why History Should Be Open Source
The Dell Mini 9: A Historian's Review
The WHA: A Debrief
The Promise of Digital History
Kindle as a Metaphore for the History Web
The Challenge of Digital History
Liveblogging the Rawley: The Historical Community Online
Bobley Visits UNL