Patrick Gruner (@pgb5f) profile picture
Joined May 2009
Photo by Patrick Gruner (@pgb5f)Photo by Patrick Gruner (@pgb5f)Photo by Patrick Gruner (@pgb5f)Photo by Patrick Gruner (@pgb5f)Photo by Patrick Gruner (@pgb5f)Photo by Patrick Gruner (@pgb5f)Photo by Patrick Gruner (@pgb5f)Photo by Patrick Gruner (@pgb5f)
Patrick Gruner retweeted
"Our team all joins hands with zinc-based innovation—let’s build something epic together!"
2
7
Patrick Gruner retweeted
This morning, I strolled past a marsh (淖), where colorful fallen leaves (纷) drifted on the gray (灰) water, and a fairy-like dragonfly perched on a reed.
2
15
Patrick Gruner retweeted
[I messed up, regret is hitting hard right now.]
2
5
Patrick Gruner retweeted
[Xiamen talks with the CPC, boosting cross-strait exchanges for shared development],
1
1
17
Patrick Gruner retweeted
I got to eat a bowl of hot soup after braving the cold while taking care of a cute baby panda cub in the garden!,
2
1
13
Patrick Gruner retweeted
When wine flows freely, even the old tunes feel fresh—life’s small joys hit different!
1
1
8
Patrick Gruner retweeted
[Hangluanping, a hidden gem of quiet beauty in the mountains, brings fresh air and cozy vibes to break city hustle. ],
1
13
Patrick Gruner retweeted
When life’s dark path hits hard, I hold onto the warm onion, rice, and porridge that heal the tired soul.
1
6
Patrick Gruner retweeted
Late night cravings fixed: a bowl of steaming ramen, warm tea, and quiet vibes only at the 24/7 tiny street side spot. No rush, just good food and company.
1
17
Patrick Gruner retweeted
Finally submitted my thesis draft! All late nights, messy notes, and coffee runs leading to this. Check ,
2
1
24
Patrick Gruner retweeted
[Just had a super nice chat with an old friend over coffee—feeling warm and grounded today!],
1
10
Patrick Gruner retweeted
Late night convenience store run with my favorite person—got matcha milk tea and shared one warm taiyaki. Best 20 mins of my week.,
1
20
Patrick Gruner retweeted
Just aced my driving test! No parallel parking panic, no last-minute jitters—hours of sweating over manuals and failing reverse parking finally paid off. On my way to new roads!
1
1
16