<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ben Hong</title>
    <description>The latest articles on DEV Community by Ben Hong (@bencodezen).</description>
    <link>https://dev.to/bencodezen</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F101881%2F8017052a-265a-4d73-835a-f8d9db9bd0e0.jpeg</url>
      <title>DEV Community: Ben Hong</title>
      <link>https://dev.to/bencodezen</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/bencodezen"/>
    <language>en</language>
    <item>
      <title>Going Beyond the One Dimensional Resume</title>
      <dc:creator>Ben Hong</dc:creator>
      <pubDate>Fri, 25 Mar 2022 06:14:23 +0000</pubDate>
      <link>https://dev.to/bencodezen/going-beyond-the-one-dimensional-resume-3f8o</link>
      <guid>https://dev.to/bencodezen/going-beyond-the-one-dimensional-resume-3f8o</guid>
      <description>&lt;p&gt;"What do you want to be when you grow up?"&lt;/p&gt;

&lt;p&gt;A common question asked of children. Yet when we think about it, while it seems like a mere innocent question, the question is framed in a way that really is more accurately represented as:&lt;/p&gt;

&lt;p&gt;"What is the one thing you want to be for a large portion of your life?"&lt;/p&gt;

&lt;h2&gt;
  
  
  We are more than our jobs
&lt;/h2&gt;

&lt;p&gt;The truth is, we are more than our jobs. After all, in addition to working,  we are often in pursuit of other things that make us unique and interesting (even if we might not think so). &lt;/p&gt;

&lt;p&gt;In other words, though it may not seem that way at first glance, merely representing ourselves by our jobs presents us as one-dimensional. When in reality, our jobs often don't even begin to illustrate the rich tapestry that is our lives.&lt;/p&gt;

&lt;p&gt;And though I've struggled with finding a way to illustrate this through resumes, LinkedIn profiles, and so forth, I wasn't able to do this properly until Polywork.&lt;/p&gt;

&lt;h2&gt;
  
  
  Show off all the cool things you do
&lt;/h2&gt;

&lt;p&gt;When it comes to most professional resumes and profiles, you're often limited to singling out your job as the most important thing during a timeline. Yet, with Polywork, I'm able to show not only what my job is, but other activities as well. &lt;/p&gt;

&lt;p&gt;This means that in addition to the standard boilerplate description of what one would expect a software engineer to have, I can illustrate other activities that make me unique such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Creating courses on various platforms&lt;/li&gt;
&lt;li&gt;Speaking at conferences around the world&lt;/li&gt;
&lt;li&gt;Teaching workshops to people of varying skill levels&lt;/li&gt;
&lt;li&gt;Contributing to and maintaining a popular open source library&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And those are just the activities related to my professional growth and development. If I had been using Polywork back in my go (i.e., baduk or weiqi) playing days, I would have loved to post all my go adventures and blog posts!&lt;/p&gt;

&lt;h2&gt;
  
  
  Looking towards the future
&lt;/h2&gt;

&lt;p&gt;The best thing about all of this is that this is just the beginning! There are many more features that Polywork has planned and they've got a proven track record with listening to what the community needs. In fact, I've loved the work so much that I even joined as a Polynaut Advisor! &lt;/p&gt;

&lt;p&gt;Anyhow, if you'd like to check it out, [sign up here] and use the VIP code &lt;code&gt;bencodezen&lt;/code&gt;!&lt;/p&gt;

</description>
      <category>polywork</category>
      <category>resumes</category>
    </item>
    <item>
      <title>The One Where I Accidentally Ended up on a Podcast</title>
      <dc:creator>Ben Hong</dc:creator>
      <pubDate>Sat, 29 Dec 2018 12:40:15 +0000</pubDate>
      <link>https://dev.to/bencodezen/the-one-where-i-accidentally-ended-up-on-a-podcast-3gf2</link>
      <guid>https://dev.to/bencodezen/the-one-where-i-accidentally-ended-up-on-a-podcast-3gf2</guid>
      <description>

&lt;h2&gt;
  
  
  Prologue
&lt;/h2&gt;

&lt;p&gt;I had just finished being a guest on my first podcast ever: &lt;a href="https://devchat.tv/my-javascript-story/mjs-082-benjamin-hong/"&gt;My JavaScript Story #082&lt;/a&gt;. My nerves were pretty shot and my voice was still shaking even after I got off the call. And even though part of me was utterly terrified that the episode was going to be terrible, it was exhilarating to be able to check that off my dev bucket list.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;✅ Be a guest on a dev podcast&lt;/li&gt;
&lt;li&gt;⬜ Create a repo that earns over 1,000 stars&lt;/li&gt;
&lt;li&gt;⬜ Get asked to be a keynote speaker at a conference&lt;/li&gt;
&lt;li&gt;⬜ And many more...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;After we had wrapped up recording, &lt;a href="https://twitter.com/cmaxw"&gt;Charles&lt;/a&gt; had mentioned that I should sign up for a slot on the new podcast: &lt;a href="https://devchat.tv/views-on-vue/"&gt;Views on Vue&lt;/a&gt;. And for those that haven't followed me for long, I have been doing a lot of work with the Vue.js community and it did seem like the perfect fit. So in the midst of the excitement, I went ahead and signed up for a slot at 2:30PM in October.&lt;/p&gt;

