Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Sawyer Pangborn

@sawyer.bike
401 followers 418 following 1.6K posts

Cyclist, photographer, developer, dog dad x3. I ride bikes and make photos of bikes. Living in Utah. Ally 🏳️‍🌈🏳️‍⚧️. He/him/his. www.sawyer.bike

PostsRepliesMedia
Sawyer Pangborn @sawyer.bike · 30/08/2026
Pretty good sunset.
020 2
Sawyer Pangborn @sawyer.bike · 24/08/2026
MTB is fun, they said 😂
A photo of my nose with a scab on it
110 1
Sawyer Pangborn @sawyer.bike · 20/08/2026
Cross is coming
A cyclocross racer at a cyclocross practice taking an off-camber corner.
150 5
Sawyer Pangborn @sawyer.bike · 16/08/2026
One of my favorite people to see at a bike race @clyorgason.bsky.social
A photograph of Cindy, the best USAC official there is.
010 1
Sawyer Pangborn @sawyer.bike · 09/08/2026
Oh no, not the trouble with tribbles
A screenshot of carrot weather that reads:

“Are those clouds overhead, or just a roiling mass of fluffy white tribbles?”
020 2
Sawyer Pangborn @sawyer.bike · 09/08/2026
Reminder: power never checks itself
Power never checks itself
010 1
Sawyer Pangborn @sawyer.bike · 09/08/2026
A photo of vehicles parked in a bike lane on 7800 SA photo of vehicles parked in a bike lane on 7800 S
100 1
Sawyer Pangborn @sawyer.bike · 09/08/2026
100 1
Sawyer Pangborn @sawyer.bike · 09/08/2026
100 1
Sawyer Pangborn @sawyer.bike · 09/08/2026
100 1
Sawyer Pangborn @sawyer.bike · 09/08/2026
110 1
Sawyer Pangborn @sawyer.bike · 09/08/2026
Why yes, I did just GRAMA West Jordan Police because I’m skeptical of their claims that they’re actually ticketing drivers who park in the bike lanes on 7800 South.
“Request
Under the Utah Government Records Access and Management Act (GRAMA) UCA § 63G-2-101 et seq., I request electronic copies/exports of the following public records maintained by WJPD for the past 6 months (February 1, 2026 to Present):
1. COMPLAINT LOGS: An electronic report or log of all traffic and parking complaints submitted via the online Traffic Complaint form (or recorded by dispatch/records) regarding 7800 South between
1300 West and Bangerter Highway. Please include date/time received, original complaint details, officer notes, actions taken, and resolution status.
2. CITATION & WARNING RECORDS: An electronic log or database export of all citations and written warnings issued on 7800 South (between 1300
West and Bangerter Highway) for:
- Utah Code § 41-6a-711 (or equivalent local municipal codes regarding driving, standing, or parking in a bicycle lane).
- West Jordan City Code Title 6, Chapter 2 (Stopping, Standing, and Parking violations).
3. CITYWIDE BICYCLE LANE ENFORCEMENT DATA:
If records cannot be searched or filtered specifically by street location in your RMS or e-citation system, please provide a summary report or spreadsheet of ALL citations and written warnings issued citywide under Utah Code § 41-бa-711 (bicycle lane violations) during the”
130 3
Sawyer Pangborn @sawyer.bike · 04/08/2026
The western US is a tinderbox right now.
N841PA emptying a bambi bucket onto the Millcreek Fire in Parleys Historic Nature Park in Salt Lake City, Utah.
022 2
Sawyer Pangborn @sawyer.bike · 04/08/2026
Millcreek Fire now winding down
Aerial firefighting helis dropping water on the Millcreek fire in Parley’s Historic Nature PreserveAerial firefighting helis dropping water on the Millcreek fire in Parley’s Historic Nature PreserveMillcreek fire in Parley’s Historic Nature Preserve
030 3
Sawyer Pangborn @sawyer.bike · 04/08/2026
Tanner Park on fire again. Maybe started by this truck/trailer?!
000 0
Sawyer Pangborn @sawyer.bike · 03/08/2026
I was really curious how there was aerial photography of the Old Trails fire aftermath even while the fire was still burning homes. The company (Nearmap) has specially outfitted aircraft (or contracted aircraft). globe.airplanes.live?icao=a0709e&...
An Airplanes.live screenshot of N1274G flying an aerial imagery flight path over the Spokane, WA area.
110 1
Sawyer Pangborn @sawyer.bike · 28/07/2026
There’s still more debris coming down the canyon, can only imagine this gets worse. Near the top of Butterfield. Wouldn’t surprise me if there’s more washouts higher up.
130 3
Sawyer Pangborn @sawyer.bike · 28/07/2026
Yep, that’s gonna take a long time to fix. Butterfield Canyon road washout
A gravel bike in front of a washed out Butterfield Canyon Road.The washed out Butterfield Canyon Road.
281 8
Sawyer Pangborn @sawyer.bike · 27/07/2026
Rough day to be someone dependent on @rideuta.bsky.social
25-August 15
From Saturday, July 25, through Saturday, August 15, crews will perform maintenance and repairs on the TRAX Red Line. Service will be disrupted between Historic Gardner Station and Fashion Place West Station on the Red Line.
• Instead of a bus bridge, a shuttle train will operate through the area on a single track between Historic Gardner Station and Fashion Place West Station in both directions. Riders will need to transfer to or from the shuttle train at both stations.
• Plan for delays of 30+ minutes when using the shuttle train.
• For help planning an alternate route, call 801-743-3882.FrontRunner Missed Trips
Due to mechanical issues, FrontRunner will miss select trips today.
The train toward Ogden Central will miss the following departures from Provo Central:.
4:46 AM.
5:46 AM.
The next train will depart Provo Central at:.
5:16 AM.
6:16 AM.
The train toward Provo Central will miss the following departures from North Temple:.
5:32 AM.
The next train will depart North Temple at:.
6:02 AM.
The train toward Provo Central will miss the following departures from Ogden Central:.
7:07 AM.
8:07 AM.
The next train will depart Ogden Central at:.
7:37 AM.
8:37 AM.
Stops: Salt Lake Central Station (FR101393), Murray Central Station (FR198021), North Temple Station
(FR198030), Clearfield Station (FR301081), Layton
Station (FR301082), Farmington Station (FR301084),
Woods Cross Station (FR301085), Ogden Central
Station (FR601084), Roy Station (FR601085)|
Posted on Jul 27, 2026 at 5:47 AM
110 1
Sawyer Pangborn @sawyer.bike · 24/07/2026
A story in three parts
A photo of ice cream from BlacksmithA photo of a road bike at a light trail TRAX station.A photo of a can of Modelo with lots of cyclist friends in the background.
030 3
Sawyer Pangborn @sawyer.bike · 23/07/2026
I probably should have ridden the bike this morning, but sitting in the back yard with coffee was just too nice.
A photo of a back yard with the sun rising behind the photographer. Shadows are cast across the grass.
020 2
Sawyer Pangborn @sawyer.bike · 22/07/2026
This is why I’m not worried about robots ending humanity (not intentionally, anyway)
A notification from my Roomba saying it’s stuck near a cliffThe Roomba attempting to throw itself down the stairs despite a hardware feature that should prevent that
000 0
Sawyer Pangborn @sawyer.bike · 22/07/2026
A silhouette of a house with ominous storm clouds above.
110 1
Sawyer Pangborn @sawyer.bike · 20/07/2026
How's your morning going?
A screenshot of Garmin Express updating maps on an Edge 1050. It is 0.2% complete, with an estimate of 5 hours and 44 minutes to complete at a rate of 5.8MB/s.
010 1
Sawyer Pangborn @sawyer.bike · 20/07/2026
A Sand Cat kitten playing with an adult sand cat at the Hogle Zoo.A Bobcat walks the perimeter of its enclosure at the Hogle Zoo.A Chinese Crocodile Lizard peering over a branch at the Hogle Zoo.
120 2
Sawyer Pangborn @sawyer.bike · 20/07/2026
Spent some time at the Hogle Zoo today with a camera. Sometimes it's fun to try photographing something other than bikes.
180 8
Sawyer Pangborn @sawyer.bike · 14/07/2026
A NASCAR style meme that reads “CANWENOT” and “THANKS FOR YOUR UNDERSTANDING”
010 1
Sawyer Pangborn @sawyer.bike · 14/07/2026
TACO Tuesday - tacos from a taco cart for lunch
000 0
Sawyer Pangborn @sawyer.bike · 14/07/2026
A solid test of the app I’m building though!
A screenshot of Transit Lens, showing a delayed red line TRAX train
010 1
Sawyer Pangborn @sawyer.bike · 14/07/2026
Rough morning for TRAX. Power is out in Murray, preventing switches from working.
A screenshot of Transit Lens, an app I’ve been building for tracking transit vehicle locations.
120 2
Sawyer Pangborn @sawyer.bike · 11/07/2026
Just out here deleting Nazi bullshit from my neighborhood. Wheatpasted posters come off really easily with some vinegar spray and a wire brush, btw.
Remnants of a Nazi propaganda poster (before I removed the rest)Remnants of a Nazi propaganda posterRemnants of a Nazi propaganda poster, partially covered by stickers from friends (before I removed the rest)Residue of a Nazi propaganda poster
2102 10
Sawyer Pangborn @sawyer.bike · 10/07/2026
#dogs
A dog with an empty milk jug as a toy.A dog looking into the camera with tongue out.A dog looking into camera with ears pinned and tongue visible.
070 7
Sawyer Pangborn @sawyer.bike · 25/06/2026
70,000 acres. Countless homes burned. A local economy severely impacted.
A screenshot of WatchDuty showing the Cottonwood Fire near Beaver, UT. 70,992 acres and 0% containment.
000 0
Sawyer Pangborn @sawyer.bike · 24/06/2026
@opensnow.bsky.social now showing hotspots across 89, so the wind keeps pushing the Cottonwood Fire further east. Hoping that these satellite hotspots are residual heat from the fire, but seems unlikely.
An OpenSnow screenshot of the Cottonwood Fire, seemingly expanding east past Highway 89.
010 1
Sawyer Pangborn @sawyer.bike · 24/06/2026
The cabin I stayed in a few years ago at Crusher is most definitely gone.
A screenshot of fire affected areas in Eagle Point from the Cottonwood Fire. Numerous cabins are inside the fire perimeter.
120 2
Sawyer Pangborn @sawyer.bike · 24/06/2026
Forecasted winds could easily blow this fire into Junction and Circleville - the Fire Weather Watch has this:
FIRE WEATHER WATCH REMAINS IN EFFECT FROM FRIDAY AFTERNOON THROUGH LATE SATURDAY NIGHT FOR WIND AND LOW RELATIVE HUMIDITY FOR FIRE WEATHER ZONES 478, 482, 484, 488, 489, 492, 495, AND 497

