<?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>Forem: Gary Sieling</title>
    <description>The latest articles on Forem by Gary Sieling (@garysieling).</description>
    <link>https://forem.com/garysieling</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%2F1123%2F68ur7dwg86vt7sxksase.jpeg</url>
      <title>Forem: Gary Sieling</title>
      <link>https://forem.com/garysieling</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/garysieling"/>
    <language>en</language>
    <item>
      <title>How to Give Talks to Developers w/ Ben Orenstein</title>
      <dc:creator>Gary Sieling</dc:creator>
      <pubDate>Fri, 01 Sep 2017 12:49:22 +0000</pubDate>
      <link>https://forem.com/garysieling/how-to-give-talks-to-developers-w-ben-orenstein</link>
      <guid>https://forem.com/garysieling/how-to-give-talks-to-developers-w-ben-orenstein</guid>
      <description>&lt;p&gt;This is a great talk on how to give engaging tech talks. Ben Orenstein demonstrates how to engage your audience through a series of lightning talks.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/l9JXH7JPjR4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h1&gt;
  
  
  Main Argument
&lt;/h1&gt;

&lt;p&gt;It is more important to be entertaining than informative. You want people to enjoy and remember your talk.&lt;/p&gt;

&lt;p&gt;He gives tons of tips-&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hit people with the thesis right away&lt;/li&gt;
&lt;li&gt;Throw something weird at them&lt;/li&gt;
&lt;li&gt;Good default language for talks (hold your hands out, rather than crossing your arms)&lt;/li&gt;
&lt;li&gt;To reduce anxiety in advance, practice "power poses" in advance - acting confident makes you feel confident.&lt;/li&gt;
&lt;li&gt;To work with anxiety during the delivery, scan for a "nodder" in the audience and make eye contact periodically - pretend you're giving the talk to this person&lt;/li&gt;
&lt;li&gt;Good information with unenthusiastic delivery bores people - pick topics you care about&lt;/li&gt;
&lt;li&gt;Avoid - "Sorry you can't see this from the back" - check the slides from the back of the room in advance&lt;/li&gt;
&lt;li&gt;Don't apologize in advance to set expectations low&lt;/li&gt;
&lt;li&gt;Don't be afraid of dead sound - if you ask for questions, people need a few seconds to think&lt;/li&gt;
&lt;li&gt;Take a listening pose while waiting for questions&lt;/li&gt;
&lt;li&gt;Speaking in a small, but packed room is high energy compared, but a big room that is half full will feel low energy&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Discussion Questions
&lt;/h1&gt;

&lt;p&gt;Have you found any tips that improved your talks?&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Want to watch more talks? I built a search engine for talks -&lt;a href="https://www.findlectures.com"&gt;www.findlectures.com&lt;/a&gt;. I also &lt;a href="https://www.findlectures.com/form?type=alert"&gt;send personalized recommendations by email.&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>techtalks</category>
      <category>career</category>
    </item>
    <item>
      <title>What the Hacker News Front Page did for my app</title>
      <dc:creator>Gary Sieling</dc:creator>
      <pubDate>Tue, 06 Jun 2017 13:22:23 +0000</pubDate>
      <link>https://forem.com/garysieling/what-the-hacker-news-front-page-did-for-my-app</link>
      <guid>https://forem.com/garysieling/what-the-hacker-news-front-page-did-for-my-app</guid>
      <description>&lt;p&gt;On Sunday night, I posted a "Show HN", for a side project &lt;a href="https://www.findlectures.com" rel="noopener noreferrer"&gt;https://www.findlectures.com&lt;/a&gt;: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F2u0nju1mga2ys01vf2bx.png" class="article-body-image-wrapper"&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%2F2u0nju1mga2ys01vf2bx.png" title="HN Submission" alt="HN Submission"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Luckily, I made it to the front page before WWDC coverage started. While the site was on the front page, I had roughly 50 concurrent users at any point.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fovoall1kk3f1abojy96g.png" class="article-body-image-wrapper"&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%2Fovoall1kk3f1abojy96g.png" title="HN Traffic" alt="HN Traffic"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Previously the site was featured on TNW and Lifehacker, roughly concurrently, which was about double the traffic from HN:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fpzdwg7ey0he8mpoaslkw.png" class="article-body-image-wrapper"&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%2Fpzdwg7ey0he8mpoaslkw.png" title="TNW and LifeHacker Traffic" alt="TNW and LifeHacker Traffic"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Side projects by their nature tend not to be polished - during this event, the folks on HN reported roughly fifteen issues, including a critical CSS issue on mobile, and an out of memory error on my Solr server. &lt;/p&gt;

