<?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: Sean Washington</title>
    <description>The latest articles on DEV Community by Sean Washington (@seanwash).</description>
    <link>https://dev.to/seanwash</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%2F95739%2Fa2105590-40c1-452e-9917-97592b193510.jpeg</url>
      <title>DEV Community: Sean Washington</title>
      <link>https://dev.to/seanwash</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/seanwash"/>
    <language>en</language>
    <item>
      <title>Microsoft Ignite 2019 - Reflection</title>
      <dc:creator>Sean Washington</dc:creator>
      <pubDate>Fri, 08 Nov 2019 18:24:21 +0000</pubDate>
      <link>https://dev.to/dnccast/microsoft-ignite-2019-reflection-172d</link>
      <guid>https://dev.to/dnccast/microsoft-ignite-2019-reflection-172d</guid>
      <description>&lt;p&gt;Microsoft Ignite 2019 is a wrap! Both &lt;a href="https://twitter.com/schrockwell"&gt;Rockwell&lt;/a&gt; and I had a great time, and we ended up learning quite a bit throughout the week. Ignite is very much an Enterprise focused conference and we're both running small software companies. While we weren't the target audience, this week ended up being very informative for us.&lt;/p&gt;

&lt;h2&gt;
  
  
  New Perspectives
&lt;/h2&gt;

&lt;p&gt;One of my favorite parts of the week was being able to talk to people with have vastly different experiences and perspectives than me. One specific example of this would be a conversation I had with someone that manages the IT infrastructure for a large wine and spirits company. They have a number of devices and servers on premises at each location (of which they have quite a few) for reading, storing, and analyzing data from their machines. They then use this data to inform them on any adjustments they need to make to ensure the best quality wine. They also have to make sure that this data is pushed to cold storage for historical analysis later.&lt;/p&gt;

&lt;p&gt;He mentioned that right now they have a piece-meal setup with hardware from company A and cloud services from company B, and if an on premises node goes down it could take up to a couple days to bring it back up. Note that I'm not talking about network failures or VM issues here, I'm talking physical hardware failures!&lt;/p&gt;

&lt;p&gt;He and his team were attending Ignite to see if they could consolidate their piece-meal setup to an all &lt;a href="https://azure.microsoft.com/"&gt;Azure&lt;/a&gt; based setup. As he put it, they were looking for an all inclusive solution between hardware, software, and cloud services.&lt;/p&gt;

&lt;p&gt;Throughout the conversation I kept thinking about how easy I have it from an IT perspective. &lt;a href="https://designkollective.com"&gt;Design Kollective&lt;/a&gt; is a software based business, and I don't have any sort of on premises requirements. In the case of a hardware related failure, &lt;a href="https://heroku.com"&gt;Heroku&lt;/a&gt; has my back!&lt;/p&gt;

&lt;h2&gt;
  
  
  Reality Distortion Field
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://en.wikipedia.org/wiki/Reality_distortion_field"&gt;reality distortion field&lt;/a&gt; was in full effect for most of the week, and I found that I had to keep reminding myself that while things seemed shiny and perfect on the tin, that's almost never the actual case once you get past the surface usage.&lt;/p&gt;

&lt;h3&gt;
  
  
  VSCode Online
&lt;/h3&gt;

&lt;p&gt;Of all of Microsoft's announcements this year, &lt;a href="https://visualstudio.microsoft.com/services/visual-studio-online/"&gt;Visual Studio Online&lt;/a&gt; is the service that I'm most excited about. In a nutshell, they've expanded on the already existing &lt;a href="https://code.visualstudio.com/docs/remote/remote-overview"&gt;Remote Development&lt;/a&gt; system such that you can automatically provision a development environment in Azure, and use an in-browser version of VSCode or your local install of VSCode to work. Their goal is to make Visual Studio Online as turn-key as possible by automatically inferring your environment from the cloned repo and auto installing dependencies. That tool is called Oryx, and &lt;a href="https://github.com/microsoft/Oryx"&gt;you can view the source here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;To kick the tires, Rockwell and I decided to deploy some updates to &lt;a href="https://dnc.show"&gt;dnc.show&lt;/a&gt; using the browser based editor from Rockwell's iPad. The flow went something like this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;We created a new service via the Visual Studio Online dashboard.&lt;/li&gt;
&lt;li&gt;We cloned down the repository, and Oryx did it's thing.&lt;/li&gt;
&lt;li&gt;The browser editor automatically opened with the cloned repo.&lt;/li&gt;
&lt;li&gt;I connected my local VSCode install to the new environment via the Visual Studio Online extension.&lt;/li&gt;
&lt;li&gt;I started a liveshare with Rockwell and Rockwell joined it from the web editor on his iPad.&lt;/li&gt;
&lt;li&gt;Rockwell made a change and committed it back to the repository.&lt;/li&gt;
&lt;li&gt;The updates went live (Thanks &lt;a href="https://netlify.com"&gt;Netlify&lt;/a&gt;!).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;While the service is still at the preview stage and there are some rough edges around browser support outside of Chrome and with Docker in Docker support, the experience was pretty magical. Once things have matured a little, I could imagine using this with Design Kollective so that I don't have to lug my 15 inch laptop around when I'm out and about. Being able to make real changes to my app without having to worry about battery life or even having my personal machine around feels like a literal weight off of my back. Additionally, Visual Studio Online could make bringing in new hires or contracts much easier. They wouldn't need to follow pages of readme instructing them how to install and configure the proper dependencies!&lt;/p&gt;