&lt;p&gt;Woot! I'm going to be on two podcasts before the end of the year? Sweet.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Few Weeks Later
&lt;/h2&gt;

&lt;p&gt;As I'm checking my email, I see a reminder from &lt;a href="https://devchat.tv/"&gt;DevChatTV&lt;/a&gt; that my session is coming up in a couple of weeks and I should be ready with a topic and such. And even though this should not have been a huge surprise to me, all of a sudden I start panicking. For some reason I was under the impression that the topic would already be decided and I'd contribute the best I could as a guest panelist. But whoa, I have to choose the topic and lead the episode?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/6h4z4b3v6XWxO/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/6h4z4b3v6XWxO/giphy.gif" alt="Octopus running away"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At this point, my inner self-doubt demon is going full force:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"But I'm not an expert at anything!"&lt;/li&gt;
&lt;li&gt;"How could I stand on equal ground with these panelist I look up to and respect?"&lt;/li&gt;
&lt;li&gt;"What if I say something stupid and the whole community shuns me after?!"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So I rationalized to myself that I simply wasn't ready and would schedule another slot when I felt I was "more qualified." With that, I declined the calendar invite and moved on with my work at the time.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Day of Reckoning
&lt;/h2&gt;

&lt;p&gt;It is Wednesday morning and my schedule is looking pretty clear. I'm thinking it'll be a quiet day where I can focus and get some work done. And for those that don't know me, I'm pretty diligent about my calendar and use it as my single source of truth for plans. So you can imagine my shock when I receive the following email at 1:41PM.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Hi Benjamin-&lt;/p&gt;

&lt;p&gt;All of us except for John Papa are at Framework Summit in Park City, Utah. We may join a few minutes late and will all be recording from one computer. We'll see how it goes. I ask that you be a little patient while we join the call.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/b0ebYAjHpFqZG/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/b0ebYAjHpFqZG/giphy.gif" alt="Cat hiding"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Remember now. The call was originally scheduled for 2:30PM, so I have less than hour to prepare for a call that I thought I cancelled out of sheer fear. And I would be lying if I said that I did not consider simply replying to the email informing them that I had cancelled. &lt;/p&gt;

&lt;p&gt;However, at this point, the rational side of brain realized the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Multiple people had set aside time on this day, so cancelling would be a jerk move&lt;/li&gt;
&lt;li&gt;Even though there wasn't much time, there was still time to prepare&lt;/li&gt;
&lt;li&gt;Any doubts I was having were evidence of imposter syndrome and I needed to get over myself&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And believe it or not, with less than an hour to go, I got ready and we ended up recording &lt;a href="https://devchat.tv/views-on-vue/vov-037-benjamin-hong/"&gt;View on Vues #037: Vuex, VuePress, and Nuxt with Benjamin Hong&lt;/a&gt;!&lt;/p&gt;

&lt;h2&gt;
  
  
  Aftermath
&lt;/h2&gt;

&lt;p&gt;While it was absolutely terrifying in the moment, I am actually really grateful that the cancellation never went through. And it's not because I got to record an episode on "View on Vues," but because it shocked me out of my self-doubts. More importantly, it was yet another reminder of how things are almost always worse in your head than in reality.&lt;/p&gt;

&lt;p&gt;And so if you ever find yourself doubting whether you deserve to be on a podcast, remember this story and know that &lt;strong&gt;you absolutely deserve to be on a podcast too&lt;/strong&gt;. Because at the end of the day, podcasts are about a group of people getting together to chat about a topic they're passionate about. As long as you're interested in the topic being discussed, that's all you need.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This post was originally published on &lt;a href="https://www.bencodezen.io"&gt;https://www.bencodezen.io&lt;/a&gt; on December 27th, 2018.&lt;/p&gt;
&lt;/blockquote&gt;


</description>
      <category>podcast</category>
      <category>impostersyndrome</category>
      <category>believe</category>
      <category>developerstories</category>
    </item>
    <item>
      <title>Progress Over Perfection</title>
      <dc:creator>Ben Hong</dc:creator>
      <pubDate>Wed, 19 Dec 2018 13:40:49 +0000</pubDate>
      <link>https://dev.to/bencodezen/progress-over-perfection-3k6f</link>
      <guid>https://dev.to/bencodezen/progress-over-perfection-3k6f</guid>
      <description>

&lt;p&gt;For those that have been following me for some time, this is approximately attempt #8 at establishing a solid writing ritual for my coding life. And while there's a part of me that feels ashamed of that fact, the fact this is yet another attempt at something I been failing at over the last two years encapsulates the essence of tonight's post.&lt;/p&gt;

