Christopher L. Keller
@chrislkeller
Award-winning journalist for The Associated Press. Stretch-4 putting in work on the offensive and defensive glass. Aspiring to play lead and rhythm guitar. My posts disappear.
Oh my @mfitejohnson.bsky.social! I dig your choice in automobiles!
Rio Grande through ABQ is dry. Earth is shaking south of the city. Normal stuff.
Updating some slides for a group of New Mexico journalists... can't tell if this goes hard enough...
The Securities and Exchange Commission has been taking public comments on a proposed rule change that would allow companies to report financial results just twice a year, instead of every three months. Support... has been lacking... 95% opposed so far.
Tulsi Gabbard is the fourth departure from President Trump's cabinet. apnews.com/article/trum...
So that’s me… on the front page of the local paper… in the front row… contemplating life … …and how in the hell would I be able to sneak away to find a bathroom before I had to walk across the stage…
Open Street Maps being used to show a timeline of events on July 4, when flooding at Camp Mystic led to the deaths of 27 children.
Details in a parallel case being brought by the Commodity Futures Trading Commission lead to this Polymarket account as the one central to today's charges.
Speaking today to science fellows at Berkeley’s Center for Data Science & Environment about the state of journalism in 2026… What should I tell em?
v3 ... Derives date from filename, moves animation marker up and adds legend from map colors.
v2 Still needs work and context and tweaks to the informational hierarchy, but...
Playing around with a proof of concept animated GIF built using nothing but Python...
While less of New Mexico is under extreme drought conditions as of April 7, when compared to one year ago, the levels of abnormal, moderate, and severe conditions are higher.
Whenever we return from a trip, I tell the kids that it’s nice to go away but it’s always a pleasure to come back home… Gonna make an exception for this one. Coulda stayed out there - and oblivious to the news - forever.
There's a term agencies can use when you file public records requests in New Mexico, and it never fails _ I always take it personal... But this is the first time I've been hit with the all caps.
"I found one diary a few years back that somehow survived the house fire that took my dad's life. ... A couple of times a year, I pick it up and read through it. Each time I find some new detail that brings me some comfort." Read & vote for the saddest essay here: marchxness.com#/sweet16-cro...
Less than 12 hours left to vote for @wilcohq.bsky.social's Via Chicago, but it's not #MarchSadness without an obligatory photo of the car you drove in the 90s that allowed you to drive around & feel things very deeply ... instead of watching for all deer lurking on south central Wisco highways.
When the pandemic finally cleared up enough, and we could have a service, this is what I told those who made it: blog.chrislkeller.com/eulogy-remem...
Thursday's @marchxness.bsky.social Sweet 16 matchup... Two essays recounting aspects of the same Midwest town by writers who may have burned through — combined — a thousand gallons of gas and Mountain Dew while traversing the backroads & fumbling around to change the CD in the Discman.
I don't have a lot left in my @marchxness.bsky.social bracket, but my championship match-up remains intact and that could be enough...
Received the records I requested from the Minneapolis School District related to the presence of CPB and ICE on the campus of Roosevelt High School on Jan. 7 in the hours after agents shot and killed Renee Good. Reading through them now...
Y’all… we’ve prepared for this day. Remember your training. Oaths you have taken.