7 Minute Miles Header

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

Congrats to Denver University πŸ’

Pic posted April 13, 2024

NATTY CHAMPS – DU beats Boston College 2-0 in Saint Paul


flourish icon

Same, doge, same

Pic posted April 13, 2024

Dahlgreen’s practice area is exhausting – just ask this Good Boy


flourish icon

Everybody wants the rays today

Pic posted April 13, 2024

Everybody wants the rays today

Turtle in the pond fronting the 7th green @ Dahlgreen in Chaska

via Instagram (@7minutemiles)


flourish icon

🫑 Clown app, FTW 🍟

Pic posted April 12, 2024

I know the after work clown fries and diet cokes aren’t healthy, but they sure do make me happy


flourish icon

Atlanta Hawks in the crib πŸ€

Pic posted April 12, 2024

Penultimate regular season game (and KAT BACK)
109-106 W


flourish icon

Link: The New Yorker – The Heart of Low

Linked April 12, 2024


flourish icon

Office TV installed just in time

Pic posted April 12, 2024

Crisis averted – should be set for the weekend


flourish icon

Letterkenny S12 βœ…

Pic posted April 11, 2024

Only six episodes is a downer, but I thought the series was already over, so still a net win


flourish icon

2024 Frozen Four πŸ’

Pic posted April 11, 2024

Denver with the come from behind victory over Boston University in OT, 2-1


flourish icon

Let’s Play (College) Hockey!

Pic posted April 11, 2024

Let’s Play (College) Hockey!

via Instagram (@7minutemiles)


flourish icon

🫑 Some big checkmarks on the To Do list

Posted April 11, 2024

  • State and federal taxes βœ…
  • Office TV installed before the Masters βœ…
  • First outdoor training run of 2024 βœ…

Upward and onward!


flourish icon

🫑 Minnesota tick season PSA

Pic posted April 10, 2024

Went for my first outdoor run tonight and had a baby tick on my hand afterwards – was definitely on the nymph/larva side of the size scale


flourish icon

Rainbows are visions, but only illusions. And rainbows have nothing to hide…

— Rainbow Connection

Quote posted April 9, 2024


flourish icon

Washington Wizards in the crib πŸ€

Pic posted April 9, 2024

Ant Man with the 51
130-121 W


flourish icon

Well, that was quick πŸ‘Ž

Pic posted April 9, 2024

runDisney 2025 sold out

Wasn’t sure I could finish a full right now, but damn


flourish icon