&lt;h3&gt;
  
  
  Azure
&lt;/h3&gt;

&lt;p&gt;Microsoft demoed some pretty cool features this year, especially around how easy they're making it to tap into their &lt;a href="https://azure.microsoft.com/en-us/free/machine-learning/"&gt;machine learning&lt;/a&gt; and &lt;a href="https://azure.microsoft.com/en-us/overview/ai-platform/"&gt;AI&lt;/a&gt; services.&lt;/p&gt;

&lt;p&gt;One of my goals next year is to bring ML and AI to Design Kollective, and the teams talking about these services on the floor made things feel very approachable. Aside from that, I'm feeling like "If it ain't broke, then don't fix it". For deploying and managing infrastructure for Design Kollective, I'm pretty happy with Heroku.&lt;/p&gt;

&lt;h3&gt;
  
  
  TypeScript
&lt;/h3&gt;

&lt;p&gt;A big take away for me from the week that I can feel comfortable using &lt;em&gt;right now&lt;/em&gt; is &lt;a href="https://www.typescriptlang.org"&gt;TypeScript&lt;/a&gt;. For some reason I thought it would be harder to integrate into existing projects, but it turns out that it's pretty easy and unobtrusive. You aren't forced to jump into TypeScript whole hog.&lt;/p&gt;

&lt;p&gt;After talking to a few engineers (Shout out to &lt;a href="https://twitter.com/arjunattam"&gt;Arjun&lt;/a&gt;) I was convinced that it's the easiest way to make my life easier while building and refactoring JavaScript based services for Design Kollective. &lt;a href="https://basarat.gitbooks.io/typescript/docs/why-typescript.html"&gt;A good overview of TypeScript can be found here&lt;/a&gt; and does a better job for arguing why TypeScript than I could here. Also note that this doesn't mean that Design Kollective is abandoning our use of &lt;a href="https://elixirlang.org"&gt;Elxir&lt;/a&gt;! I still love Elixir and all of Design Kollective's API/Backend services will continue to use it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Additional Takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Some people get really excited about Excel, and even more so about &lt;a href="https://en.wikipedia.org/wiki/Pivot_table"&gt;pivot tables&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;While I wish I had more resources at my disposal at Design Kollective, I'm glad I don't have organizational and bureaucracy issues to deal with.&lt;/li&gt;
&lt;li&gt;Rockwell loves a good roller coaster and is an excellent Universal Studios tour guide.&lt;/li&gt;
&lt;li&gt;When you boil them down, issues that enterprise companies deal with aren't all that different from issues that Design Kollective deal with.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Upcoming Interviews
&lt;/h2&gt;

&lt;p&gt;With all that being said, we've got some interviews from the conference airing in the next few weeks!&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/nikmd23"&gt;Nick Molnar&lt;/a&gt; on Visual Studio Online&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://twitter.com/danroth27"&gt;Dan Roth&lt;/a&gt; on &lt;a href="https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor"&gt;Blazor&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Stefan Schackow on Azure App Services&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;And that's all I've got. Thanks again to Richard from &lt;a href="https://www.dotnetrocks.com/"&gt;.Net Rocks&lt;/a&gt; for making this week happen!&lt;/p&gt;

</description>
      <category>msignite</category>
    </item>
    <item>
      <title>Microsoft Ignite 2019 </title>
      <dc:creator>Sean Washington</dc:creator>
      <pubDate>Mon, 04 Nov 2019 12:49:50 +0000</pubDate>
      <link>https://dev.to/dnccast/microsoft-ignite-2019-20n8</link>
      <guid>https://dev.to/dnccast/microsoft-ignite-2019-20n8</guid>
      <description>&lt;p&gt;A couple months ago I was sitting at my desk when the familiar sound of a new email broke my distraction from the task at hand. Occasionally &lt;a href="https://dnc.show"&gt;Does Not Compute&lt;/a&gt; gets emails from publicists asking for guest time on our show so I quickly ignored it, but it wasn’t until a second glance about a week later that I realized that we had been invited to &lt;a href="https://www.microsoft.com/en-us/ignite"&gt;Ignite 2019&lt;/a&gt; to make some podcasts!&lt;/p&gt;

