The Logo

Visualgui now has an actual logo. What is the visual pun behind it? I wish I had one. The logo is made up of nine squares and letters set in Futura. I just like grid and want a simple mark. It has the potential to be visually striking with various colors, but it is just 9 black squares. I am just going to roll with it and not overthink about it too much.

I also featured David Ross’s Khooster, a December’s Font of the Month. I wanted to see how an uncial script is used for Vietnamese. I picked out one of my favorite lines from Trịnh Công Sơn’s lyrics: “Chìm dưới đất kia một người sống thiên thu.” It’s loosely translated as “Sunken underneath the ground is a person who lives forever.” This is how I want my epitaph to be written and set.

I also freshened up I Love Ngọc Lan a bit. The text face is Vollkorn, designed by Friedrich Althausen. Headings are set in Paytone One, designed by Vernon Adams. The homepage featured a video Ngọc Lan recorded in 1993. It’s a perfect fit for the winter holiday season.

Elsewhere, Huge is redesigned. It’s a striking design and I love the huge typeface. That’s all I got for now.

Blog, Book & Portfolio Updates

I made a few updates to this blog, my Vietnamese Typography book, and my portfolio.

For this blog, the body text is now set in Ten Oldstyle, a Robert Slimbach latest typeface. In addition to being a beautiful book face, Ten Oldstyle has impeccable diacritics for Vietnamese. I simply can’t pass up the opportunity to put this typeface to work. For a better reading experience on screens, I use medium weight instead of normal.

For Vietnamese Typography, I revised the page on “Type Recommendations.” When I published this book, there were only a handful of typefaces that support Vietnamese. At least eight of the typefaces I recommend, designed by Robert Slimbach. Now support for Vietnamese diacritics is growing, I want to add new typefaces to the list. To make room for other designers, I grouped all the typefaces from one designer. For instance, I chose Acumin as a Slimbach sans serif and I encourage readers to check out Myriad and Pelago.

For my portfolio, I added a thumbnail to each project instead of just listing the text to entice visitors a bit. That’s pretty much all I have for now.

Jazzing Up My Résumé

No, I am not looking for a new job. Scalia Law is still treating me very well. Nevertheless, I still want to keep my portfolio and résumé up-to-date. For my résumé, I updated the text face to Alegreya and its sans companion, designed by Juan Pablo del Peral. My name is set in Rakkas, designed by Zeynep Akay. I also changed the background color to give a paper-like feel. I hope you like the new change.

Antediluvian Web Designer

I am officially an antediluvian web designer. Lately I have not kept myself up to date with web design and development. In the past, I read articles, blog posts, and books on the topic. Nowadays, I can’t even get past 10 pages on a JavaScript book without getting bored out of my mind.

I still design and develop websites using HTML and CSS. I know nothing about JavaScript frameworks. I only use JavaScript when I have no other option. Because my nine-to-five job required server knowledge, I know a bit about Linux. I also know a bit PHP and MySQL to get by.

I have no interest in doing flashing animation and interact design on the web. The death of Flash has something to do with it, but it also come with aging. My focus is still on typography and straightforward user experience. My development process is to build from scratch rather than forking existing codes. As a result, doing a WordPress project is just a pain. It is easier if I build for myself because I know exactly what I need and what I don’t need. I can’t take someone’s theme and customize it to fit the client’s need.

I have not done a client project for a while now and I don’t think I will any time soon. Services like Squarespace and Wix have eaten freelancers’ lunch. Why would small mom and pop shops pay thousands of dollars for a designer like me to build a small website when they can do it through other services for eight bucks a month or for free on Facebook? Brand matters, but these small shops don’t really care about branding. They don’t even care about being uniqueness.

I am fortunate to have a good full-time job that pays the bills. The remaining time that I have I spend with my family. Web design for me is no longer a passion like it used to, but I am fine with it. At least, I can still make a living and work on my own designs.

An Ignorant Take on iPhone X

I went to the Apple store and spent about twenty minutes with the new iPhone X. It feels nice and looks good, but it is worth $1,000 or more for new features such as Face ID, Animoji, and camera? Not for me.

I don’t care about Face ID. In fact, I might not feel comfortable scanning it every time I want to access my phone. I don’t care about Animoji. It looks childish. The camera is impressive, but it is not worth the price for me.

The display is not all screen as Apple has claimed. That notch stands out like a sore thumb on landscape mode. It makes webpages with full-browser background color look jarring. I am not going to change our codes to accommodate Apple’s fuckup.