&lt;p&gt;During the previous traffic spike, I gained an appreciation for being able to quickly deploy changes (basically, use Heroku), so I was able to fix these quickly.&lt;/p&gt;

&lt;p&gt;Since the last spike I have been instrumenting the site to get more feedback, which really paid off.&lt;/p&gt;

&lt;p&gt;I have an &lt;a href="https://www.findlectures.com/emails" rel="noopener noreferrer"&gt;email list of my "best of" talks&lt;/a&gt;, and on sign-up, it asks people if they have favorite speakers, or topics of interest.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F7laf532fanupuo7nfo8n.png" class="article-body-image-wrapper"&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%2F7laf532fanupuo7nfo8n.png" title="Email Signups" alt="Email Signups"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Of email signups, 50% fill out the feedback form, which is about 100 times higher than I expected. From Hacker News, I got about 75 messages recommending speakers I should index.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fz4e1nuy1xo5ppln5syg0.png" class="article-body-image-wrapper"&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%2Fz4e1nuy1xo5ppln5syg0.png" title="Typeform Image" alt="Typeform Image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Most of these notes were positive. A few were less so, and it's important to  remember that is difficult for commenters to be empathetic through a screen, so a few people will forget that there are real people behind a project.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F56xnpcczsbzhe09l93pw.png" class="article-body-image-wrapper"&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%2F56xnpcczsbzhe09l93pw.png" title="Typeform Image of a piece of feedback" alt="Typeform Image of a piece of feedback"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the emails I send out, I also request feedback on the individual emails. On average 1% of recipients use this each week. I got an 3-4 notes from Hacker News readers who signed up, which is higher than normal (if you want to replicate this, use this &lt;a href="https://codepen.io/cvasquez/pen/oxBvMP" rel="noopener noreferrer"&gt;awesome demo from codepen&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Foe12u5fy60knuzn7n825.png" class="article-body-image-wrapper"&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%2Foe12u5fy60knuzn7n825.png" title="In Email Feedback" alt="In Email Feedback"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I recently added an functionality to get feedback on individual videos. There was no way to know if anyone would use this, but during this traffic spike, I was pleased to see several people make it through the different paths.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fwjyd10ul7mxg7fm780w0.png" class="article-body-image-wrapper"&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%2Fwjyd10ul7mxg7fm780w0.png" title="Video Feedback" alt="Video Feedback"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F39b9j5bfi8saivc3nu4r.png" class="article-body-image-wrapper"&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%2F39b9j5bfi8saivc3nu4r.png" title="Positive Video Feedback" alt="In Email Feedback"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fzg7r27uamuv53g2h4uqh.png" class="article-body-image-wrapper"&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%2Fzg7r27uamuv53g2h4uqh.png" title="Negative Video Feedback" alt="Negative Video Feedback"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'm also logging how far people get into videos, in Google Analytics, hoping that I can eventually train a machine learning model to improve the ranking:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fuabxboe15jeotctkxgow.png" class="article-body-image-wrapper"&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%2Fuabxboe15jeotctkxgow.png" title="Google Analytics Events" alt="Google Analytics Events"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the end, the effect of the HN Front Page is over a hundred pieces of qualitative feedback, as well as several bits of data that I can use to improve the site for the future.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Side Projects Invigorate Software Engineering Culture</title>
      <dc:creator>Gary Sieling</dc:creator>
      <pubDate>Tue, 30 May 2017 12:22:00 +0000</pubDate>
      <link>https://forem.com/garysieling/side-projects-invigorate-software-engineering-culture</link>
      <guid>https://forem.com/garysieling/side-projects-invigorate-software-engineering-culture</guid>
      <description>&lt;p&gt;Dreaming up, planning, designing and building side projects often fosters a fresh, rejuvenated atmosphere of creativity, curiosity and possibility around a team. As a senior engineer, demonstrating that you value exploring ideas outside the domain of your direct focus encourages others on your team to do the same, to the benefit of all. &lt;/p&gt;

&lt;p&gt;Software teams that restrict themselves to thinking only about their current project are apt to stagnate, fall behind and burn out. Teams that are lead to invest even a small fraction of their time investigating new tools, fresh concepts and emerging practices are much more likely to find a sustainable balance between productivity and fun.&lt;/p&gt;

