<?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: Andrew Vida</title>
    <description>The latest articles on DEV Community by Andrew Vida (@andrewvida).</description>
    <link>https://dev.to/andrewvida</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%2F95418%2F5f540ab8-6a0a-4b43-9894-1dde194040a9.jpg</url>
      <title>DEV Community: Andrew Vida</title>
      <link>https://dev.to/andrewvida</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/andrewvida"/>
    <language>en</language>
    <item>
      <title>Keepin' Tabs #2 - Traversal Conference edition</title>
      <dc:creator>Andrew Vida</dc:creator>
      <pubDate>Mon, 11 Mar 2019 19:43:44 +0000</pubDate>
      <link>https://dev.to/andrewvida/keepin-tabs-2---traversalconf-edition-3hge</link>
      <guid>https://dev.to/andrewvida/keepin-tabs-2---traversalconf-edition-3hge</guid>
      <description>&lt;p&gt;Last week, I had the opportunity to visit beautiful Denver, Colorado and attend an amazing conference, &lt;a href="https://traversalconf.com" rel="noopener noreferrer"&gt;Travsersal&lt;/a&gt;. Located at Larimer Social, it brought together a diverse, inclusive audience of two hundred professional technologists. We spent two days together in presenter-driven single-topic sessions and opportunities to discuss and interact.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://traversalconf.com" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F8plpfhv6hr4zg8f3hcry.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here are a few topics I enjoyed at the conference: &lt;/p&gt;

&lt;p&gt;As someone who came to software development from a non computer science background, I always wondered if there was something I missed by not studying it at college.  Turns out, there are a lot of people that come from a non-traditional background who are curious to learn more about computer science, in general.  In the talk "Learning How to Learn", &lt;a href="https://twitter.com/vaidehijoshi" rel="noopener noreferrer"&gt;Vaidehi Joshi&lt;/a&gt; describes how she used the Feynman Technique to teach herself one new CS topic a week - then blog about it.  She's since turned these blog posts into a podcast and video series.  If you're like me and want to learn more about CS, in clear and concise bite sizes, check out her site:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/basecs" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fecvuimqjpgaqt08cv836.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This next talk, "Read, Write, and Tinker with AI" with &lt;a href="https://twitter.com/stefania_druga" rel="noopener noreferrer"&gt;Stefania Druga&lt;/a&gt; blew me away.  As a father of three young children who is very cautious of screen time (and devices in general), I struggle with how to best introduce them to computers and the internet. You'd think it would be easy for someone who programs the web for a living, but honestly, the web scares me.&lt;/p&gt;

&lt;p&gt;In her talk, Stefania describes how to help our children learn about AI and Machine learning thru play.  She is the the creator of the &lt;a href="https://mitmedialab.github.io/cognimates-website/about/" rel="noopener noreferrer"&gt;Cognimates&lt;/a&gt; platform for AI education and also leads &lt;a href="http://www.hackidemia.com" rel="noopener noreferrer"&gt;HacKIDemia&lt;/a&gt; - an organization that designs workshops and kits that help kids use curiosity, empathy, and play to invent the future.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://mitmedialab.github.io/cognimates-website/projects/" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Flb51ci7k8ut8uw80g8zo.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I was excited to watch &lt;a href="https://twitter.com/nmeans" rel="noopener noreferrer"&gt;Nickolas Means&lt;/a&gt; deliver "Eiffel's Tower" live, as I've previously watched a recording of it at &lt;a href="https://www.youtube.com/watch?v=RslVT-L2A40" rel="noopener noreferrer"&gt;RubyConf&lt;/a&gt;.  Nickolas is a fantastic storyteller and this talk is as entertaining as it is enlightening.  See what you can learn from how Gustave Eiffel went about building his record-shattering tower to pushing your organization further.&lt;/p&gt;

&lt;p&gt;If you loved the video, check out Nickolas's podcast, Managing Up.  There he, and his fellow hosts, discuss management tips, stories, and interviews to help navigate the challenges of managing creative and technical teams.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.managingup.show" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fviejmw0ivlwooizi2lv2.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If these talks intrigued you, keep an eye open at &lt;a href="http://confreaks.tv" rel="noopener noreferrer"&gt;Confreaks&lt;/a&gt; as each was recorded. &lt;/p&gt;

&lt;p&gt;Lastly, a shoutout to my favorite coffeehouse in Berkley, &lt;a href="https://www.allegrocoffee.com" rel="noopener noreferrer"&gt;Allegro Coffee&lt;/a&gt;, for the amazing cortados and lattes.  If you're there, try the Avocado toast.  It's the best!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.allegrocoffee.com" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fz5kg4crlci9a5a9suqxw.png"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ruby</category>
      <category>conferences</category>
      <category>ai</category>
    </item>
    <item>
      <title>Keepin’ Tabs #1</title>
      <dc:creator>Andrew Vida</dc:creator>
      <pubDate>Fri, 28 Sep 2018 21:00:39 +0000</pubDate>
      <link>https://dev.to/andrewvida/keepin-tabs-1-4l8i</link>
      <guid>https://dev.to/andrewvida/keepin-tabs-1-4l8i</guid>
      <description>

&lt;p&gt;As a software developer, I’m constantly researching new and exciting technologies, googling for better ways to do something, watching conference talks or how-to videos. Most of which, I leave up in browser tabs for days (or weeks) on end as I discover them and have time to read or watch. In each post, I’ll go thru my browser tabs and talk about each one.&lt;/p&gt;