As far as the user experience, iOS 11 isn’t too exciting, if not boring; therefore, I am not regret switching to the Pixel 2. Google has come a long way with its Android design. I have using the Pixel 2 for two weeks and I am happy with it.

For me, it came down to the price. I paid $550 for the Pixel 2. iPhone X costs almost double. Even though I could afford it, it just seems to be a huge waste. So the iPhone X is not for me; therefore, I settled for the next best smartphone. If you can drop a grant for a smartphone then iPhone X is for you. What you are paying for is the brand not the practicality.

Switched to Google Pixel 2

After more than two months without a smartphone, I am now using Google Pixel 2. I have always been an Apple fanatic. Unfortunately the latest iPhones are way too expensive for me. The iPhone 8 is $700 and 8 Plus is $800. The iPhone X is over a grant. It’s not that I can’t effort it—since George Mason gives me a stipend each month for work related usage. I just can’t spend $700 to $1,000 for a phone.

The bigger disappointment for me, however, is Apple’s design. Apple’s user interface and user experience have not been too exciting. With each iOS update, the software sucks up so much battery. Google, on the other hand, has stepped up its design; therefore, I wanted to give it a shot.

The new Pixel 2 with 64GB Memory started out at $650 and Best Buy has a $100 discount. Google also threw in a Google Home Mini, which is $50, so I thought it was a good deal. In addition, I prefer small screen over big screen. $550 or $23 a month is still a lot, but I can live with that.

The switch was quite painless since I already have a Gmail account. With the contacts, I just export them to vCard and import them into my Google Contact. I only use a few apps so re-downloading them was not so bad. Podcast is the only thing that I missed from Apple. I am now using Play Music, but most podcasts, Fresh Air in particular, aren’t on Play Music yet. Google needs to catch up on this. Other than that, I am impressed with Google’s design. The screen is fantastic for reading. Typography is stunning.

The battery is also great. I only used like 25% for an entire day. To be fair, I tried to limit my phone usage as much as possible. Two months without a phone felt great even though at times I did wish I have it to call my mom or my wife. Luckily, I haven’t have any issue at work that required a phone. Our server has been performing well, but I do need to monitor it just in case.

For my limited usage, Pixel 2 does seem like a luxury, but what the heck. As for the Google Home Mini, the kids are having fun with it. They have been asking her all kind of questions. Đạo asked her how many books are there in the world and what is the biggest Lego ever built? She actually had an answer for each of them. He even asked her some mathematic questions and he figured that she could help him do his homework. I don’t think I would have bought Google Home Mini, but it is a nice complementary to the Pixel 2.

Unintended Consequence

In his engaging TED talk, Michael Bierut shares his passionate involvement with designing libraries that make kids want to read. He concludes:

The unintended consequence here, which I would like to take credit for and like to think I can think through the experience to that extent, but I can’t. I was just focused on a foot ahead of me, as far as I could reach with my own hands. Instead, way off in the distance was a librarian who was going to find the chain of consequences that we had set in motion, a source of inspiration so that she in this case could do her work really well. 40,000 kids a year are affected by these libraries. They’ve been happening for more than 10 years now, so those librarians have kind of turned on a generation of children to books and so it’s been a thrill to find out that sometimes unintended consequences are the best consequences.

AMP Breaks The Open Web

A few weeks ago, I tried to AMPed up this blog. The quick and easy solution is to run Automattic’s AMP plugin. After half an hour of playing with the plugin, I deactivated it and decided not to use it because it published a separate version for AMP. Furthermore, the default design looked too generic and uninspired.

My next step was to follow the tutorial on the AMP Project website to create the basic markup. The first thing I had to do was adding an external JavaScript from Google and including some default styles. I am using Typekit to display fonts, but the document doesn’t give any example on how to do so. I tried googling, but found nothing. For images, I have to use AMP’s proprietary amp-img. For CSS, I have to use AMP’s proprietary <style amp-custom>. All CSS has to be inlined since and <link rel=”stylesheet”> is disallowed. At this point, I simply gave up. The markup is now under Google standards instead of the web standards the web community has fought so hard to maintain. For performance, giving up standard markup is simply not worth it since I have done my best too keep this site as fast as possible. In addition, I don’t want to lose control of my design.

Fortunately, I am glad that I am not alone. John Gruber and others have stepped up to call for killing Google AMP. I am with them.

Learn CSS Grid

Learn CSS Grid by Jonathan Suh is easy to understand and showcasing the power to create web layouts. Bookmarked it for future learning and referencing.

Viet Type Book

Graphic design student Eve Trần used the content from Vietnamese Typography to design a book for her school project. Check out her beautiful mockups.