&lt;p&gt;This is especially true if you work on problems with a short information half-life, like web development. Even if your current technology choices are ideal, browsers and web protocols are changing rapidly around you, so you’re eventually forced into architectural changes.&lt;/p&gt;

&lt;p&gt;Side projects are a great place to explore interesting problems with little risk. Unlike a work environment, you can abandon a project part way through, as there is no expectation of finishing.  I store a lot of my projects in Bitbucket, because they have free, private git hosting, so I can choose if and when I want to reveal the work to the rest of the world. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.findlectures.com%2Farticles%2F2017%2F05%2F15%2FBuilding-a-Crawler-in-Node-JS%2Fbitbucket.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.findlectures.com%2Farticles%2F2017%2F05%2F15%2FBuilding-a-Crawler-in-Node-JS%2Fbitbucket.png" title="My Bitbucket Account" alt="My Bitbucket Account"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Some companies like seeing job applicants have side projects, but these are typically hard to evaluate directly (does that project on your github even run?) The real value comes from the knowledge you acquire during the effort.&lt;/p&gt;

&lt;p&gt;Once you get far enough with a project to write or speak on the subject, you can demonstrate thought leadership. If you’re in technology leadership this may increase the number of people applying for positions on your team, but more importantly, it makes joining your team much more desirable for people who are looking to grow.&lt;/p&gt;

&lt;p&gt;Not all side projects are code - configuring and hardening a virtual machine with Wordpress is a fantastic learning experience. If you set up a blog, writing essays on your findings is a good personal growth exercise. I know a couple people who work for AWeber, and use the email marketing software to explore new ways for businesses to interact with customers (e.g. &lt;a href="http://www.100-words.com/" rel="noopener noreferrer"&gt;"100 words"&lt;/a&gt; and &lt;a href="http://weekly.coffee/" rel="noopener noreferrer"&gt;"Weekly Coffee"&lt;/a&gt; ). If you prefer to explore open source to “give back”, there are many small libraries with burned-out creators who’d like a reprieve.&lt;/p&gt;

&lt;p&gt;In writing this piece, I consulted my peers and discussed lessons they’ve learned:&lt;/p&gt;

&lt;p&gt;Building a project from scratch forces you to think through architectural decisions that are typically made for you. You will likely find that you can spend a lot of time on problems unrelated what you really want to solve (e.g. build tooling, user account management). Each of these problem has a seemingly infinite number of solutions. This has forced me think through the trade-offs inherent in architectural decisions, and improved my time management skills.&lt;/p&gt;

&lt;p&gt;If you write code for exploratory purposes, your coding style will likely be a moving target, and you’ll find that you periodically step away from a project, and later return, likely forgetting parts of what you did. After a few months, this is a pretty accurate simulation of what it’s like to work on a real project - varied coding styles and potentially unfamiliar functionality.&lt;/p&gt;

&lt;p&gt;I found that documenting problems as a I go helps me later - my blog provides me with auxiliary memory, which I consult regularly to refresh my memory on certain tasks.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F3cevt8iwy5223it39t97.png" class="article-body-image-wrapper"&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%2F3cevt8iwy5223it39t97.png" title="Using my blog for reference" alt="Using a personal blog for reference"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Should you wish to write, there are many “weekly” email newsletters (&lt;a href="http://javascriptweekly.com/" rel="noopener noreferrer"&gt;JavaScript Weekly&lt;/a&gt;, and so on) - these always need high quality content and have large readerships, so if you want to work on essays for talks, these are good target audiences. There are also syndication sites that are friendly to software developers writing about their work - e.g. &lt;a href="https://www.DZone.com" rel="noopener noreferrer"&gt;DZone&lt;/a&gt;, &lt;a href="https://Dev.to" rel="noopener noreferrer"&gt;Dev.to&lt;/a&gt;, or &lt;a href="https://www.reddit.com/r/sideproject" rel="noopener noreferrer"&gt;the sideproject subreddit&lt;/a&gt;. If your friends or peers are also subscribed to any of these, it looks really good when your work shows up. &lt;/p&gt;

