Roy Tang

Programmer, engineer, scientist, critic, gamer, dreamer, and kid-at-heart.

Blog Photos Links Archives About Now

Photos: Photos, sketches, screenshots, and definitely memes. You can subscribe to an RSS feed of this list.

2020 January

Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Saturday Morning at the University
Good morning!
I found this app that generates haikus based on your location: https://satellitestud.io/osm-haiku/app/
I found this app that generates haikus based on your location: https://satellitestud.io/osm-haiku/app/
I found this app that generates haikus based on your location: https://satellitestud.io/osm-haiku/app/
I found this app that generates haikus based on your location: https://satellitestud.io/osm-haiku/app/
Only managed a 5-3 for my first Theros Sealed =/. Maybe I'll stream one tomorrow!
What has two thumbs and knocked 4 items off the todo list today?
1 year #Duolingo streak!
My body at 11am: we should sleep Me: No, we have stuff to do
Me at 11pm: okay we have to sleep early we have an early meeting My body:
I’ve been playing @EternalCardGame for a while now, but today I finally got my Wolfsbane card back c/o @thepchapin, thanks!
I’ve been playing @EternalCardGame for a while now, but today I finally got my Wolfsbane card back c/o @thepchapin, thanks!

2019 December

#medianoche
It has always been my dream to be cited in one of those articles where they just collect a bunch of tweets. Thanks grab!
#2019bestnine
For you, it was the end of a decade, but…
Our #nochebuena gets earlier with each passing year. Merry christmas!
Time to go watch a star war!
Technically, all ads are spam by default since we never asked for them.
#boardgames night! Bargain Quest and Street Masters
#boardgames night! Bargain Quest and Street Masters
#boardgames night! Bargain Quest and Street Masters
#boardgames night! Bargain Quest and Street Masters
#boardgames night! Bargain Quest and Street Masters
Okay, this #MagicArena event is pretty sweet (Ashiok currently still 0-3 though)
This is why I'm not a UI person. https://cantunsee.space/
Quoted alex_frantic's tweet:
 Last year I built a small side project: a game that tests your attention to details. And now it's blowing up on Twitter 😅 https://cantunsee.space

2019 November

I still dont understand, it felt like we were doing poorly, but we somehow won #geekfight tonight. Not in picture: bottle of win #geekfightph
I still dont understand, it felt like we were doing poorly, but we somehow won #geekfight tonight. Not in picture: bottle of win #geekfightph
2010/2019 lol
2010/2019 lol
Thanks for the wildcards Oko! #mtg #magicarena
Getting my licks in before the banhammer drops. B&R prediction: Noxious Grasp and Aether Gust banned in Standard. loljk #MTG
OMG I'm finally done with this horrible coin flip of an #MagicArena event. This was only slightly worse than last week's Elk madness. Only 1/3 of this months events were great, bleh. Should've just had one of them be brawl!
I got free 10k gems on #MagicArena courtesy of @urlichmtg ‘s giveaway. Many thanks!! :D
Having some fun this morning
Should really be going to sleep, but I'm really enjoying reading the release notes for Mystery Booster lol
https://magic.wizards.com/en/articles/archive/feature/mystery-booster-release-notes-2019-11-11
Thoughts on the set: it's clearly meant to be drafted for fun, don't worry so much about the “value”, unless it turns out to be horribly overpriced
First #ps4 purchase for the year #pickups
Posted on r/OnePiece: Found these in storage from years ago. Forgot where I got them. IDK why Luffy has a stick.
#sketchdaily dumplings. another quick one for catchup purposes
Charging monstrosaur from ixalan rough sketch #sketchdaily #mtg. This is one of those things where I’d like to flesh it out and color it but I don’t have time and I’m already a few days behind on the daily sketches. maybe I’ll revisit it in the future
A bit overwhelmed by the world at the moment. Time for a break. My outrage will return in the future.
Blurr! #transformers
The Araneta center busport
Amihan lazyboy bus
Jesse Robredo Museum
Jesse Robredo Museum
Jesse Robredo Museum
Jesse Robredo Museum
Jesse Robredo Museum
Robinson's Place Naga
Japanese painting at Tito Nic's house
Painting at CBD Plaza Hotel
Room at CBD Plaza Hotel
Bicol Central Station
Bicol Undas trip photodump
Bicol Undas trip photodump
Breakfast at CBD Plaza Hotel
Canimog Hotel (Daet)
Canimog Hotel (Daet)
KSarap restaurante
My grandparents' mausoleum (Is that the proper term?)
My grandparents' mausoleum
My grandparents' mausoleum
Camarines Norte Chinese Cemetery
A painting at Canimog Hotel
Streets of Daet
Bagasbas beach
Bagasbas beach
Bagasbas beach
Bagasbas beach
Bagasbas beach
St. John church
DLTB terminal
#sketchdaily nov 2 prompt: album covers. This is a fictional album cover for my Rock Band 2 band “Deathspore Thallid GO” #mtg
Serra Avenger #sketchdaily #mtg #procreate Lets see if we cant keep the daily drawing going on after inktober. At least we are back to digital this time
300! #duolingo

2019 October

#inktober2019 day 31: ripe #inktober #sketchdaily woohoo completed!
#inktober2019 day 30: catch #inktober #sketchdaily
#inktober2019 day 29: injured #inktober #sketchdaily “These idiots got themselves injured and need healing.” “I’ll take you to town there’s a doctor there.” “Excuse me, these idiots didn’t get frozen by a trap.”
#inktober2019 day 28: ride #inktober #sketchdaily
#inktober2019 day 27: coat #inktober #sketchdaily It was a magical wizard coat of healing all along! Also I somehow managed to catch up!
#inktober2019 day 26: dark #inktober #sketchdaily
#inktober2019 day 25: tasty #inktober #sketchdaily
Brawl is the most fun I've had playing #mtg arena since it started. I play it even when I'm out of rewards for the day because it's so fun, even against the Oko decks (I won this one!)
#inktober2019 day 24: dizzy #inktober #sketchdaily
Current desktop images (Windows 10 PC and Macbook Air). I've been toying with the idea of dual-booting my PC with Ubuntu because reasons (and also I miss having an Ubuntu desktop to toy around with), and I figured maybe I should document my current setup first before I try something that might end in disaster. Both of the pictured wallpapers are from here. Also, yes I am generally bad at cleaning my desktops of icons.
Current desktop images (Windows 10 PC and Macbook Air). I've been toying with the idea of dual-booting my PC with Ubuntu because reasons (and also I miss having an Ubuntu desktop to toy around with), and I figured maybe I should document my current setup first before I try something that might end in disaster. Both of the pictured wallpapers are from here. Also, yes I am generally bad at cleaning my desktops of icons.
#inktober2019 day 23: ancient #inktober #sketchdaily a few days behind now, trying to claw my way to the finish
#inktober2019 day 22: ghost #inktober #sketchdaily
#inktober2019 day 21: treasure #inktober #sketchdaily

Roy Tang is a:

roytang.net is a personal site, an E/N site, and kind of a commonplace book; I post about a random assortment of topics that interest me including software development, Magic the Gathering, pop culture, gaming, and tech life. This site is perpetually under renovation.