Sign in

Luke Hanson

@lukehanson.bsky.social
505 followers 480 following 155 posts

Co-chair of @sustainstpaul.bsky.social. Interested in urbanism, housing, and streets in Saint Paul, Minnesota.

PostsRepliesMedia
Luke Hanson @lukehanson.bsky.social · 08/10/2026
Hope to see you tonight!
010
Reposted by Luke Hanson
Tinman - Beardo Weirdo Wimp @bcmfietser.bsky.social · 06/10/2026
Looks like we'll have really nice Fall weather for this on Thursday! If you haven't yet bought your ticket, there's still time! Join us, won't you? actionnetwork.org/ticketed_eve...
actionnetwork.org
Sibling Rivalry Fundraiser - More Neighbors vs. Sustain Saint Paul
Join housing advocates from across the Twin Cities for an evening of drinks, catered food, conversation, light-hearted rivalry, and a high-stakes fundraising face-off to see which city can raise the m...
073
Reposted by Luke Hanson
Bill Lindeke @blindeke.bsky.social · 06/10/2026
I’ve got a (partial) solution my friends and it starts with P and rhymes with “barking.” 🕺🏼 www.minnpost.com/cityscape/20...
minnpost.com
One simple solution to St. Paul’s budget woes
Free or nearly-free parking is a nice-to-have in St. Paul, but when the city is in the hole, it’s time to rethink old policies.
97117
Luke Hanson @lukehanson.bsky.social · 06/10/2026
Thanks @citycasttwincities.bsky.social for having me on.
010
Luke Hanson @lukehanson.bsky.social · 05/10/2026
@rebeccaforstpaul.bsky.social does the hard work of learning from community members to understand our most urgent problems, and works with them to craft durable solutions. Make sure you flip your ballot and vote for her for Ramsey County Commissioner!
010
Reposted by Luke Hanson
Sustain Saint Paul @sustainstpaul.bsky.social · 04/10/2026
Sibling Rivalry Champion Announcement📣 Council President Rebecca Noecker! A former denizen of St. Louis Park, Rebecca is a St. Paulite by choice. As the longest-serving councilmember, she has over a decade of experience crafting better policy than Minneapolis and all our other western suburbs.
163
Luke Hanson @lukehanson.bsky.social · 02/10/2026
😆
030
Reposted by Luke Hanson
Hooper @hoopermn.bsky.social · 01/10/2026
Sorry Minneapolis, looks like you’re gonna be #2 once again.
2122
Reposted by Luke Hanson
Sustain Saint Paul @sustainstpaul.bsky.social · 01/10/2026
Don't worry, Minneapolis. Even though this is the guy who wore THIS outfit to our last Sibling Rivalry, I am sure @blindeke.bsky.social will be COMPLETELY impartial when judging the short trivia portion.😉 Looking forward to another W on October 8th.
172
Reposted by Luke Hanson
Molly Coleman @mollycoleman.bsky.social · 30/09/2026
Sharing my comments from today’s meeting of the City Council, related to the hiring of outside counsel to represent Mayor Her in the lawsuit brought by Chief Henry. The full audio of the meeting is available here: stpaul.legistar.com/View.ashx?M=....
On April 1st of this year, the City was notified by Chief Henry’s attorney that the Mayor was being accused of engaging in illegal conduct toward City employees, and that litigation was reasonably foreseeable. 

Today, one day shy of six months later, the City finally saw fit to discuss the matter in a closed door session with this City Council.

In the six months during which the Council and the public have been kept entirely in the dark by the administration, an external law firm has already been engaged at tax payers expense to investigate the allegations of repeated sexual harassment and other inappropriate workplace conduct by the Mayor. 

Neither the Council or the public has been informed of the total cost of that investigation. Neither the Council or the public has seen the report.

While vague media reports have circulated that the report will be made public soon, we’re left with the allegations in the Chief’s 73-page complaint and the investigation summary prepared by an employee of the Mayor herself that finds that the Mayor engaged in “offensive and inappropriate behavior,” “created an uncomfortable work environment” for City employees, and “sent inappropriate text messages” to at least two City employees.Today, the Council is effectively being asked to write a blank check with taxpayers’ money to a law firm that, frankly, is a law firm that I take great issue with—just minutes, literally minutes, after this body was provided for the first time was provided with any sort of update related to this matter. 

This is no way to run a city. The lack of transparency, the refusal to provide the Council with the information necessary to fulfill our duties as a co-equal branch of government, and the lack of respect for the residents of the City is unacceptable. And yet, as the Council President explained, we effectively have no choice in this matter. If we choose not to retain outside counsel today, then we are opening up the City to additional liability and the risk that the Mayor herself could sue the City for refusing to hire outside counsel. 