&lt;p&gt;In some industries it is difficult or impossible to having public facing projects, because of security or IP concerns. If you choose to work on side projects, it’s important to give some thought to what you want to achieve, and how you will work within the constraints and opportunities at your disposal. Done well, these can be a great boost both to your career, and to the culture of your team.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Gary Sieling is a Software Architect at Wingspan Technology, and built a side project that lets you search over 150,000 lectures: &lt;a href="https://www.findlectures.com" rel="noopener noreferrer"&gt;https://www.findlectures.com&lt;/a&gt;, and &lt;a href="https://www.findlectures.com/emails" rel="noopener noreferrer"&gt;an email list with curated talk recommendations&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.findlectures.com%2Farticles%2Fcss%2Fimages%2Fbanner.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.findlectures.com%2Farticles%2Fcss%2Fimages%2Fbanner.jpg" alt="Find Lectures"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>leadership</category>
      <category>sideprojects</category>
      <category>culture</category>
      <category>teams</category>
    </item>
    <item>
      <title>5 Talks to Learn About AI</title>
      <dc:creator>Gary Sieling</dc:creator>
      <pubDate>Tue, 31 Jan 2017 17:50:04 +0000</pubDate>
      <link>https://forem.com/garysieling/5-talks-to-learn-about-ai</link>
      <guid>https://forem.com/garysieling/5-talks-to-learn-about-ai</guid>
      <description>&lt;p&gt;From building &lt;a href="https://www.findlectures.com"&gt;a search engine for lectures&lt;/a&gt;, I've found that there is more interest in artificial intelligence, as it the discipline migrates from research applications to highly visible commercial products. It can be difficult to find good introductory material, especially for people who are interested but non-technical. &lt;/p&gt;

&lt;p&gt;Much of the research is very math-heavy, and productizing it can require software engineering and operational expertise. Further, the discipline is fragmenting around use cases and data formats - for instance, there are products that focus on working with images, sounds, or text, and many AI-based products are actually intended to be building blocks, rather than complete solutions.&lt;/p&gt;

&lt;p&gt;In this post, I've collected several talks I've found that have helped me understand the connections between business and technical problems. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=1n-cwezu8j4"&gt;AI: A Return to Meaning - David Ferrucci - 65 minutes&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I saw this talk by David Ferucci at &lt;a href="https://phillyemergingtech.com/"&gt;Philly ETE&lt;/a&gt;. He led the team that created IBM's Jeopardy-winning Watson software. In this talk he covers how computer scientists have teach computers to grapple with natural language problems. Early attempts tended to be rule oriented (e.g. building databases of grammatical structures), but with time have moved to probability models. One of the compelling parts of this talk is a discussion of how Watson deals with ambiguity in Jeopardy games.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/embed/v=p_KE51EtKhc"&gt;Anthony Levandowski: Google Driverless Cars&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This talk covers some history and motivations for the development of driverless cars, including experimentation into driverless motorcycles and tractors. This started with early DARPA research, with a more recent focus on urban driving. This will give you a window into some of the non-technical problems around AI, as the investment into engineering and legal issues around autonomous vehicles is immense and complex.&lt;/p&gt;

&lt;p&gt;&lt;a href="Big%20Data%20Revolution"&gt;http://chariotsolutions.com/screencast/philly-ete-keynote-screencast-claudia-perlich-the-big-data-revolution/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is an older keynote, also from Philly ETE. The speaker works in online advertising - she talks about how internet advertising evolved to a market-based system, and how computer scientists think about buying the best ad space and combatting fraud. I thought this was also a helpful perspective of what researchers do on a day-to-day basis.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=ugkfmHBW74Q"&gt;Seeing Machines Think&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One of the challenging of machine learning is understanding what the computer is actually "learning." This talk focuses on a unique angle - novel visualization techniques to see inside the machine's mind. Some of this assumes a little bit of technical background, but if you stick through, they cover some interesting edge cases for where AI fails.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=GRRX9amYsyM"&gt;Amazon Machine Learning: Empowering Developers to Build Smart Applications&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is unfortunately a bit of a sales pitch for an Amazon product. It demonstrates what Amazon feels is useful for people who want to incorporate machine learning into their applications. This seems to be aimed at people who use spreadsheets to make business decisions (e.g. for an e-commerce site) but have a data volume beyond what Excel can handle. Since this is a product demo, it will give you an idea of some practical problems you'll face, like making sure your results are valid and repeatable, and controlling the balance of false negatives/positives.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;More Resources&lt;/em&gt;&lt;br&gt;
If you're interested in exploring these topics further, I've also found the &lt;a href="https://alchemy-language-demo.mybluemix.net/"&gt;AlchemyAPI demo site&lt;/a&gt; helpful for text analysis, and the &lt;a href="http://www.pyimagesearch.com/"&gt;PyImageSearch blog&lt;/a&gt; for learning about vision / image recognition problems.&lt;/p&gt;