&lt;h2&gt;
  
  
  Obstacles I Have Encountered
&lt;/h2&gt;

&lt;p&gt;For each visible attempt you see here where I failed to establish a proper blogging habit, there were so many more false starts than I could possibly count. And while there are a number of reasons my efforts kept falling short, here are some of the biggest obstacles I encountered:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Fear of criticism&lt;/strong&gt;: I was (and still am) concerned with the idea that I might write something that would draw criticism from the community or my peers. It is so easy for people to take things out of context these days and so many jump to conclusions without understanding the whole picture.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Someone else wrote about it&lt;/strong&gt;: Every time I came up with a concept, I would see an article with a similar title or concept and give up on the idea since I felt like people would say that I copied that article or that I wasn't original. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;But I need X feature on the site&lt;/strong&gt;: The idea that my blog would be seen by my peers often paralyzed me because I was concerned it would be judged for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Design aesthetics&lt;/li&gt;
&lt;li&gt;Performance&lt;/li&gt;
&lt;li&gt;Accessibility&lt;/li&gt;
&lt;li&gt;Technical Architecture&lt;/li&gt;
&lt;li&gt;Frontend Specialty I am not an expert in&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The obstacles I mentioned above are just three of the biggest ones that come to mind. Before I move on to how I deal with them, I want to emphasize that &lt;strong&gt;I still deal with it today&lt;/strong&gt;. The battle for me is far from over.&lt;/p&gt;

&lt;h2&gt;
  
  
  Techniques to Deal with Those Obstacles
&lt;/h2&gt;

&lt;p&gt;These techniques are by no means bulletproof, but I hope that they help to serve as a beacon of light in the event you are dealing with similar issues.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;The concept of being "original" doesn't really exist.&lt;/strong&gt; If you think about it from the perspective of writing a book, every story contains some element of some other book or story that existed at some point in the past. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;What matters is &lt;em&gt;your&lt;/em&gt; perspective.&lt;/strong&gt; The one thing that is original and unique is you. And even though a concept may have been explained a hundred different ways, what you have to remember is that your way could resonate with an entirely different audience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Remember the importance of zero to one.&lt;/strong&gt; For those haven't read the book &lt;a href="https://amzn.to/2LpdaE4"&gt;"Zero to One"&lt;/a&gt;, the short version is that the impact of going from zero to one is incomparable to any other growth you could have. And so when you're faced with feature paralysis, the most important thing is to get your ideas out there. You can iterate on the rest as time goes on, but if your blog never goes up, there is zero chance that people can read your ideas.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;And since I am still formalizing my techniques for dealing with the fear of criticism, I would just start by recommending that you turn off commenting on your blog posts. This has a number of benefits:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Comments on blog posts are hard to implement and those that are fairly easy to integrate like Disqus has some questionable tracking tactics that make me less than comfortable with subjecting my readers to.&lt;/li&gt;
&lt;li&gt;You don't have to manage comments and random bots from spamming your comments&lt;/li&gt;
&lt;li&gt;You avoid the trolls who want to hide behind their screens rather than engage you in meaningful conversation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Welcome to My Sketchbook
&lt;/h2&gt;

&lt;p&gt;I believe I've written about this in some capacity before, but as &lt;a href="https://twitter.com/davatron5000"&gt;Dave Rupert&lt;/a&gt; aptly put it, blogs are best treated as a "draft" folder. With the incredible amount of noise that we deal with, it's easy to feel like blog posts should be these perfectly edited articles that could be submitted for a Pulitzer Prize.&lt;/p&gt;

&lt;p&gt;Maybe there are some who want to create the perfect blog, but speaking from personal experience, it usually leads to disappointment and frustration. Writing in itself is already difficult for most people, so to put pressure onto yourself to write magnificent works of art usually stops the idea from ever coming to fruition.&lt;/p&gt;

&lt;p&gt;Frankly, I'm tired of having my ideas being killed off by the pursuit of some ideal version of the blog post. So I'm just going to follow my instinct and write as I'm inspired to. This means that:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;There will probably be grammatical mistakes.&lt;/strong&gt; And if there are, feel free to let me know! I welcome that kind of feedback since I would like to get better at writing!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Sometimes ideas will be half-baked.&lt;/strong&gt; Similar to how an artist has a sketchbook for concepts that may one day become real works of art, treat the blog section of my site as my sketchbook.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;And while there are some who may go on to write award-winning blog articles, what we have to remember is that practically no one ever starts there. So as a reminder more for myself than you, remember that:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The act of writing is more important than writing the perfect article&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;There will be a time and place for me to curate polished articles and tutorials, but this will not be the space for this. This is my place to write freely and share ideas. Looking forward to having you on this journey with me. &lt;/p&gt;

&lt;p&gt;Cheers! 🥂&lt;/p&gt;


</description>
    </item>
  </channel>
</rss>