* AFFECTED AREA...Fire Weather Zone 478 Salt Lake Desert, Fire
Weather Zone 482 Western Uintah Basin, Fire Weather Zone 484
Tavaputs Plateau, Fire Weather Zone 488 Manti National Forest,
Fire Weather Zone 489 San Rafael Swell, Fire Weather Zone 492
Central Utah West Desert, Fire Weather Zone 495 Color Country
West Desert and Fire Weather Zone 497 Mojave Desert.

* WINDS...Southwest 20 to 30 mph with gusts up to 40 to 50 mph.
Winds may temporarily turn northwesterly and lighter on Friday
night behind an initial cold front before returning to strong
out of the southwest on Saturday.

* RELATIVE HUMIDITY...As low as 5 percent with little to no
overnight recovery Friday night.

* IMPACTS...Critical fire weather conditions are expected. Any
new fire starts or existing fires may spread rapidly.
020 2
Sawyer Pangborn @sawyer.bike · 24/06/2026
The Tushar mountain range has massively burned. Eagle Point is likely gone - and likely all of the cabins around that area. Circleville and Junction are on ready status for evacuations.
A screenshot from OpenSnow of satellite detected hotspots from fires. The Tushar Mountains area is largely burned, with wildfire expanding to the east toward Junction and Circleville.
230 3
Sawyer Pangborn @sawyer.bike · 23/06/2026
Things are going just great @govcox.bsky.social
A screenshot of WatchDuty showing fires all over the state of Utah.
172 7
Sawyer Pangborn @sawyer.bike · 23/06/2026
Things are going great here in Utah. Better pray for rain and build more data centers, right @govcox.bsky.social?
A screenshot of Watch Duty with information on the Bonneville Fire in Salt Lake City.


