summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2023-08-12 22:47:34 +0300
committerPaul Buetow <paul@buetow.org>2023-08-12 22:47:34 +0300
commit42dd9cd4255554adb359661e7e3d93170e1230ac (patch)
tree246e8e75d378b5044414a111bdc45a2f764545c4
parentc5eefbbd908e592e511bba94d9dbb7b0474a9b19 (diff)
Update content for html
-rw-r--r--gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim.html68
-rw-r--r--index.html2
-rw-r--r--notes/index.html1
-rw-r--r--notes/staff-engineer.html58
-rw-r--r--uptime-stats.html2
5 files changed, 61 insertions, 70 deletions
diff --git a/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim.html b/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim.html
index b0f727ed..82ce1730 100644
--- a/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim.html
+++ b/gemfeed/2022-11-24-i-tried-emacs-but-i-switched-back-to-neovim.html
@@ -126,74 +126,6 @@ nmap ,<b><font color="#0000FF">i</font></b> !wpbpaste<font color="#FF6600">&lt;C
<span>E-Mail your comments to paul at buetow.org :-)</span><br />
<br />
<a class='textlink' href='../'>Back to the main site</a><br />
-<br />
-<h1 style='display: inline'>Appendix</h1><br />
-<br />
-<span>This is the VimScript I mentioned earlier, which parses a table of contents index of my scanned paper journals and opens the corresponding PDF at the right page in <span class='inlinecode'>zathura</span>:</span><br />
-<br />
-<!-- Generator: GNU source-highlight 3.1.9
-by Lorenzo Bettini
-http://www.lorenzobettini.it
-http://www.gnu.org/software/src-highlite -->
-<pre><b><font color="#0000FF">function</font></b>! ReadJournalPageNumber<font color="#990000">()</font>
- <b><font color="#0000FF">let</font></b> page <font color="#990000">=</font> <b><font color="#000080">expand</font></b><font color="#990000">(</font><font color="#FF0000">"&lt;cword&gt;"</font><font color="#990000">)</font>
- <b><font color="#0000FF">if</font></b> page <font color="#990000">!~</font># <font color="#FF0000">'^</font><font color="#CC33CC">\d\+</font><font color="#FF0000">$'</font>
- <b><font color="#0000FF">for</font></b><font color="#FF6600"> str in </font><b><font color="#0000FF">split</font></b><font color="#990000">(</font><b><font color="#000080">getline</font></b><font color="#990000">(</font><font color="#FF0000">"."</font><font color="#990000">)</font>, <font color="#FF0000">"[ ,]"</font><font color="#990000">)</font>
- <b><font color="#0000FF">if</font></b> str <font color="#990000">=~</font># <font color="#FF0000">'^</font><font color="#CC33CC">\d\+</font><font color="#FF0000">$'</font>
- <b><font color="#0000FF">let</font></b> page <font color="#990000">=</font> str
- <b><font color="#0000FF">break</font></b>
- <b><font color="#0000FF">end</font></b>
- <b><font color="#0000FF">endfor</font></b>
- <b><font color="#0000FF">endif</font></b>
- <b><font color="#0000FF">return</font></b> page
-<b><font color="#0000FF">endfunction</font></b>
-
-<b><font color="#0000FF">function</font></b>! ReadJournalMeta<font color="#990000">()</font>
-<font color="#FF6600"> </font> normal! mj
-
-<font color="#FF6600"> </font> <font color="#993399">1</font>/MetaFilePath:/
-<font color="#FF6600"> </font> normal! 3w
- <b><font color="#0000FF">let</font></b> <font color="#000080">s:metaFilePath</font> <font color="#990000">=</font> <b><font color="#000080">expand</font></b><font color="#990000">(</font><font color="#FF0000">"&lt;cWORD&gt;"</font><font color="#990000">)</font>
- <b><font color="#0000FF">echom</font></b> <font color="#000080">s:metaFilePath</font>
-
-<font color="#FF6600"> </font> <font color="#993399">1</font>/MetaOffset:/
-<font color="#FF6600"> </font> normal! 3w
- <b><font color="#0000FF">let</font></b> <font color="#000080">s:metaOffset</font> <font color="#990000">=</font> <b><font color="#000080">expand</font></b><font color="#990000">(</font><font color="#FF0000">"&lt;cword&gt;"</font><font color="#990000">)</font>
- <b><font color="#0000FF">echom</font></b> <font color="#000080">s:metaOffset</font>
-
-<font color="#FF6600"> </font> <font color="#993399">1</font>/MetaPageAtOffset:/
-<font color="#FF6600"> </font> normal! 3w
- <b><font color="#0000FF">let</font></b> <font color="#000080">s:metaPageAtOffset</font> <font color="#990000">=</font> <b><font color="#000080">expand</font></b><font color="#990000">(</font><font color="#FF0000">"&lt;cword&gt;"</font><font color="#990000">)</font>
- <b><font color="#0000FF">echom</font></b> <font color="#000080">s:metaPageAtOffset</font>
-
-<font color="#FF6600"> </font> <font color="#993399">1</font>/MetaPagesPerScan:/
-<font color="#FF6600"> </font> normal! 3w
- <b><font color="#0000FF">let</font></b> <font color="#000080">s:metaPagesPerScan</font> <font color="#990000">=</font> <b><font color="#000080">expand</font></b><font color="#990000">(</font><font color="#FF0000">"&lt;cword&gt;"</font><font color="#990000">)</font>
- <b><font color="#0000FF">echom</font></b> <font color="#000080">s:metaPagesPerScan</font>
-
-<font color="#FF6600"> </font> normal! `<b><font color="#0000FF">j</font></b>
-<b><font color="#0000FF">endfunction</font></b>
-
-<b><font color="#0000FF">function</font></b>! GetPdfPage<font color="#990000">(</font>page<font color="#990000">)</font>
- <b><font color="#0000FF">return</font></b> <font color="#000080">s:metaOffset</font> <font color="#990000">+</font> <font color="#990000">(</font><font color="#000080">a:page</font> <font color="#990000">-</font> <font color="#000080">s:metaPageAtOffset</font><font color="#990000">)</font> / <font color="#000080">s:metaPagesPerScan</font>
-<b><font color="#0000FF">endfunction</font></b>
-
-<b><font color="#0000FF">function</font></b>! OpenJournalPage<font color="#990000">()</font>
- <b><font color="#0000FF">let</font></b> page <font color="#990000">=</font> ReadJournalPageNumber<font color="#990000">()</font>
- <b><font color="#0000FF">if</font></b> page <font color="#990000">!~</font># <font color="#FF0000">'^</font><font color="#CC33CC">\d\+</font><font color="#FF0000">$'</font>
- <b><font color="#0000FF">echoerr</font></b> <font color="#FF0000">"Could not identify Journal page number"</font>
- <b><font color="#0000FF">end</font></b>
- <b><font color="#0000FF">call</font></b> ReadJournalMeta<font color="#990000">()</font>
- <b><font color="#0000FF">let</font></b> pdfPage <font color="#990000">=</font> GetPdfPage<font color="#990000">(</font>page<font color="#990000">)</font>
- <b><font color="#0000FF">echon</font></b> <font color="#FF0000">"Location is "</font> <font color="#990000">.</font> <font color="#000080">s:metaFilePath</font> <font color="#990000">.</font> <font color="#FF0000">":"</font> <font color="#990000">.</font> pdfPage
- <b><font color="#0000FF">call</font></b> <b><font color="#000080">system</font></b><font color="#990000">(</font><font color="#FF0000">"zathura --mode fullscreen -P "</font> <font color="#990000">.</font> pdfPage <font color="#990000">.</font> <font color="#FF0000">" "</font> <font color="#990000">.</font> <font color="#000080">s:metaFilePath</font><font color="#990000">)</font>
-<i><font color="#9A1900"> " call system("evince -p " . pdfPage . " " . s:metaFilePath)</font></i>
-<b><font color="#0000FF">endfunction</font></b>
-
-nmap ,<b><font color="#0000FF">j</font></b> :<b><font color="#0000FF">call</font></b> OpenJournalPage<font color="#990000">()</font><font color="#FF6600">&lt;CR&gt;</font>
-</pre>
-<br />
-<a class='textlink' href='../'>Back to the main site</a><br />
<p class="footer">
Generated by <a href="https://codeberg.org/snonux/gemtexter">Gemtexter 2.1.0-release</a> |
served by <a href="https://www.OpenBSD.org">OpenBSD</a>/<a href="https://man.openbsd.org/httpd.8">httpd(8)</a> |
diff --git a/index.html b/index.html
index 35fba742..55339889 100644
--- a/index.html
+++ b/index.html
@@ -10,7 +10,7 @@
<body>
<h1 style='display: inline'>foo.zone</h1><br />
<br />
-<span class='quote'>This site was generated at 2023-07-23T21:57:09+03:00 by <span class='inlinecode'>Gemtexter</span></span><br />
+<span class='quote'>This site was generated at 2023-08-12T22:47:20+03:00 by <span class='inlinecode'>Gemtexter</span></span><br />
<br />
<pre>
|\---/|
diff --git a/notes/index.html b/notes/index.html
index 447d8f0d..ea38cce9 100644
--- a/notes/index.html
+++ b/notes/index.html
@@ -15,6 +15,7 @@
<a class='textlink' href='./the-stoic-challenge.html'>&#39;The Stoic Challenge&#39; book notes</a><br />
<a class='textlink' href='./the-pragmatic-programmer.html'>&#39;The Pragmatic Programmer&#39; book notes</a><br />
<a class='textlink' href='./the-obstacle-is-the-way.html'>&#39;The Obstacle is the Way&#39; book notes</a><br />
+<a class='textlink' href='./staff-engineer.html'>Staff Engineer</a><br />
<a class='textlink' href='./never-split-the-difference.html'>&#39;Never split the difference&#39; book notes</a><br />
<a class='textlink' href='./mental-combat.html'>&#39;Mental Combat&#39; book notes</a><br />
<a class='textlink' href='./career-guide-and-soft-skills.html'>&#39;Software Developmers Career Guide &amp; Soft Skills&#39; book notes</a><br />
diff --git a/notes/staff-engineer.html b/notes/staff-engineer.html
new file mode 100644
index 00000000..941bad7f
--- /dev/null
+++ b/notes/staff-engineer.html
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>Staff Engineer</title>
+<link rel="shortcut icon" type="image/gif" href="/favicon.ico" />
+<link rel="stylesheet" href="../style.css" />
+<link rel="stylesheet" href="style-override.css" />
+</head>
+<body>
+<h1 style='display: inline'>Staff Engineer</h1><br />
+<br />
+<span class='quote'>Last updated 10.8.2023</span><br />
+<br />
+<h2 style='display: inline'>Not a faster Senior Engineer</h2><br />
+<br />
+<ul>
+<li>A Staff engineer is more than just a faster Senior.</li>
+<li>A staff engineer is not a senior engineer but a bit better. (But I want to be a senior engineer but a bit better).</li>
+</ul><br />
+<span>It&#39;s important to know what work or which role most energizes you. A Staff engineer is not a more senior engineer. A Staff engineer also fits into another archetype.</span><br />
+<br />
+<span>As a staff engineer, you are always expected to go beyond your comfort zone and learn new things.</span><br />
+<br />
+<span>Your job sometimes will feel like an SEM and sometimes strangely similar to your senior roles.</span><br />
+<br />
+<span>A Staff engineer is, like a Manager, a leader. However, being a Manager is a specific job. Leaders can apply to any job, especially to Staff engineers.</span><br />
+<br />
+<h2 style='display: inline'>The Balance</h2><br />
+<br />
+<span>The more senior you become, the more responsibility you will have to cope with them in less time. Balance your speed of progress with your personal life, don&#39;t work late hours and don&#39;t skip these personal care events.</span><br />
+<br />
+<span>Do fewer things but do them better. Everything done will accelerate the organization. Everything else will drag it down—quality over quantity.</span><br />
+<br />
+<span>Don&#39;t work at ten things and progress slowly; focus on one thing and finish it.</span><br />
+<br />
+<span>Only spend some of the time firefighting. Have time for deep thinking. Only deep think some of the time. Otherwise, you lose touch with reality.</span><br />
+<br />
+<span>Sebactical: Take at least six months. Otherwise, it won&#39;t be as restored.</span><br />
+<br />
+<h2 style='display: inline'>More things</h2><br />
+<br />
+<ul>
+<li>Provide simple but widely used tools. Complex and powerful tools will have power users but only a very few. All others will not use the tool.</li>
+<li>In meetings, when someone is inactive, try to pull him in. Pull in max one person at a time. Don&#39;t open the discussion to multiple people.</li>
+<li>Get used to writing things down and repeating yourself. You will scale yourself much more.</li>
+<li>Title inflation: skills correspond to work, but the titles don&#39;t.</li>
+</ul><br />
+<span>E-Mail your comments to paul at buetow.org :-)</span><br />
+<br />
+<a class='textlink' href='../'>Back to the main site</a><br />
+<p class="footer">
+Generated by <a href="https://codeberg.org/snonux/gemtexter">Gemtexter 2.1.0-release</a> |
+served by <a href="https://www.OpenBSD.org">OpenBSD</a>/<a href="https://man.openbsd.org/httpd.8">httpd(8)</a> |
+<a href="https://www.foo.zone/site-mirrors.html">Site Mirrors</a>
+</p>
+</body>
+</html>
diff --git a/uptime-stats.html b/uptime-stats.html
index 5ae06d33..a984964a 100644
--- a/uptime-stats.html
+++ b/uptime-stats.html
@@ -10,7 +10,7 @@
<body>
<h1 style='display: inline'>My machine uptime stats</h1><br />
<br />
-<span class='quote'>This site was last updated at 2023-07-23T21:57:09+03:00</span><br />
+<span class='quote'>This site was last updated at 2023-08-12T22:47:20+03:00</span><br />
<br />
<span>The following stats were collected via <span class='inlinecode'>uptimed</span> on all of my personal computers over many years and the output was generated by <span class='inlinecode'>guprecords</span>, the global uptime records stats analyser of mine.</span><br />
<br />