Roy Tang

roytang.net

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

Blog Notes Photos Links Archives About

2020 November

  • We Shouldn't Need Heroes

    It's National Heroes Day over here, so I've been thinking about heroics. In software development, Heroic Programming can have a negative connotation: HeroicProgramming is often the only course of action left when poor planning, insufficient funds, and impractical schedules leave a project stranded and unlikely to complete successfully. I guess it's not just in software development either. Many times heroics are an indicator of failed systems. Bonifacio and other Philippine heroes were needed because Spanish colonialism had failed the Filipino people, necessitating a revolution. In this pandemic, we hail the medical workers and other frontliners as heroes for their sacrifices

    read more (273 words)

    Posted by under blog at

    Also on: mastodon twitter / 🔁 1 273 words

  • Weeknotes 2020-11-29

    December is almost upon us! I had an opportunity last week to take on some additional work, but on further reflection, I thought I'd pass on it. I am in general, averse to working during the Christmas season (that is to say, more so than during the entire year in general). Even back when I was working full-time, I'd prefer taking most of my leaves during December. It's really a result of the terrible traffic in Metro Manila, which gets significantly worse during Christmas season, a trauma that lingers even when I'm home all the time. The past week went

    read more (495 words)

    Posted by under blog at #weeknotes

    Also on: mastodon twitter / 495 words

  • This week felt weird. It kind of went by quickly for me, but it doesn't feel like anything important really happened. Its kind of like those moments in-between other events, where you're just coasting along and waiting for the more significant things to happen. My country is still recovering from the storms of the past few weeks, Trump is still flailing around trying to overturn democracy, and our own president is still insecure when someone gets more attention than him. These moments feel fleeting, but they're a pretty good time for some self-reflection. I probably need a bit more of

    read more (613 words)

    Posted by under blog at #weeknotes

    Also on: mastodon twitter / 613 words

  • Weeknotes 2020-11-15 Winds and Rain

    Weather this past week was very bad for those of us in Metro Manila (and many other places in Luzon). Howling winds and strong rains dominated for 2-3 days of the week due to typhoon Ulysses. This typhoon wasn't as strong as Rolly a couple of weeks ago, but it seems that it brought a lot more rains, causing flooding and loss of power in a whole lot of places. Metro Manila was hit quite badly, even drawing comparisons to Ondoy back in 2009. Even up to today I'm still reading about a ton of people who need assistance, relief

    read more (690 words)

    Posted by under blog at #weeknotes

    Also on: mastodon twitter / 690 words

  • The World: Somehow the week seemed to go by both quickly and agonizingly slowly, mostly because of the US presidential elections held this week. Slowly because after the initial burst of results on Tuesday night (US time), the remaining states' results trickled in very slowly. Quickly because much time was spent doomscrolling and refreshing election-related updates. I think the world collectively breathed a sigh of relief this weekend as the US networks finally called the race for former VP and now president-elect Joe Biden. Celebrations on the streets in many cities in the US, notably New York and Philadelphia. Trump

    read more (759 words)

    Posted by under blog at #weeknotes

    Also on: mastodon twitter / 759 words

  • I recently did a server migration since I moved to new hosting, The move was from managed/shared hosting to a VPS, these are some notes I took during the process, which I figure might be helpful if I ever tried to do this again. (And maybe someone else finds it helpful too). Links and references to helpeful resources are included. Setting up a webserver and WSGI container I already knew I wanted to use Nginx (managed hosting on the old server always used Apache), that meant needing to choose a WSGI container for the Django apps. The choices were either

    read more (1073 words)

  • Now: Stormy weekend here in Manila. Supposedly the "strongest storm of 2020" so far, typhoon Rolly made landfall earlier today and is currently battering many of the provinces south of Metro Manila. Storm signals are as high as number 5. As of this writing, weather is currently cold and nippy but not particularly rainy where I am. We expect stronger winds and rain to hit us as evening approaches as well. On top of everything, a second typhoon has entered the PH area of responsibility and is expected to affect us over the next couple of days as well. If

    read more (823 words)

    Posted by under blog at #weeknotes

    Also on: mastodon twitter / 823 words