&lt;p&gt;I got this idea after a night of watching Netflix. We just finished the new &lt;a href="https://www.youtube.com/watch?v=7q4PLdoy3n8"&gt;Bert Kreischer&lt;/a&gt; special and I wasn’t tired yet, so off to YouTube I went. Turns out he has his own &lt;a href="https://www.youtube.com/channel/UCz_sgiKcwX6V52KPn_B6PxQ"&gt;channel&lt;/a&gt; (obvs!), and low and behold, a show called ‘&lt;a href="https://www.youtube.com/watch?v=cqicO0bgDLM&amp;amp;list=PLrUIKtkGMn1ZWXMkbcXw2w6bYGP1tyq-J"&gt;Open Tabs&lt;/a&gt;’ where he goes thru his own browser history, most of which is entertainment related. I thought this sounded like an awesome thing to do, but for developers. So, here we are. No YouTube channel, yet — let’s just see how this blog works first! Hopefully Bert doesn’t shut me down (love ya Bert!).&lt;/p&gt;

&lt;p&gt;Here’s what tabs I’ve been keeping this week:&lt;/p&gt;

&lt;p&gt;First and foremost, I’d like to give a shout-out to my &lt;a href="http://twitter.com/testdouble"&gt;@testdouble&lt;/a&gt; family. Software is broken. We’re here to fix it! If your team could use some extra help and you share our goal of improving how people write software, we’d love to &lt;a href="https://testdouble.com/contact"&gt;talk to you&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;&lt;a href="http://testdouble.com"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--D2wwfH8p--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/1%2AM12WTKM8IP0feuu4-6kmXA.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The new macOS &lt;a href="https://www.apple.com/macos/mojave/"&gt;Mojave&lt;/a&gt; came out this week and I upgraded overnight the first night. So far, I haven’t run into any issues. A teammate of mine who encounters his fair share of operating system bugs says this is the best release in a while. One of the biggest changes Apple is touting is Dark Mode. Since I had eye surgery last year, I’ve had issues using dark editor themes, but being the fanboy I am, I went ahead and turned it on. I was right. It was super hard for me to focus on things. In previous OSX/macOS versions, you had the option to have a dark menu bar. I really wished there was some way to turn on bits and pieces of dark mode — so I hit the interwebs and found this from @mds:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://mds.is/using-mojave-dark-mode-on-only-the-menu-bar-and-dock/"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SEAi1UwR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/1%2AWX36hIgTaA-dVjUjlzGlPg.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’ve found this next tab to be extremely useful as I get more familiar with Heroku. My friend &lt;a href="https://medium.com/u/3e34b0ea9d0f"&gt;Adam McCrea&lt;/a&gt; has created a newsletter to help you explore some of the more advanced topics that you’re bound to run into. With his help, you’ll turn into Heroku master in no time! I highly suggest checking it out, especially if you want to do more than git push heroku master :&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ywvQdKYf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/1%2Av84fnxldDDTDlZ7Eo9PxjA.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ywvQdKYf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/1%2Av84fnxldDDTDlZ7Eo9PxjA.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Another reason you should subscribe to Mastering Heroku is that &lt;a href="http://twitter.com/adamlogic"&gt;Adam&lt;/a&gt; will link to cool tools. This next tab was one of those. I tend to like to look at my database tables thru a GUI these days instead of dropping down to the console. Maybe Active Record has spoiled me. Ten years ago, I was writing super complex queries, but now I don’t have to. If you’re like me and want a quick view into your database, check out &lt;a href="http://sosedoff.github.io/pgweb/"&gt;pgweb&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://sosedoff.github.io/pgweb/"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jqwRX08n--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/1%2Aug5OHip9Fp4P89KC6Oo5rg.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This next tab, from &lt;a href="https://twitter.com/steveocchipinti"&gt;Steven Occhipinti&lt;/a&gt;, is an oldie, but goodie. I’m a habitual editor switcher, as anyone from &lt;a href="http://testdouble.com"&gt;Test Double&lt;/a&gt; can attest to. I’ll leave that story for another post! I’ve used them all — from Spacemacs, to Sublime Text (which I proudly own a license to), to Atom and Visual Studio Code. But for whatever reason, I just can’t quit Vim 🥁. Over the last couple years, I’ve been eliminating as many plugins as I can to just use plain ol’ Vim keybindings. One of those plugins that I removed was NERDTree. I began to use the built in netrw. Steven has put together a great resource for those that might also want to switch, or just want a good quick reference:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.stevenocchipinti.com/2016/12/28/using-netrw-instead-of-nerdtree-for-vim/"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fjiTnVd0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/1%2AMRXcEV2cNXq9idP0s1t0CA.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My last tab is actually for a book I’ve been reading. If you work on the web, you might not know, or feel, much connection to how it was first created. By better knowing the history of the web, the dream of hypertext, its document model, will make you a better developer today. Today’s developers have benefited from a term called ‘&lt;a href="https://m.signalvnoise.com/conceptual-compression-means-beginners-dont-need-to-know-sql-hallelujah-661c1eaed983"&gt;Conceptual Compression’&lt;/a&gt;. They aren’t concerned about learning how the internet or web was created — it’s just a way of life for them. This book reveals the origin of the World Wide Web from the creator himself, Tim Berners-Lee.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.harpercollins.com/9780062515872/weaving-the-web/"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--b9o0pNrU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/1%2AZh4qRN3BjinaHl-RvF6DZg.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Last, but not least, I want to introduce you to &lt;a href="https://www.youtube.com/watch?v=paG1-lPtIXA"&gt;The Machine&lt;/a&gt;.&lt;/p&gt;


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