7 Minute Miles Header

Down Street / Love Avenue 🎶

Pic posted April 22, 2024

PSA: New Erik Koskinen album now out


flourish icon

The Big Lebowski ✅

Pic posted April 22, 2024

Movie party @ Alamo Drafthouse last night – fun to watch it again on the big screen


flourish icon

Sunday Brunch @ Diane’s Place

Pic posted April 21, 2024

Sunday Brunch @ Diane’s Place

Diane’s Hmong Sausage with sticky rice, sweet & sour, add over easy egg

via Instagram (@7minutemiles)


flourish icon

I must go punch that baby…

— Bella Baxter

Quote posted April 21, 2024


flourish icon

Poor Things ✅

Pic posted April 20, 2024

Well that was really something


flourish icon

The best spot in town 💜

Pic posted April 20, 2024

The best spot in town

The Saint Dinette Cheeseburger 🍔

via Instagram (@7minutemiles)


flourish icon

Let the crib fun begin 🏀

Pic posted April 20, 2024

Game 1, NBA Playoffs – #3 Minnesota vs. #6 Phoenix
120-95 W


flourish icon

Surprise! More white this morning ❄️

Pic posted April 20, 2024

Not much, but thought we were done with that for now


flourish icon

Lost in the tunnel and the tunnel’s getting funneled. Like the sewage in the plumbing, ’cause we left the fucking water running…

— Running

Quote posted April 20, 2024


flourish icon

Link: Why Feathers Are One of Evolution’s Cleverest Inventions 🪶

Linked April 19, 2024


flourish icon

Clown breakfast, FTW

Pic posted April 19, 2024

Lots of value still in that menu item


flourish icon

Our little ray of sunshine

Pic posted April 19, 2024

Luna has been full of it lately, literally and figuratively


flourish icon

THE TORTURED POETS DEPARTMENT ✅

Pic posted April 18, 2024

First new Pearl Jam in the theater, now new Tay Tay


flourish icon

Link: Rudy Gobert – What You See in the Dark

Linked April 18, 2024


flourish icon

Broke in the anniversary card

Pic posted April 18, 2024

Fun morning with Leo @ Inver Wood (13th tee)
Shot 88 from the white tees


flourish icon

I ❤️ Murray’s

Pic posted April 17, 2024

Going away lunch for Mr. Sawyer


flourish icon

Pearl Jam Dark Matter ✅

Pic posted April 16, 2024

Listening event @ Marcus Oakdale with CK


flourish icon

Link: Best drone video of all time? 🐧

Linked April 16, 2024


flourish icon

🫡 The US Government Has a Microsoft Problem

Posted April 16, 2024

This Wired story (paywalled, but available via Apple News if you have that) is something I’ve long thought (and worried) about. Everything is fine and dandy, until it isn’t…


flourish icon

Family bingo night

Pic posted April 16, 2024

One bingo in the group on tax night @ Mystic


flourish icon

The new nino girlfriend 🎰

Pic posted April 15, 2024

RIP Black Orchid, but White Orchid pays $50 on a 40-cent bet for 5 of a kind


flourish icon

Minnehaha Cafe forever ❤️

Pic posted April 15, 2024

Always just what we want – love them


flourish icon

The ribeye with chorizo 💯

Pic posted April 14, 2024

The ribeye with chorizo

Dinner with MK @ Crasqui, Saint Paul

via Instagram (@7minutemiles)


flourish icon

Charting tools for WordPress

Posted April 14, 2024

This website has included charts on several pages for quite some time: the run log, the bike log and the golf score database have all had various graphs that were created using the Easy Chart Builder plugin by dyerware. It used the original Google Chart API to create a PNG graphic from the information in a shortcode that I updated manually after each new event.

Google deprecated that API in 2012 and according to the Wikipedia page, turned it off on March 18, 2019. For some reason, however, the plugin still worked after that (most of the time). Last week, though, it didn’t work at all. When I went to the Easy Chart Builder support page, I discovered the plugin hadn’t been updated in 11 years. Time to find a replacement, eh?

Google still has a free charting tool called Google Charts and most current WordPress charting plugins use that. I didn’t want to get stuck again with Google deprecating a service in the future, though, so I started looking for alternatives. I found an awesome looking open source graphing library called Chart.js and skimmed through the documentation for that.

Turns out there is a great free plugin that uses Chart.js from Jamie Poitra called M Chart that does everything I want. Jamie has nice documentation here and I was up and running with replacement graphs on all three pages in about an hour. Still need to read up on themes, but I like the default styles and might just leave it the way it is. The Highcharts stuff is interesting – hadn’t heard of that library (or the Norwegian company) before.

M Chart also uses shortcodes, but creates a chart object for each one that is updated like a post or page. Each chart has a spreadsheet-like interface for updating data, so I’ll have to see how I like that workflow. Ideally, I’d like to have the charts update automatically when I enter events into the database, but that is beyond the scope of this plugin. I currently use phpMyAdmin to enter events, so maybe I can tackle that whenever I get around to creating custom data entry screens…


flourish icon

Trust me, I have magical foresight. You gon’ see me sleepin’ in courtside. You gon’ see me eatin’ ten more times…

— Paint the Town Red

Quote posted April 14, 2024


flourish icon