Cosmic Blog Developer Spotlight: Ben Hong

Developer Spotlight: Ben Hong

by Carson Gibbons on May 20, 2019

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Ben Hong, a Senior Front End Engineer residing in Washington, D.C. Ben wears several hats, first as a Front End Engineer at GitLab, as well as being an active Google Developer Expert and Vue.js community partner. He's also a contributor to VuePress, one of the most popular static site generators for Vue.js projects.

Ben recently helped re-build the new Cosmic JS Documentation using VuePress, so we're very familiar and grateful for his frontend chops. 😎

Cosmic JS: When did you first begin building software?
Ben: I started writing code when I was 10 years old. My dad had purchased an HTML and CSS book and I took to it quite quickly since the only thing required to get started was a plain text editor. I would then attempt to learn JavaScript only to be unfortunately misinformed by the fact that I needed to learn Java first. With the resources at the time, I wasn't successful and it wouldn't be until post-graduate school when I would take a look back into the tech field.

What is your preferred development stack?
My preferred development stack is:

  • Frontend Framework: Vue.js
  • Backend Languages: Node.js / Python
  • API: REST or GraphQL


What past projects are you most proud of and why?
VuePress Blog Boilerplate is one of my past projects that I am rather proud of because of the impact it had even though it was a rather niche problem to solve. It's always a positive reminder of how important it is to document problems that you solve and share it with the rest of the world because odds are pretty good that someone else is trying to solve a similar problem.

Tell us more about being a Vue.js community partner and your area of responsibility.
As a Vue.js community partner, I work with the core team to help grow the community and improve the ecosystem for everyone. The project I am currently helping to lead is Vue.js Events, which is an initiative to centralize Vue.js community events (i.e., meetups, conferences, workshops, etc.) in a single area so it is easier for people to find fellow Vue.js enthusiasts like themselves.

You have some fascinating job posts on your resume. How was your time at Politico?
When I was a UI Developer at Politico, I had the honor and priviliege to work with a great team that would update the technology stack to utilize Vue.js and experiment with technologies like React-Native. Working at a news organization was a unique experience in the way content was curated since deadlines could change depending on what was happening in the world.

What are some technologies you are excited to learn more about?
As someone who tinkers with a lot of side projects, two projects that I've been spending more time on lately is Gridsome and TailwindCSS. Gridsome is an up and coming framework that allows users to build JAM stack websites and PWAs using Vue.js. Tailwind CSS on the other hand, is a low-level CSS Framework that utilizes many CSS architecture principles I believe in and it's been great to see it get so much attention.

What are the latest updates from VuePress?
VuePress is currently in alpha and the team is working hard to get it to a stable v1.0 release. That said, it is already being used in many production sites (such as Cosmic JS) due to the fact that the current features cover most of what users currently need to build incredible documentation sites. Definitely worth checking out for every team building a product that requires documentation!

The Cosmic JS Spotlight Series is dedicated to showcasing developers that are building apps using modern tools. Learn how to contribute here. To stay connected with us follow us on Twitter and join the conversation on Slack.

You may also like


In this episode of the Cosmic JS Developer Spotlight Series, we chatted with Lydia Hallie, remote software developer and active contributor on Dev.to. She has been getting a lot of attention for her easy-to-follow (and beautifully visual!) educational resources for JavaScript. Follow Lydia on Twitter, GitHub, LinkedIn, and enjoy the conversation.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Jason Lengstorf, a developer, architect, keynote speaker and occasional designer residing in Portland, Oregon. Having worked previously at IBM and Precision Nutrition, Jason now serves as Head of Developer Relations at Gatsby. Follow Jason on Twitter, LinkedIn or GitHub, and enjoy the Q/A.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Leslie Cohn-Wein, a Front End Developer and Austin native now residing in Dallas, Texas. Leslie most recently worked as a Front End Engineer for Canvas United, a New York City-based digital agency, prior to starting as a Front End Developer at Netlify. Follow Leslie on Twitter or LinkedIn and enjoy the Q/A.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Rick Hanlon, a Front End Engineer  and recent New Yorker that is now residing in London, England working on the front end team at Facebook. Rick is also on the core team of Jest, a JavaScript testing platform. Follow Rick on Twitter or LinkedIn and enjoy the Q/A.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Jacob Knaack, a Web Developer and Technical Communicator residing in Seattle, Washington. Jacob is a Front End Developer at restack, a development studio that finely crafts websites and apps. Jacob is also a frequent contributor to the Cosmic Community, having recently built both the Progressive Apollo Blog as well as the Gatsby Documentation Website. Follow Jacob on LinkedIn and GitHub and enjoy the conversation.

In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Ali Spittel, a Software Engineer and Developer Advocate residing in Washington, DC. Ali was most recently Lead Instructor at General Assembly prior to scaling back her course schedule to accept a position as Software Engineer and Dev Advocate at DEV Community. When she's not busy teaching or leading the front-end charge at DEV Community, she's directing the DC Chapter of WomenWhoCode. Follow Ali on Twitter or her DEV Community profile and enjoy the Q/A.

Ready to Get Started?

No payment info required.
Start Now   Contact Sales