<?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: Wes Dunn</title>
    <description>The latest articles on DEV Community by Wes Dunn (@mrwesdunn).</description>
    <link>https://dev.to/mrwesdunn</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%2F664%2FPI7DiSyr.jpeg</url>
      <title>DEV Community: Wes Dunn</title>
      <link>https://dev.to/mrwesdunn</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mrwesdunn"/>
    <language>en</language>
    <item>
      <title>How would you build it? - Cross-platform Desktop GUI</title>
      <dc:creator>Wes Dunn</dc:creator>
      <pubDate>Wed, 16 Oct 2019 17:34:45 +0000</pubDate>
      <link>https://dev.to/mrwesdunn/how-would-you-build-it-cross-platform-desktop-gui-3oe8</link>
      <guid>https://dev.to/mrwesdunn/how-would-you-build-it-cross-platform-desktop-gui-3oe8</guid>
      <description>&lt;h2&gt;
  
  
  If you were going to build a GUI for a cross-platform desktop application, what would you use?
&lt;/h2&gt;

&lt;p&gt;I haven’t seen a lot of desktop app content in discussions/articles on DEV, so I thought I’d start one! Just curious how others would approach the task. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parameters:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You &lt;strong&gt;cannot&lt;/strong&gt; use Electron&lt;/li&gt;
&lt;li&gt;The GUI is decoupled from other app code and communicates via some local RPC/API&lt;/li&gt;
&lt;li&gt;You can use commercially licensed libraries/frameworks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’m currently involved in maintaining an existing cross-platform desktop app, and have been thinking about some different approaches:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Serve the GUI as a locally hosted site. Users interact with the app’s GUI in the browser of their choice. &lt;/li&gt;
&lt;li&gt;Separate codebases: use Cocoa/native libraries for Mac, Qt for Linux, WPF for Windows. &lt;/li&gt;
&lt;li&gt;Single codebase: Use Qt or wxWidgets for all platforms. (This is the approach I use today) &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So... how would you do it? What choices would you make?&lt;/p&gt;

</description>
      <category>discuss</category>
    </item>
    <item>
      <title>How do you "label" yourself as a professional developer?</title>
      <dc:creator>Wes Dunn</dc:creator>
      <pubDate>Mon, 27 May 2019 22:27:01 +0000</pubDate>
      <link>https://dev.to/mrwesdunn/how-do-you-label-yourself-as-a-professional-developer-hpl</link>
      <guid>https://dev.to/mrwesdunn/how-do-you-label-yourself-as-a-professional-developer-hpl</guid>
      <description>&lt;p&gt;&lt;em&gt;Cover image: "Homeward" by Kathrin Loges and Jan D. Wunderlich is licensed under CC BY-NC-ND 4.0&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Over the past &lt;em&gt;(nearly)&lt;/em&gt; 6 years I've been less than great about keeping my résumé up to date. Over the Memorial Day weekend, I've started working on a personal blog/resume/showcase website. While exploring examples of these types of websites, I've noticed that many include a "self-label" or "self-title"... something along the lines of:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I'm a &lt;em&gt;blank&lt;/em&gt; developer interested in &lt;em&gt;blank&lt;/em&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;I don't know how I would answer this question for myself&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If forced to answer, I'd probably use a word like "generalist" or "polyglot." I've worked on web apps, REST APIs, cross-platform desktop apps, databases, internal tools, build systems, etc. I definitely don't feel like I have a specialization, and honestly I don't know if specialization is the "right" path for me. All-in-all, I'm at a loss for how I would label/title myself as a developer.&lt;/p&gt;

&lt;p&gt;So, dearest Dev.to community, I'd love to get your feedback on how you answer the question of "What kind of developer are you?" and how you came to answer that question for yourself. I'm super excited to engage in the comments! Thanks in advance! &lt;/p&gt;

</description>
      <category>discuss</category>
      <category>career</category>
    </item>
    <item>
      <title>How do you onboard a new developer?</title>
      <dc:creator>Wes Dunn</dc:creator>
      <pubDate>Thu, 31 Jan 2019 22:35:49 +0000</pubDate>
      <link>https://dev.to/mrwesdunn/how-do-you-onboard-a-new-developer-1en8</link>
      <guid>https://dev.to/mrwesdunn/how-do-you-onboard-a-new-developer-1en8</guid>
      <description>&lt;p&gt;&lt;strong&gt;I feel like joining my team is like walking through a desert&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I’m curious... &lt;br&gt;
Having recently become the hiring manager fo my dev team, and not having any documentation around how to get a new developer up to speed, what are some best practices for onboarding a new developer?&lt;/p&gt;

&lt;p&gt;I’d love to hear your experiences as a new developer on a team or as a manager bringing on a new developer. What works? What doesn’t work? &lt;/p&gt;

&lt;p&gt;Thanks!!&lt;/p&gt;

</description>
      <category>discuss</category>
    </item>
    <item>
      <title>Hi, I'm Wes Dunn</title>
      <dc:creator>Wes Dunn</dc:creator>
      <pubDate>Sat, 03 Dec 2016 20:56:00 +0000</pubDate>
      <link>https://dev.to/mrwesdunn/hi-im-wes-dunn</link>
      <guid>https://dev.to/mrwesdunn/hi-im-wes-dunn</guid>
      <description>&lt;p&gt;I have been coding/learning to code for about a year. &lt;/p&gt;

&lt;p&gt;You can find me on Twitter as &lt;a href="https://twitter.com/MrWesDunn" rel="noopener noreferrer"&gt;@MrWesDunn&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I live in San Antonio, TX&lt;/p&gt;

&lt;p&gt;I'm a product manager at Jungle Disk&lt;/p&gt;

&lt;p&gt;I mostly program in these languages: JavaScript, SQL, and a tiny, tiny, TINY bit of C#.&lt;/p&gt;

&lt;p&gt;I am currently learning more about C++.&lt;/p&gt;

&lt;p&gt;Nice to meet you.&lt;/p&gt;

</description>
      <category>introduction</category>
    </item>
  </channel>
</rss>