We are in a horrible position and we have very few options. I am incredibly frustrated by the vote that we are being asked to take today. I am incredibly frustrated by the timeline on which we are being asked to take it and the fact that we will be spending unknown sums of money, significant sums of money, defending against claims we know nothing about—despite the fact that our money has already been used to investigate those very claims. 

So while I will vote yes for this resolution today, I want to be very clear about the legal limitations that require, from my perspective, that vote—and the immense frustration and disappointment at being asked to take this vote today.
1110727
Luke Hanson @lukehanson.bsky.social · 29/09/2026
Buy your tickets! This event is going to be a blast.
011
Reposted by Luke Hanson
Wes Burdine @wesburdine.bsky.social · 28/09/2026
I too will be roasting the hippies across the mississippi
2101
Reposted by Luke Hanson
Rob @stpaulbikescum.bsky.social · 25/09/2026
Saint Paul - Look I know we’re all like “oh gotta save for the tax hike cause our city is getting sued cause our mayor is a creepo” … But we can’t get outspent on our own turf. But tickets. Go drink Summit. Laugh at each other’s expense. We’re all dumb and cringy.
053
Reposted by Luke Hanson
Bill Lindeke @blindeke.bsky.social · 25/09/2026
Imagine if all of New York City looked like this?
2283
Luke Hanson @lukehanson.bsky.social · 24/09/2026
Thanks, Brian!
020
Luke Hanson @lukehanson.bsky.social · 24/09/2026
I promise, this is the last essay I have about zoning policy in Saint Paul! (At least for a few months.) Thanks @streets.mn for publishing.
061
Luke Hanson @lukehanson.bsky.social · 23/09/2026
WTH is happening
261
Reposted by Luke Hanson
Bill Lindeke @blindeke.bsky.social · 23/09/2026
FYI, I will be on stage doing a trivia bit of some kind. Can't wait!
082
Luke Hanson @lukehanson.bsky.social · 22/09/2026
My latest essay for @streets.mn
010
Luke Hanson @lukehanson.bsky.social · 22/09/2026
@clumsy-machinist.bsky.social, thank you! Regarding T1: It's a great question/idea. I'd like to propose this as a policy for the St. Paul 2050 Comprehensive Plan (unless of course the City can be convinced to pursue this sooner).
110
Luke Hanson @lukehanson.bsky.social · 22/09/2026
Yikes!
000
Reposted by Luke Hanson
Sustain Saint Paul @sustainstpaul.bsky.social · 21/09/2026
Do you live on or around Selby Ave? Do you support walkable, vibrant neighborhoods? We need your help! This Wednesday (9/23) at 6pm at MLK Jr Rec Center the city is hosting a public engagement meeting about the expansion of mixed-use "T-Districts" along Selby. 🧵(1/3)
21112
Luke Hanson @lukehanson.bsky.social · 20/09/2026
Makes me excited for the G and H Lines in Saint Paul to come online!
041
Luke Hanson @lukehanson.bsky.social · 17/09/2026
Thanks, Bill!
031
Luke Hanson @lukehanson.bsky.social · 17/09/2026
Thanks @streets.mn for publishing my piece today. (Two more are in the queue to be published next week.)
040
Luke Hanson @lukehanson.bsky.social · 17/09/2026
Congratulations, Nolan!!
000
Luke Hanson @lukehanson.bsky.social · 17/09/2026
Thanks for sharing @hvs.bsky.social
010
Luke Hanson @lukehanson.bsky.social · 17/09/2026
Don't miss this event!
040
Reposted by Luke Hanson
Sustain Saint Paul @sustainstpaul.bsky.social · 16/09/2026
This coming Thursday (9/17) is packed! We encourage all Sustainers to make it to one of the following events: - The 2050 Comp Plan Kickoff, 4-6pm🏙️ - The Minnehaha Reconstruction Open House, 5-7pm🚲 - Legislative Look-Ahead with @streets.mn, 6:30-8:30pm.🗳️ 🧵(1/4)
174
Reposted by Luke Hanson
Bill Lindeke @blindeke.bsky.social · 11/09/2026
Seems to me that Scott Berger did more work to research the city's zoning than the St. Paul PED staffer who worked on this case. streets.mn/2026/09/11/m...
streets.mn
Guesswork at City Hall: How Midway’s Zoning Cap Got Waived
Saint Paul waived a zoning cap to let LuLuLand fill a vacant Herberger’s, without publicly examining why the cap, or the corridor’s transit vision, exist.
2203
Reposted by Luke Hanson
Avocadoplex (Matt) @avocadoplex.bike · 11/09/2026
Looking at this graph, I thought, St Paul doesn't look as bad as I would expect. Then I looked at the paper and this table is enlightening. Among Midwestern cities studied, StP issued the fewest permits per 100k and had the longest total development time. Both by a good margin.
Table showing underlying permit data, with St Paul issuing the fewest permits per capita of any Midwest city in the study and the longest total development time
2197
Reposted by Luke Hanson
Wes Burdine @wesburdine.bsky.social · 09/09/2026
This is war.
1192
Luke Hanson @lukehanson.bsky.social · 10/09/2026
Awesome. Would love to see her someday.
010
Reposted by Luke Hanson
Tom Basgen, Mr. Saint Paul @tombasgen.bsky.social · 07/09/2026
This is literally the first time I’ve heard the term Warrendale. We’re talking about the Como neighborhood. Please be serious Tim Harlow.
8544
Reposted by Luke Hanson
Molly Coleman @mollycoleman.bsky.social · 04/09/2026
IMHO, a member of the Mac-Grove Community Council Transportation Committee put it best: there should be a very high bar that has to be cleared before we turn public right-of-ways into private storage space. We need to dramatically rethink how STP approaches parking—hopefully more to come soon.
0424
Reposted by Luke Hanson
Wes Burdine @wesburdine.bsky.social · 02/09/2026
This might be the most profound question ever posed about local government
05310
Reposted by Luke Hanson
Sustain Saint Paul @sustainstpaul.bsky.social · 01/09/2026
Every entrepreneur in Saint Paul knows the feeling. The permit is under review. The file is open. Your restaurant is running out of money. Scott Burns on three things the city can do to make Saint Paul the best place to open a new business. www.sustainstpaul.org/news/three-s...
sustainstpaul.org
Three Steps Saint Paul Can Take to Unleash Small Business and Investment Potential — Sustain Saint Paul
Every entrepreneur who's tried to open a business in Saint Paul knows the feeling: the permit is under review, the file is open, the process is slow. And your restaurant is running out of money. Scott...
063
Reposted by Luke Hanson
Nate Pentz @natepentz.bsky.social · 28/08/2026
I do appreciate this work of crop art of a Midway landmark (Rest in Piss)
Boarded up CVS seed art
3641
Reposted by Luke Hanson
Sustain Saint Paul @sustainstpaul.bsky.social · 27/08/2026
Two Saint Paul inspectors. Four full tear-outs of the same kitchen vent. Final spec: identical to what Tim installed the first time. The story of what it actually takes to build a green duplex in St. Paul. www.sustainstpaul.org/news/sustain...
sustainstpaul.org
Why is it So Hard to Build Sustainable Housing in St. Paul? — Sustain Saint Paul
What a duplex rebuild on Laurel Avenue says about independent building in Saint Paul.
176
Luke Hanson @lukehanson.bsky.social · 27/08/2026
😮
030
Luke Hanson @lukehanson.bsky.social · 18/08/2026
Great piece by @sustainstpaul.bsky.social's Ben Quam.
010
Luke Hanson @lukehanson.bsky.social · 12/08/2026
Definitely not a done deal. Noecker had a similarly slight lead on ballots at the DFL endorsing convention. It ain't over til it's over.
010
Luke Hanson @lukehanson.bsky.social · 04/08/2026
Huge congrats! Sounds amazing!
011
Luke Hanson @lukehanson.bsky.social · 29/07/2026
Give us today our daily wiener. All those who wish to encounter the divine mysteries ought to pick up the liturgical manual from @blindeke.bsky.social: tcsidewalks.bigcartel.com/product/cone...
tcsidewalks.bigcartel.com
Coney Dogs of Greater Saint Paul
A 44-page booklet featuring some useful information, rumors, hazy photos, quotations or hearsay, atmospheric speculation, daydream transcriptions, and historical trivia about coney island hot dog join...
092
Luke Hanson @lukehanson.bsky.social · 21/07/2026
The shelves at Oxendale's (at Randolph and Hamline) seem sparse to me, too. I'm not sure about zero restocking, but it's noticeable. A sadness, indeed.
040
Reposted by Luke Hanson
Faith Krogstad @feche.bsky.social · 08/07/2026
My heart goes out to friends and family of Ricki Allan Larson, as well as all who were involved - the responders, caregivers, witnesses, and the driver. This was a preventable tragedy. We need to understand what is driving these events and how we can stop it. Media has an important role. 🧵1/x
15719
Reposted by Luke Hanson
Wes Burdine @wesburdine.bsky.social · 07/07/2026
Grateful that Bill is helping bring more attention on this. With the original patio delay we lost probably $50k in revenue. This time around it's probably going to end up being similar. I have at least had one conversation w/ a higher up at the city with hopes of overall improvement.
0388
Luke Hanson @lukehanson.bsky.social · 30/06/2026
@andersem.bsky.social When will Episode 3 of YIMBY Country drop on Spotify? I'm looking forward to it!
100
Reposted by Luke Hanson
Matt Privratsky @mattprivratsky.bsky.social · 27/06/2026
"A sidewalk represents public safety". 100 PERCENT. Gary doing the pedestrian advocacy we all should do.
181
Luke Hanson @lukehanson.bsky.social · 16/06/2026
😮
020