Sign in

Mike Perham

@mike.perham.net
682 followers 234 following 1.2K posts

Software nerd, biking + housing advocate in Portland, OR Admin of urbanists.social/invite/h7sS4a8X 🚵🏻⚽️🌎

PostsRepliesMedia
Mike Perham @mike.perham.net · 01/10/2026
LL Stub Stewart state park has a great set of MTB trails.
010
Mike Perham @mike.perham.net · 25/09/2026
I won a blacked out gravel bike a few weeks ago and since I find all black boring, I spiced it up with a classic wood theme. #bikesky
After: wood fenders, brown saddle, cork gripsBefore: all black
190
Mike Perham @mike.perham.net · 25/09/2026
I spent another hour at the harder CLIMB trails nearby. The blue trails had a lot of rocks and elevation, some above my ability. No shame in walking it past the chunkier stuff.
120
Mike Perham @mike.perham.net · 24/09/2026
The EasyCLIMB loop next to Cascade Locks, OR is really well done. Green trails with just enough optional but low-risk challenges. Two loops takes about an hour. There is even a blue jump trail not in Trailforks that is easy to roll over. #bikesky #mtb
160
Mike Perham @mike.perham.net · 23/09/2026
I didn’t realize that Cascade Locks has been quietly building a set of MTB trails. I might have to check them out soon!
trail map from Trailforks
200
Mike Perham @mike.perham.net · 09/09/2026
What a cool feature
“ Kid Cue plays animations from Peanuts on the outer display to grab the
attention of children so they look at the camera.”
000
Mike Perham @mike.perham.net · 07/09/2026
Great way to spend a few hours on a beautiful Portland afternoon. #wildwood
031
Mike Perham @mike.perham.net · 07/09/2026
Wildwood Crow ride, lovely day to meet some corvids!
A guy and a crow
242
Mike Perham @mike.perham.net · 29/08/2026
About to kick off Cycle Quest with my @bikeloudpdx.bsky.social teammates.
Lots of bikes at Alberta Park
011
Mike Perham @mike.perham.net · 28/08/2026
Here’s the NHS in core Portland. Bikes lanes would be illegal on many arterials: NW Broadway, Burnside, Stark, Powell, Grand, Cesar Chavez, etc.
0113
Mike Perham @mike.perham.net · 17/08/2026
Boom 💥 #portland
Centennial mills water tower explosion
090
Mike Perham @mike.perham.net · 08/08/2026
“Unfortunately, as had happened in so many other places, some civic leaders began to complain that velocipedes were running amok, prompting communities to impose restrictive ordinances.” 1868. From “Bicycle - the History” by David Herlihy.
010
Mike Perham @mike.perham.net · 05/08/2026
I know some people love Cormac McCarthy but this type of prose in Blood Meridian is mentally exhausting to parse.
030
Mike Perham @mike.perham.net · 31/07/2026
The only public water fountain I noted in Basque country: a 50m water line run up and over a street to a nearby building. Incredible juryrig. American cities could never.
110
Mike Perham @mike.perham.net · 30/07/2026
Peak urbanism, Basque edition
020
Mike Perham @mike.perham.net · 24/07/2026
Beachfront parking lot in Tossa de Mar.
Two bikes in a beachfront bike rack
000
Mike Perham @mike.perham.net · 30/06/2026
Fun fact: Portland has 27 base zoning types. Plus overlays. Plus districts. Our “planning” is just complaint driven nonsense.
020
Mike Perham @mike.perham.net · 27/06/2026
Away Days, PANvENG. Packed. ⚽️
000
Mike Perham @mike.perham.net · 22/06/2026
Father’s Day LEGO, with working chain and pedals!
A Lego set of a red road bike
210
Mike Perham @mike.perham.net · 19/06/2026
Explored Timberline’s MTB park. Only one green line but it’s 7km long! #bikesky
020
Mike Perham @mike.perham.net · 09/06/2026
Seattle has a significant pedestrian area around the stadium.
2323
Mike Perham @mike.perham.net · 04/06/2026
Rode a few trails in Tillamook State Forest. I'm sad it took me this long to get into mountain biking, our Oregon wilderness is incredible. #bikesky #mtb
031
Mike Perham @mike.perham.net · 02/06/2026
When you live on an ODOT arterial.
010
Mike Perham @mike.perham.net · 31/05/2026
How it started, how it’s going. 😁
140
Mike Perham @mike.perham.net · 30/05/2026
Finally got my Turbo Levo back from the shop and can hit the trails again! I plan to do Rogers Camp Loop next week. 🚵‍♂️
100
Mike Perham @mike.perham.net · 27/05/2026
Helpful infographic from /r/solar on the details of parking lot solar. #solar ☀️ Plant trees.
050
Mike Perham @mike.perham.net · 25/05/2026
After watching the Taskmaster guys rate every flavor of Cheeto, I went out and bought my first Cheetos purchase ever. These are pretty tasty. youtu.be/QsycFv1I1tg
Cheddar jalepeno crunchy Cheetos
130
Mike Perham @mike.perham.net · 05/05/2026
I just noticed that someone (PP&R?) removed a half dozen benches in Jamison Square, I assume because of loitering and homeless complaints. 😢
An empty space where a bench used to be.
010
Mike Perham @mike.perham.net · 04/05/2026
What an amazing day for mountain biking in the PNW. #bikesky
060
Mike Perham @mike.perham.net · 24/04/2026
Trying out Rose City.
010
Mike Perham @mike.perham.net · 19/04/2026
Exploring forest trails with the Boy. A little too steep to be useable by bike here.
030
Mike Perham @mike.perham.net · 11/04/2026
Rule 1 of Ladds is “the freakier the better.” I think that’s a quad tall bike!?
081
Mike Perham @mike.perham.net · 11/04/2026
Ladds 500 #portland #bikesky
2162
Mike Perham @mike.perham.net · 10/04/2026
Aleppo, Syria #solar
Lots of urban building, all with solar on rooftop
022
Mike Perham @mike.perham.net · 05/04/2026
Guess who visited us this morning??? 🐰🥚
A bunny!A bunny!
030
Mike Perham @mike.perham.net · 05/04/2026
#rctid
0122
Mike Perham @mike.perham.net · 04/04/2026
I’m sad to inform you that our “fuel” costs have skyrocketed to $200/yr this year. Dang datacenters!
020
Mike Perham @mike.perham.net · 04/04/2026
In 2023, our Tesla cost $99 to fuel for the entire year. We get roughly 3 mi/kw so this is about 5000 mi of driving.
120
Mike Perham @mike.perham.net · 31/03/2026
Huh, I bought a textbook on particle physics off eBay and it appears to be a bootleg. It‘s the size of a paperback, images in it are quite poor quality and the author bio on the back cover is wrong.
030
Mike Perham @mike.perham.net · 28/03/2026
Local protest and then Thorns game. The only minus has been the #USMNT loss. 😢
010
Mike Perham @mike.perham.net · 04/03/2026
You should probably check and change your HVAC filter.
A filthy air filter
250
Mike Perham @mike.perham.net · 18/02/2026
MLS kit ranker (takes 5-10 min) bzzlghtyr.github.io/full-kit-ran... save yourself the time, my ranking is the only correct ranking. #mls #rctid
A ranking of the 2026 MLS kits, with Sporting KC first.
000
Mike Perham @mike.perham.net · 03/02/2026
Here’s what four tiled buildings actually look like.
Four tiled buildings in Lisbon
010
Mike Perham @mike.perham.net · 03/02/2026
Construction scaffolding in Lisbon includes their iconic tiles, what a great detail.
Scaffolding in Lisbon
120
Mike Perham @mike.perham.net · 31/01/2026
020
Mike Perham @mike.perham.net · 24/12/2025
SoCal coffee shop, Da Vien, which has repurposed a McDonalds(?) building.
000
Mike Perham @mike.perham.net · 11/12/2025
The new proposed park in North Portland looks exactly that way to me. "meadows" and "gardens" that few will use and zero fun. Lots of river frontage but no integration with the river. A terrible plan. bikeportland.org/2025/12/03/b...
240
Mike Perham @mike.perham.net · 05/12/2025
Is it March yet? 🫩 #Portland
Weather forecast showing rain every day for the next 10 days.
020
Mike Perham @mike.perham.net · 04/12/2025
I love all of the bike racks next to Cadejo Coffee but it sucks that every one is exposed to the rain, outside of the overhang.
My bike, parked.
010
Mike Perham @mike.perham.net · 30/11/2025
My cat appears to be obsessed with this clock 🕰️ 🐈‍⬛
Clock on ground with cat sitting next to it. Cat sitting on stool staring up at clock on wall.
020