Ash Roughani (@Roughani) header
Ash Roughani (@Roughani) profile picture

#localgov macrodata refinement/ 🇮🇷 Iranian-American/ 🎥 videographer/ 🚲 cyclist/ ✈️ #avgeek

Sacramento, CA
Joined August 2009
Photo by Ash Roughani (@Roughani)Photo by Ash Roughani (@Roughani)Photo by Ash Roughani (@Roughani)Photo by Ash Roughani (@Roughani)Photo by Ash Roughani (@Roughani)Photo by Ash Roughani (@Roughani)Photo by Ash Roughani (@Roughani)Photo by Ash Roughani (@Roughani)
I'm Ash Roughani and I approved this message. Without deception.
1
16
Can’t believe people still use this app. Only making a brief visit for weather emergency updates. In any case, decentralized social media at scale is coming thanks to Meta/Threads. This is the way forward… wired.com/story/meta-threads…
265
This might not be what appears. It is social media after all. When I first was able to articulate the trauma that happened. It was a battle. Weeks. Being hit by a a truck while riding. It took weeks. Literal weeks. I couldn’t share because I couldn’t process. I struggled to fathom healing or breathing or moving or thinking or being able to not scream in middle of the night with my 🐻 trying to hold me but that was even too painful. I wish it was a bad nightmare. I am so broken. Bones and head. I needed to hide in darkness with panic attacks and PTSD among all the doctor appointments, tremors, tears, and analysis with my Care 🐻 (@blaize_bikes) and incredible medical team. The recovery isn’t over. But to be able to throw a leg over the saddle (even if it was just for a little bit and I could hop in the @wedusport team car with @LizKreutz after the photo), it was something. It was something to still have so much pain and fog and find some semblance of who I am and normalcy. In my safety net of faith, team, @iamspecialized, family, and you. I know I may look normal. But I am not. But my only option is to press on and find joy and peace where I can. It is because of all of you and your love and God’s grace that there is this smile on my face. Some people say this is strong and resilient. I don’t know if I believe that yet. This to me is just doing the only thing I know - to move forward and maybe often not straight. This is me. It may not be all rainbows 🌈 except for the broken bones. It may not be perfect. But I know there is a plan for me. I am here. The paths are being welded and planned for me and you. Thank you again for all your love, grace, and kindness. The 🐻 is a rock and the epitome of patience and dedication. Your calls and texts and messages do not go unheard. They are cherished. Remember the battles people are facing. What we see on the outside is not always what is boiling on the inside and when no one is watching. Also. Keep #watchthefemmes and tune in to our #WEDŪ show on #THEMOVE #FEMMES covering everything @LeTourFemmes avec @GoZwift. #iamspecialized #bebold #cowgirlup #wedu
60
21
4
940
140,867
Ash Roughani retweeted
This looks baaadddd 🐑 Police were called to help after dozens of goats used for weed control escaped an enclosure and took over a California neighborhood.
27
86
31
367
69,109
🔴⚪️🔴⚪️The polka dots are back! Neilson Powless got in the break today and, thanks to his aggressive riding, landed himself on top of the KOM classification again. We love to see it.
23
77
16
1,808
77,418
Lake Tahoe needs your help. This is the scene from Zephyr Cove this morning. It’s quite a hangover. Captured Wednesday, July 5th, 2023 #laketahoelitter #laketahoepollution #laketahoevolunteer
488
572
407
1,602
684,535
"When neighbors start talking, good things happen." 🏡
14
225
11
2,865
191,482
Ash Roughani retweeted
Neilson Powless earns the prestigious KoM prize: 'I fulfilled a childhood dream' It was a day of ups and downs for EF Education-EasyPost —> bit.ly/3rcmTqp
3
30
6,801
A bit of commentary to go with the paper I just published with the @niskanencenter on the topic of Culture Eats Policy (one of the concepts in my new book). niskanencenter.org/culture-e… The paper describes two examples (there are many more!
1
18
3
63
14,698
Ash Roughani retweeted
This is how we will always remember you❤️ With a big smile on your face! The peloton will ride the last 20 kilometres of today's course neutralised in honour of Gino Mäder. Expected finish in Oberwil-Lieli is 16.40h. . We ride for you Gino❤️
71
499
82
5,279
361,824
Way better than I ever imagined. Definitely gonna bring new folks into cycling 🍿
Go inside the world's most grueling bike race in Tour de France: Unchained, a new docuseries from the the producers of Formula 1: Drive To Survive. Now on Netflix.
1
1
184
Ash Roughani retweeted
How Android users will Appear in Apple's VR meeting software
81
1,002
100
15,568
1,390,695
Ash Roughani retweeted
WATCH LIVE: OpenAI CEO Sam Altman testifies on artificial intelligence before Senate committee xitter.gq/i/broadcasts/1BdGYyAeR…
2
5
1
16
10,815
This is so Kendall Roy-coded
No-context @GavinNewsom: "I am open to solving every problem that exists."
2
5
1
21
7,111
Anchor asks his wife on air “how bad was it?” lol. Someone meme this pls
'That feels like an earthquake' | Today's NorCal quake could be felt in the KCRA 3 studio during our newscast. More >> kcra.com/article/54-magnitud…
148
I highly recommend experiencing an earthquake on the toilet as the fluid in the bowl shifts from side to side 😲
1
1
6
467
Ash Roughani retweeted
52 years ago today, America's Railroad was born. Happy birthday to us! 🎈
79
451
101
2,464
349,000