Skip to content

Commit b930613

Browse files
committed
Rebuild
1 parent 7be0015 commit b930613

File tree

344 files changed

+162
-3809
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

344 files changed

+162
-3809
lines changed

404.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
<link rel="stylesheet" href="/css/style.css">
15-
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747511466"><link rel="stylesheet" href="/css/fonts.css?rnd=1747511466">
15+
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747625284"><link rel="stylesheet" href="/css/fonts.css?rnd=1747625284">
1616

1717
</head>
1818
<body>

about/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
<link rel="stylesheet" href="/css/style.css">
15-
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747511466"><link rel="stylesheet" href="/css/fonts.css?rnd=1747511466">
15+
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747625284"><link rel="stylesheet" href="/css/fonts.css?rnd=1747625284">
1616

1717
</head>
1818
<body>
@@ -112,7 +112,7 @@ <h1 class="page-title">
112112
</h1>
113113

114114

115-
<div>
115+
<div data-pagefind-body>
116116
<p>I am Jason Scheirer, a completely unremarkable software developer in the Bay Area initially from the Inland Empire. A rough timeline of my life as a software engineer:</p>
117117
<ul>
118118
<li>Start programming BASIC in elementary school, escalating to pirated QuickBasic and Turbo Pascal, as well as legal but squirrely <a href="http://www.delorie.com/djgpp/">DJGPP</a>/<a href="https://directory.fsf.org/wiki/RHIDE">RHIDE</a>/<a href="https://liballeg.org/">Allegro</a></li>

categories/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
<link rel="stylesheet" href="/css/style.css">
15-
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747511466"><link rel="stylesheet" href="/css/fonts.css?rnd=1747511466">
15+
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747625284"><link rel="stylesheet" href="/css/fonts.css?rnd=1747625284">
1616
<link rel="alternate" type="application/rss+xml" href="/categories/index.xml" title="Jason Scheirer">
1717
</head>
1818
<body>

engineering-virtues/be-an-iceberg/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
<link rel="stylesheet" href="/css/style.css">
15-
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747511466"><link rel="stylesheet" href="/css/fonts.css?rnd=1747511466">
15+
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747625284"><link rel="stylesheet" href="/css/fonts.css?rnd=1747625284">
1616

1717
</head>
1818
<body>
@@ -121,7 +121,7 @@ <h1 class="page-title">
121121
</div>
122122

123123

124-
<div>
124+
<div data-pagefind-body>
125125
<p>
126126
<figure>
127127
<img src="/images/passively-transparent/iceberg.svg" alt="Iceberg" />

engineering-virtues/hate-what-you-know/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
<link rel="stylesheet" href="/css/style.css">
15-
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747511466"><link rel="stylesheet" href="/css/fonts.css?rnd=1747511466">
15+
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747625284"><link rel="stylesheet" href="/css/fonts.css?rnd=1747625284">
1616

1717
</head>
1818
<body>
@@ -121,7 +121,7 @@ <h1 class="page-title">
121121
</div>
122122

123123

124-
<div>
124+
<div data-pagefind-body>
125125
<p>The title <em>Hate What You Know</em> is admittedly vague, I know! There are a handful of directions I&rsquo;ll go with it, bear with me. And at least to some extent I don&rsquo;t mean &ldquo;hate,&rdquo; I just mean &ldquo;know well.&rdquo;</p>
126126
<p>I&rsquo;m an advocate of being a craftsperson out of anger. I&rsquo;ll make a deliberately outrageous claim: doing something out of need is craft, doing something out of compulsion is art. A craftsman makes a work because they see something missing in the world. An artist makes a work because they see something of a possibility in the world. Professionally, at least, you&rsquo;re hopefully operating in the former camp. In the latter, you&rsquo;re either outrageously lucky doing what you love in a place of psychological safety or secretly pissing everyone off around you by being a perfectionist primadonna.</p>
127127
<h1 id="the-opposite-of-hate-is-not-love-its-indifference">The Opposite of Hate is not Love, It&rsquo;s Indifference</h1>

engineering-virtues/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
<link rel="stylesheet" href="/css/style.css">
15-
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747511466"><link rel="stylesheet" href="/css/fonts.css?rnd=1747511466">
15+
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747625284"><link rel="stylesheet" href="/css/fonts.css?rnd=1747625284">
1616
<link rel="alternate" type="application/rss+xml" href="/engineering-virtues/index.xml" title="Jason Scheirer">
1717
</head>
1818
<body>

engineering-virtues/little-treats/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
<link rel="stylesheet" href="/css/style.css">
15-
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747511466"><link rel="stylesheet" href="/css/fonts.css?rnd=1747511466">
15+
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747625284"><link rel="stylesheet" href="/css/fonts.css?rnd=1747625284">
1616

1717
</head>
1818
<body>
@@ -121,7 +121,7 @@ <h1 class="page-title">
121121
</div>
122122

123123

124-
<div>
124+
<div data-pagefind-body>
125125
<p>I&rsquo;ve found that my productivity varies wildly based on the time of year, the phase of the moon, my mental state, the quality of my morning shower thought session, and <strong>how enthusiastic I am about what I&rsquo;m working on</strong>.</p>
126126
<p>I like to give myself &ldquo;little treat&rdquo; issues occasionally to keep my motivation up: issues I pick up outside of the product backlog that are quick to fix, fun to do, and give me little dopamine hits.</p>
127127
<p>These keep my average motivation level up, give me a chance to remember why I&rsquo;m a software engineer, and don&rsquo;t really eat into the time I already have budgeted to work on other stuff: I&rsquo;m highly motivated to get it done, so I do it quickly and enthusiastically and it doesn&rsquo;t make my slog work any slower to deliver.</p>