&lt;p&gt;Have any good talks you can recommend? Please comment below, and I'll include them in &lt;a href="https://www.findlectures.com"&gt;https://www.findlectures.com&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>techtalks</category>
    </item>
    <item>
      <title>Hi, I'm Gary Sieling</title>
      <dc:creator>Gary Sieling</dc:creator>
      <pubDate>Mon, 30 Jan 2017 01:58:40 +0000</pubDate>
      <link>https://forem.com/garysieling/hi-im-gary-sieling</link>
      <guid>https://forem.com/garysieling/hi-im-gary-sieling</guid>
      <description>&lt;p&gt;I have been coding for 17+ years.&lt;/p&gt;

&lt;p&gt;You can find me on GitHub as &lt;a href="https://github.com/garysieling" rel="noopener noreferrer"&gt;garysieling&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I live in PA.&lt;/p&gt;

&lt;p&gt;I work for Wingspan Technology.&lt;/p&gt;

&lt;p&gt;I mostly program in these languages: Scala, Javascript, Java, Python, and SQL.&lt;/p&gt;

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

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

</description>
      <category>introduction</category>
    </item>
    <item>
      <title>6 Conference Talks to Level Up as a Developer</title>
      <dc:creator>Gary Sieling</dc:creator>
      <pubDate>Tue, 03 Jan 2017 17:22:55 +0000</pubDate>
      <link>https://forem.com/garysieling/6-conference-talks-to-level-up-as-a-developer</link>
      <guid>https://forem.com/garysieling/6-conference-talks-to-level-up-as-a-developer</guid>
      <description>&lt;p&gt;Conference talks are a great way to learn from other developers - writing one requires distilling hours of preparation, and the distilliation of potentially years of experience into an hour presentation. If you can find good conferences, you will hear many perspectives on up-and-coming tools, while learning from seasoned veterans.&lt;/p&gt;

&lt;p&gt;Over the last year, I've been building a &lt;a href="https://www.findlectures.com"&gt;search engine for lectures&lt;/a&gt;, which includes thousands of &lt;a href="https://www.findlectures.com/?p=1&amp;amp;type1=Conference&amp;amp;talk_type_l2_Conference=Software"&gt;software conference talks&lt;/a&gt;. Here are some of the best:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=nwhZ3KEqUlw"&gt;Web Design: The First Hundred Years with Maciej Ceglowski&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Maciej CegÅ‚owski's talks blend history, software development, and humor. In this talk he draws lessons on software privacy from the rich history of U.S. / Soviet competition in the development of the aerospace industry.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?t=2841&amp;amp;v=l9JXH7JPjR4"&gt;Rails Conf 2013 How to Talk to Developers by Ben Orenstein&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In this talk, Ben Orenstein demonstrates techniques to level up your presenting skills and make your talks memorable, using a creative series of lightning talks.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=p_KE51EtKhc"&gt;Google Driverless Cars&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Autonomous vehicles are in the news a lot lately. This talk covers the history of the research, some basic mechanics of how they work, and what the future holds.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=FkteGFfvwJ0"&gt;DEF CON 18 - Barnaby Jack - Jackpotting Automated Teller Machines Redux&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Security is a big focus within the software industry, and will only become more important as awareness of security issues grow. In this talk, the presenter shows how he hacked specific model of ATM to spit out money, following the process from what he went through to purchase the ATM to developing and deploying software on a device that is hardened by design.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=NdSD07U5uBs"&gt;Alan Kay, 2015: Power of Simplicity&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Alan Kay is one of the great figures in computer science - in this keynote talk, he shares his experiences from a career in software development.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=nLjFTHTgEVU"&gt;Unconscious Bias @ Work | Google Ventures&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is a training video from a team at Google, on how to avoid allowing unconscious bias to affect HR decisions (hiring and performance reviews). While this is geared around preventing discrimination against women, it is intended to be generalized. The strength of this material is that the speaker covers a series of interesting recent psychological experiments, as well as data from Google and specific actions that they have taken to avoid unfair hiring practices.&lt;/p&gt;

&lt;p&gt;Know something I've missed? Please &lt;a href="https://twitter.com/garysieling"&gt;send me your favorites&lt;/a&gt;!&lt;/p&gt;

</description>
      <category>techtalks</category>
      <category>conferences</category>
      <category>learning</category>
    </item>
  </channel>
</rss>