&lt;h2&gt;
  
  
  Uncertainty
&lt;/h2&gt;

&lt;p&gt;At first I wasn’t sure if I wanted to attend or not. While it was awesome to be invited, I felt like a really small fish in a really big pond. Up until August of this year I hadn’t ever been to any tech conferences, with Elixir Conf 2019 being my first. Elixir Conf was a really great introduction to tech conferences because it was fairly intimate in size and was focused purely on Elixir and its ecosystem, a topic that I'm already familiar with. Compare that to Ignite, which has more than 25,000 (&lt;a href="https://medium.com/@ThatMattWade/matt-wades-quick-guide-to-microsoft-ignite-2019-2fb0fb17ff52"&gt;some reports say as many as 40,000&lt;/a&gt;) attendees and more than 1,000 sessions about topics ranging from Microsoft's various business enterprise offerings to cloud services like &lt;a href="https://azure.microsoft.com/en-us/"&gt;Azure&lt;/a&gt; to tools like &lt;a href="https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor"&gt;Blazor&lt;/a&gt;. Ignite has never really been a developer focused conference, and if I’m reading reports correctly, 2019 is the first year where they’ve decided to add more developer related tracks. Additionally, I’ve never personally been a Microsoft customer outside of the occasional gaming PC that happens to run Windows, and I've certainly never really considered any of Azure's offerings for Design Kollective or any of my side projects.&lt;/p&gt;

&lt;p&gt;After some reflection on what I got out of Elixir Conf and some coaxing from &lt;a href="https://twitter.com/richcampbell"&gt;Richard Campbell&lt;/a&gt; I decided to put all that behind me and embrace the uncertainty. Richard helped us narrow into topics that &lt;a href="https://twitter.com/schrockwell"&gt;Rockwell&lt;/a&gt; and I are interested in and worked to setup some interviews for the show with some guests working on some pretty cool things!&lt;/p&gt;

&lt;h3&gt;
  
  
  Topics of Interest
&lt;/h3&gt;

&lt;p&gt;I've managed to narrow the 1987 activites listed on the &lt;a href="https://myignite.techcommunity.microsoft.com/sessions"&gt;Ignite site&lt;/a&gt; down to the following topics:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://myignite.techcommunity.microsoft.com/sessions/80403?source=sessions"&gt;Blazor&lt;/a&gt; (C# compilation &lt;a href="https://webassembly.org/"&gt;Web Assembly&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myignite.techcommunity.microsoft.com/sessions/81613?source=sessions"&gt;Visual Studio Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myignite.techcommunity.microsoft.com/sessions/81324?source=sessions"&gt;PWA’s on Windows&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myignite.techcommunity.microsoft.com/sessions/84441?source=sessions"&gt;Transforming the way Retailers do business online&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myignite.techcommunity.microsoft.com/sessions/81591?source=sessions"&gt;Web App Development for Everyone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myignite.techcommunity.microsoft.com/sessions/83869?source=sessions"&gt;GitHub and Azure DevOps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myignite.techcommunity.microsoft.com/sessions/83769?source=sessions"&gt;Balancing family and Career - Can you have it all?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://myignite.techcommunity.microsoft.com/sessions/81606?source=sessions"&gt;Building Server-less Applications in Azure&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are many other topics that I'd be interested in as well, but I'm trying to remember that my time and attention are limited!&lt;/p&gt;

&lt;h2&gt;
  
  
  Personal Goals
&lt;/h2&gt;

&lt;p&gt;So what am I hoping to get out of Ignite 2019? In a broad sense, I’m really hoping to expand my horizons. From a CTO perspective, I’ve never really been a customer of Microsoft’s cloud offerings, but part of my job at Design Kollective is to keep an eye out for new tools and services that could make us a more efficient business. From a podcasting perspective, I’m hoping to be a part of some quality content that hopefully helps others along their tech journey. From a personal perspective, I would really love to make some new friends and meet more people that are outside of the online saas business world.&lt;/p&gt;

&lt;h2&gt;
  
  
  In Closing
&lt;/h2&gt;

&lt;p&gt;Again, A huge thanks goes out to &lt;a href="https://twitter.com/richcampbell"&gt;Richard&lt;/a&gt; for listening to Does Not Compute and reaching out to us. When I started DNC with Paul back in 2015 I just wanted to talk tech with a friend, and I never dreamed that through it I'd have opportunities to travel and meet new people like this.&lt;/p&gt;

&lt;p&gt;Also, if you happen to run into &lt;a href="https://twitter.com/schrockwell"&gt;Rockwell&lt;/a&gt; or me (Does Not Compute is printed on our badges), please say hi - We’d love to talk with you!&lt;/p&gt;

</description>
      <category>microsoft</category>
      <category>msignite2019</category>
    </item>
  </channel>
</rss>
