Hung Truong: The Blog!

  • September 06, 2016

    Strange Copy Pasta in Developer Resumes

    A sample of some UIViews
    A sample of some UIViews that are basic "functionalities" in a "Multi-view Application"

    So for the past few weeks we’ve been trying to hire for a contractor position to work on our iOS app. Along with the rest of the team, I’ve been reviewing resumes on a really corporate looking website that have been submitted by recruiters on behalf of candidates. It’s an interesting exercise because the resumes are almost all in the same exact format and after a while, they really start to look the same. In some cases, this is because a candidate has been rejected and resubmitted accidentally.

    More …

  • June 28, 2016

    WWDC 2016 Recap

    wwdc badge

    As a beginning iOS developer, I remember learning a lot of the craft by trial and error, paired with many of the WWDC videos of years’ past. I was very lucky this year to 1) get chosen for the WWDC lottery and 2) work for a company that would support my trip to San Francisco. The week flew by and I went to some really interesting sessions. Here’s the things I found most interesting.

    More …

  • June 18, 2015

    Collecting Wedding Photos with Twilio MMS

    Last Saturday I got married to my longtime pal Emily. Emily handled a lot of the wedding planning and she did a really great job. I wanted to do some fun things for the wedding and reception and thought it would be fun to make a way for friends to share their photos of our day with us.

    I was thinking that it would be easy enough to give people an Instagram hashtag and be done with it, but I wanted to make sure all (or at least most) of our guests would be able to participate. I figured that Twilio’s MMS would be a pretty straightforward way for our guests to share photos throughout the day without having to remember a hashtag or use a specific app.

    More …

  • April 23, 2015

    List of Possible Apple Watch “Gates”

    Everyone I know loves a good Apple product-based trivial controversy. There was Antenna-gate, and Bend-gate which happened just last year. Back when the first iPhone came out, Apple dropped the price a few months after release and early adopters were pissed. No one can say if there will be a real issue with the watch, butI figure it would be fun to make a list of potential ones.

    • Battery-gate (the battery doesn’t last long enough! I can’t wear it to bed!)
    • Bend-gate 2 (the wristband bends too much! It doesn’t bend enough!)
    • Snap-gate (the wristband cracks and snaps! WTF is fluoroelastomer anyway?)
    • Crown-gate (the digital crown breaks off! It spins too fast!)
    • Siri-gate (random people shouting “Hey Siri!” can control my watch!)
    • Shave-gate (The Milanese Loop is shaving my wrist hair off!)

    Edit: Thought of a couple more this morning:

    • Left-handed-gate (can’t wear watch on right hand, digital crown doesn’t spin right!)
    • Sunglass-gate (can’t see the screen while wearing polarized sunglasses at a certain angle!)
    • White-band-gate (white sport band gets dirty too easily!)

    I doubt any of these will happen, though Battery-gate seems most likely. Maybe something completely trivial and impossible to predict will ruin the watch launch. What sort of non-issue do you think will fill up the news cycles?

  • March 10, 2015

    Side Project: Audubon

    The Idea

    A few weeks ago, I noticed a tweet from John Sheehan asking if there was an automated tweet -> screenshot tool:

    Anyone know of a browser extension or something else that can turn a tweet into a single image for presentations, etc?I thought it was a pretty interesting concept that would be fairly easy to implement and had a small enough scope that I could use it to learn some more Javascript. After playing around with Ghost Inspector, I knew it would be possible to render a screen capture of a webpage. I just needed to implement the logic for figuring out what area of a page to render, rather than the whole page.

    More …