engineering-virtues/passively-transparent/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
<link rel="stylesheet" href="/css/style.css">
15-
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747511466"><link rel="stylesheet" href="/css/fonts.css?rnd=1747511466">
15+
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747625284"><link rel="stylesheet" href="/css/fonts.css?rnd=1747625284">
1616

1717
</head>
1818
<body>
@@ -121,7 +121,7 @@ <h1 class="page-title">
121121
</div>
122122

123123

124-
<div>
124+
<div data-pagefind-body>
125125
<p>One thing that is important to me as an engineer that I don&rsquo;t think I&rsquo;ve seen put in writing is something I have distilled into the term <em>passively transparent</em>.</p>
126126
<p>It should be obvious to the people in leadership what is motivating you to work and what you are working on (transparency), and it should not require an on-demand effort on your part to communicate this to them (passive access).</p>
127127
<p>You should be transparent for the reason that you are setting a baseline of what you are expecting to share with your manager: if they feel like you aren&rsquo;t giving good status it gives them tacit permission to ask <em>too many questions</em> or <em>questions that are inappropriately deep</em>. Calibrate the level of communication by setting it yourself: keep your management at an arm&rsquo;s length in how they use your time and attention. &ldquo;I refer you to this query on GitHub, which you may access at any time&rdquo; when someone asks about your deliverables should be a response you aspire for and your leadership accepts.</p>

engineering-virtues/throw-them-a-bone/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
<link rel="stylesheet" href="/css/style.css">
15-
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747511466"><link rel="stylesheet" href="/css/fonts.css?rnd=1747511466">
15+
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747625284"><link rel="stylesheet" href="/css/fonts.css?rnd=1747625284">
1616

1717
</head>
1818
<body>
@@ -121,7 +121,7 @@ <h1 class="page-title">
121121
</div>
122122

123123

124-
<div>
124+
<div data-pagefind-body>
125125
<p>You like <a href="../little-treats/">little treats</a>, so do other people! Sometimes you gotta give your peers something to make them feel good too.</p>
126126
<p>Sometimes this is called <a href="https://www.theguardian.com/lifeandstyle/2013/nov/23/change-your-life-hairy-arm-tactics">the hairy arm technique</a>, sometimes it&rsquo;s a manifestation of <a href="https://en.wikipedia.org/wiki/Ward_Cunningham#%22Cunningham's_Law%22">Cunningham&rsquo;s Law</a>. What you do is this: present something obviously wrong or easily correctable when you make a presentation. This lets the other person feel smart (&ldquo;you need to fix this broken thing that you made broken&rdquo;) and changes the focus of the argument so that you get the nitpicking out of the way early and the uneeded but inevitable stage where it happens doesn&rsquo;t derail the conversation when discussing actual work.</p>
127127
<p>Some examples I&rsquo;ve used over the years:</p>

engineering-virtues/you-need-to-break-the-rules/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
<link rel="stylesheet" href="/css/style.css">
15-
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747511466"><link rel="stylesheet" href="/css/fonts.css?rnd=1747511466">
15+
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747625284"><link rel="stylesheet" href="/css/fonts.css?rnd=1747625284">
1616

1717
</head>
1818
<body>
@@ -121,7 +121,7 @@ <h1 class="page-title">
121121
</div>
122122

123123

124-
<div>
124+
<div data-pagefind-body>
125125
<p>This is a short one: over the course of your job, you are going to need to operate outside of the range of your defined permissions and responsibilities. You should do this <em>sparingly</em> and <em>secretly</em>. You should be able to operate outside of the system when you need to, and you need to know how to do it in non-obvious ways so you don&rsquo;t get your escape hatches taken away from you.</p>
126126
<p>Some benign examples of this:</p>
127127
<ul>

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414

1515
<link rel="stylesheet" href="/css/style.css">
16-
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747511466"><link rel="stylesheet" href="/css/fonts.css?rnd=1747511466">
16+
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747625284"><link rel="stylesheet" href="/css/fonts.css?rnd=1747625284">
1717
<link rel="alternate" type="application/rss+xml" href="/index.xml" title="Jason Scheirer">
1818
</head>
1919
<body>

index.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2943,7 +2943,7 @@ First off, at least it&amp;rsquo;s not &lt;a href=&#34;https://developer.apple.c
29432943
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
29442944

29452945
<guid>https://www.jasonscheirer.com/search/</guid>
2946-
<description>&lt;h2 id=&#34;hahahugoshortcode3s0hbhb&#34;&gt;
2946+
<description>&lt;h2 id=&#34;hahahugoshortcode2s0hbhb&#34;&gt;
29472947
&lt;link href=&#34;https://www.jasonscheirer.com/pagefind/pagefind-ui.css&#34; rel=&#34;stylesheet&#34;&gt;
29482948
&lt;script src=&#34;https://www.jasonscheirer.com/pagefind/pagefind-ui.js&#34;&gt;&lt;/script&gt;
29492949
&lt;div id=&#34;search&#34;&gt;&lt;/div&gt;

match-o-matic/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
<link rel="stylesheet" href="/css/style.css">
15-
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747511466"><link rel="stylesheet" href="/css/fonts.css?rnd=1747511466">
15+
<link rel="stylesheet" href="/css/jasonscheirer.css?rnd=1747625284"><link rel="stylesheet" href="/css/fonts.css?rnd=1747625284">
1616

1717
</head>
1818
<body>
@@ -119,7 +119,7 @@ <h1 class="page-title">
119119
</div>
120120

121121

122-
<div>
122+
<div data-pagefind-body>
123123
<p>This is a small toy for figuring out what to do with a set of letters. Use <code>_</code> as a wildcard.</p>
124124

125125
<script>

0 commit comments

Comments
 (0)