“The fire is 566 acres and 43% contained. There's currently 184 personnel on scene. As other fires in the state have immediate needs, resources will be shared to assist in response.”
030 3
Sawyer Pangborn @sawyer.bike · 10/06/2026
Ohio sure is nice
130 3
Sawyer Pangborn @sawyer.bike · 25/05/2026
How much do they usually cost?
A sign at Lowe’s that reads:

FREE
DOM

(It’s supposed to say “FREEDOM,” but they split it onto two lines)
020 2
Sawyer Pangborn @sawyer.bike · 21/05/2026
@gravelinfluencer.bsky.social labeler is on it.
A screenshot of a BSky post of a person who is gatekeeping bicycling to non-ebikes.
110 1
Sawyer Pangborn @sawyer.bike · 21/05/2026
A screenshot of a tweet that reads “Every workplace has one employee that management protects like a Make-A-Wish child.”
020 2
Sawyer Pangborn @sawyer.bike · 14/05/2026
Has anyone stopped to think that maybe we misunderstood what @govcox.bsky.social was asking us to pray for?
The Drake meme gif with rain vs Spencer Cox making it rain with our taxpayer money
091 9
Sawyer Pangborn @sawyer.bike · 12/05/2026
It's new bike day! This goofy build is a response to having had my 2017 Cannondale Slate stolen a few years back. The new Lefty Oliver 2.0 was just begging to go on a metal frame, and why not try out a titanium State? Really excited to be riding SRAM XPLR 13 speed and a refreshed Lefty design.
A photo of a State Allroad Ti bike with a Cannondale Lefty Oliver 2.0 leaned against a garage door.
110 1
Sawyer Pangborn @sawyer.bike · 12/05/2026
It's not every day you get to tell at your local transit agency for screwing up their GTFS feed you're using to build an app to track all of their vehicles.
A screenshot of Transit Lens, an app I'm building to track UTA (and other transit agencies) vehicles on their routes.
000 0
Sawyer Pangborn @sawyer.bike · 09/05/2026
Honestly, the new Open designs are uglier than the previous versions though. I just cannot with their new headtube design. The original Open UP still wins out.
A photo of an Open UP bike against a mural.
110 1
Sawyer Pangborn @sawyer.bike · 06/05/2026
I still blows my mind that a two silly antennas on my roof can see all these aircraft.
A screenshot of every flight pattern detected by an at-home ADS-B receiver. The general area is the Wasatch Front in Utah.
210 2
Sawyer Pangborn @sawyer.bike · 05/05/2026
Average Tesla driver.
A Tesla hubcap laying on a curb after the driver hit the curb.
120 2
Sawyer Pangborn @sawyer.bike · 01/05/2026
A+ reference. Not even an F--
Strong Bad saying “Not Good Enough. F Minus Minus”
010 1