JavaScript Jabber

MJS 082: Benjamin Hong


Listen Later

Panel: Charles Max Wood

Guest: Benjamin Hong

This week on My JavaScript Story, Charles speaks with Benjamin Hong who is a Senior UI Developer at Politico where he lives in the Washington, D.C. area. He has worked with other companies including Treehouse, Element 84, and Udacity. Charles and Benjamin talk about his past and current projects, and how it’s different working for the government vs. working for a business. Check it out!

In particular, we dive pretty deep on:

1:06 – Chuck: Tell us a brief introduction, please.

1:23 – Ben: I am a lead frontend developer at Politico.

1:43 – Chuck: It’s an area that can affect everyone. How did you get into developing?

1:52: Ben: I had everything you can think of to develop at first.

2:10 – Chuck: For me it was a TI90 calculator!

2:18 – Chuck: Was it somebody or something that pushed you towards this area?

2:32 – Ben: I wanted to change something with the theme, Googled it, and it went from there, and the Marquis Tag.

2:51 – Chuck: And the Blink Tag! The goodies. So you got the he HTML book – and what website did you build that was your first big project?

3:07 – Ben: It was fiddling around, but it was fortune cookie universe.

3:20 – Chuck: You will have to recreate it!

3:27 – Ben: I think this was 1993/1995 timeframe.

3:40 – Chuck: Yep, me too same time frame. If you had something move on your website it was so cool. You went to building...

4:02 – Ben: JavaScript was a roadblock for me. There was nobody to correct me. I had a JavaScript book and it was a massive failure.

4:33 – Chuck: You took a break and you came back?

4:40 – Ben: Oh – people will PAY you to do this?!

4:54 – Chuck: Did you go to college?

5:01 – Ben: Yes, I have a Master’s in a different field. I was always a tech junkie. I just wanted to put things together.

5:20 – Chuck: Take us through your journey through JS?

5:30 – Ben: I started off with the jQuery piece of it. I needed Java, and it took me awhile to wrap my head around it at first. Through the trial and process of trying to get into Angular and React, too.

6:19 – Chuck: Did you play with Backbone, Knockout, or Ember?

6:32 – Ben: I did do SOME Ember and some Knockout. Those were my first interactions.

6:49 – Chuck: What got you into the profession? How did you get from your Master’s to being a tech guy?

7:14 – Ben: From the Master’s field I learned a lot about human experience, and anted to breed the two together. Also, consulting and helping to build things, too.

7:44 – Charles: What was the career change like?

7:53 – Ben: I went to the federal government at first around the recession – it was good having a stable job. I was bored, though. While I was working for the government I was trying to get my foot in the door. From there I have been building my way up.

8:30 – Ben: I was working on Medicare.gov and then later...

8:46 – Charles: We won’t use the word “disaster”!

What is it like to work for the government?

9:20 – Ben: Yep. The federal government is a different area because they are stake holders. They were about WHO owned the content, and who do we have to talk to get something approved. It was not product oriented like a business. I made my transition to Politico, because I wanted to find solutions and diversify the problems I was having.

10:31 – Chuck: Have you been there from the beginning?

10:39 – Ben answers the question.

Ben: They were looking for frontend developers

10:54 – Chuck: You are the lead there now. What was that like with the transition?

11:08 – Ben talks about the beginnings stages of his time with Politico and the current situation. He talks about the different problems, challenges, and etc.

11:36 – Chuck: Do you consider yourself a news organization or?

11:47 – Ben: We have Politico Pro, too. I have been working with this site more so. There are updates about campaign and voting data. People will pay a fee.

12:25 – Chuck: Do they pain themselves as leaning one way or another or nonpartisan?

12:38 – Ben: We are objective and nonpartisan.

12:51 – Chuck: I know, I was hesitant to ask. What’s the mission of the company and into what you do?

13:09 – Ben: The projects get dumped to us and we are about solving the problems. What is the best route for solving it? I had to help pioneer the new framework into the tech staff is one of my roles.

13:48 – Chuck: What’s your tech stack?

13:55 – Ben: JavaScript and Vue.js. We are experimenting with other software, too.

14:16 – Chuck: We should get you talking about Vue on the other show!

Are you working at home?

