<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Work on traviscj/blog</title>
    <link>https://traviscj.com/blog/tags/work/</link>
    <description>Recent content in Work on traviscj/blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 01 Jan 2019 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://traviscj.com/blog/tags/work/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>tradeoffs</title>
      <link>https://traviscj.com/blog/post/2019-01-01-tradeoffs/</link>
      <pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2019-01-01-tradeoffs/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Life is (just) a series of tradeoffs.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;DawnAnn &amp;ldquo;Mom&amp;rdquo; Johnson&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I heard this so many times growing up that I think I actually &lt;em&gt;stopped&lt;/em&gt; hearing it.&#xA;But recently, I realized that it&amp;rsquo;s never been more pertinent than to my current day-to-day life as a software engineer.&lt;/p&gt;&#xA;&lt;p&gt;The fundamental tradeoff we make on the Risk Systems team is trading off between&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;how much fraud we catch (and symmetrically, miss!)&lt;/li&gt;&#xA;&lt;li&gt;how many false positives we incur to catch that much fraud&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Those false positives running rampant can inhibit growth (in terms of interested customers) of the product we&amp;rsquo;re trying to protect,&#xA;but letting too much fraud through can make a product too expensive (and even liable to be shut down!)&lt;/p&gt;</description>
    </item>
    <item>
      <title>things you don&#39;t learn in grad school</title>
      <link>https://traviscj.com/blog/post/2018-01-01-things_you_dont_learn_in_grad_school/</link>
      <pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2018-01-01-things_you_dont_learn_in_grad_school/</guid>
      <description>&lt;ol&gt;&#xA;&lt;li&gt;oncall exists.&lt;/li&gt;&#xA;&lt;li&gt;the data is never available how you need it.&lt;/li&gt;&#xA;&lt;li&gt;unit tests matter.&lt;/li&gt;&#xA;&lt;li&gt;pushing code after 3pm is risky if you&amp;rsquo;re not willing to work all night. (courtesy &lt;a href=&#34;https://pauljoos.com&#34;&gt;Paul Joos&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
    <item>
      <title>even the ceo doesn&#39;t get an office</title>
      <link>https://traviscj.com/blog/post/2017-11-07-even-the-ceo-doesnt-have-an-office/</link>
      <pubDate>Tue, 07 Nov 2017 07:01:25 +0000</pubDate>
      <guid>https://traviscj.com/blog/post/2017-11-07-even-the-ceo-doesnt-have-an-office/</guid>
      <description>&lt;p&gt;Square is a fantastic place to work, and has been for my entire time here.&#xA;One thing I&amp;rsquo;m not such a fan of, though, is the open office layout we have &amp;ndash; and share with many other startups.&lt;/p&gt;&#xA;&lt;p&gt;Somehow I have the distinct memory of thinking, &amp;ldquo;Wow, even the CEO doesn&amp;rsquo;t get an office here! That&amp;rsquo;s really cool!&amp;rdquo;&#xA;I had an important realization today, though.&#xA;It&amp;rsquo;s not that the CEO of companies with open offices don&amp;rsquo;t &lt;em&gt;get&lt;/em&gt; an office &amp;ndash; it&amp;rsquo;s that they don&amp;rsquo;t &lt;strong&gt;want&lt;/strong&gt; one.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