14:32 – Ben answers the question.

Ben: One thing I am helping with Meetup. Community outreach is important and I’m apart of that.

15:09 – Chuck: Yep, it’s interesting to see various fields into the tech world. I am not one of those liberal arts majors, I do have a computer science degree. It’s interesting to see the different perspectives. How little it is for someone to be able to dive-in right away.

What are you working on?

16:09 – Ben: Meetup population and helping with the work at Politico.

16:27 – Chuck: Reusable components. Are those opensource or only internal?

16:41 – Ben: They are now opensource but we are seeing which portions can be opensource or not.

17:01 – Chuck: Different companies have come out and offered their opensource.

Where do they find you?

17:20 – BenCodeZen! They are more than welcome to message me.

17:36 – Chuck: Any advice on newbies to this field?

17:46 – Ben: Attending those meetings and making those connections.

18:18 – Chuck: I have been writing a book on HOW to get a job as a coder. That’s the same advice that I am giving, too.

18:46 – Chuck: Picks!

18:51 – Advertisement – Fresh Books! 30-Day Trial!

Links:

  • React
  • Angular
  • Vue.js
  • JavaScript
  • Ember
  • Elm
  • jQuery
  • BenCodeZen
  • Ben’s LinkedIn
  • Ben’s Crunch Base
  • Sponsors:

    • Cache Fly
    • Get A Coder Job
    • Fresh Books
    • Picks:

      Charles

      • Framework Summit – UT (Ember, Elm, and tons more!)
      • Microsoft Ignite
      • Code Badge
      • Ben

        • Conference in Toronto
        • Conference in Atlanta, GA (Connect Tech)
        • Conference in London – Vue
        • ...more
          View all episodesView all episodes
          Download on the App Store

          JavaScript JabberBy Charles M Wood

          • 4.4
          • 4.4
          • 4.4
          • 4.4
          • 4.4

          4.4

          234 ratings


          More shows like JavaScript Jabber

          View all
          The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch by Harry Stebbings

          The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch

          533 Listeners

          Software Engineering Radio by se-radio@computer.org

          Software Engineering Radio

          271 Listeners

          The Changelog: Software Development, Open Source by Changelog Media

          The Changelog: Software Development, Open Source

          289 Listeners

          Ruby Rogues by Charles M Wood

          Ruby Rogues

          45 Listeners

          The Freelancers' Show by Charles M Wood

          The Freelancers' Show

          23 Listeners

          Startups For the Rest of Us by Rob Walling

          Startups For the Rest of Us

          703 Listeners

          The a16z Show by Andreessen Horowitz

          The a16z Show

          1,090 Listeners

          Software Engineering Daily by Software Engineering Daily

          Software Engineering Daily

          622 Listeners

          Adventures in Angular by Charles M Wood

          Adventures in Angular

          33 Listeners

          Talk Python To Me by Michael Kennedy

          Talk Python To Me

          585 Listeners

          Soft Skills Engineering by Jamison Dance and Dave Smith

          Soft Skills Engineering

          289 Listeners

          iPhreaks by Charles M Wood

          iPhreaks

          17 Listeners

          React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

          React Native Radio

          67 Listeners

          Y Combinator Startup Podcast by Y Combinator

          Y Combinator Startup Podcast

          225 Listeners

          Adventures in Angular by Charles M Wood

          Adventures in Angular

          15 Listeners

          JavaScript Jabber by Charles M Wood

          JavaScript Jabber

          62 Listeners

          Ruby Rogues by Charles M Wood

          Ruby Rogues

          21 Listeners

          My JavaScript Story by Charles M Wood

          My JavaScript Story

          4 Listeners

          Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

          Syntax - Tasty Web Development Treats

          987 Listeners

          AWS Podcast by Amazon Web Services

          AWS Podcast

          202 Listeners

          Dwarkesh Podcast by Dwarkesh Patel

          Dwarkesh Podcast

          517 Listeners

          This Day in AI Podcast by Michael Sharkey, Chris Sharkey

          This Day in AI Podcast

          227 Listeners

          AI + a16z by a16z

          AI + a16z

          35 Listeners

          The Pragmatic Engineer by Gergely Orosz

          The Pragmatic Engineer

          64 Listeners