summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2022-05-29 08:32:45 +0100
committerPaul Buetow <paul@buetow.org>2022-05-29 08:32:45 +0100
commit219820da6e595e50d67a01365b73883600e662df (patch)
tree09716ab23eca07b395eca77e1489ebe1e7230b1e
parent092f67203b75e3256a6e1c9f50cbe76a97ba4eee (diff)
override styles
-rw-r--r--contact-information.html1
-rw-r--r--gemfeed/2008-06-26-perl-poetry.html1
-rw-r--r--gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta.html1
-rw-r--r--gemfeed/2010-04-09-standard-ml-and-haskell.html1
-rw-r--r--gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.html1
-rw-r--r--gemfeed/2010-05-09-the-fype-programming-language.html1
-rw-r--r--gemfeed/2011-05-07-perl-daemon-service-framework.html1
-rw-r--r--gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.html1
-rw-r--r--gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.html1
-rw-r--r--gemfeed/2016-04-03-offsite-backup-with-zfs.html1
-rw-r--r--gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.html1
-rw-r--r--gemfeed/2016-04-16-offsite-backup-with-zfs-part2.html1
-rw-r--r--gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.html1
-rw-r--r--gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html1
-rw-r--r--gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.html1
-rw-r--r--gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html1
-rw-r--r--gemfeed/2021-04-24-welcome-to-the-geminispace.html1
-rw-r--r--gemfeed/2021-05-16-personal-bash-coding-style-guide.html1
-rw-r--r--gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html1
-rw-r--r--gemfeed/2021-07-04-the-well-grounded-rubyist.html1
-rw-r--r--gemfeed/2021-08-01-on-being-pedantic-about-open-source.html1
-rw-r--r--gemfeed/2021-09-12-keep-it-simple-and-stupid.html1
-rw-r--r--gemfeed/2021-10-22-defensive-devops.html1
-rw-r--r--gemfeed/2021-11-29-bash-golf-part-1.html1
-rw-r--r--gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.html1
-rw-r--r--gemfeed/2022-01-01-bash-golf-part-2.html1
-rw-r--r--gemfeed/2022-01-23-welcome-to-the-foo.zone.html1
-rw-r--r--gemfeed/2022-02-04-computer-operating-systems-i-use.html1
-rw-r--r--gemfeed/2022-03-06-the-release-of-dtail-4.0.0.html1
-rw-r--r--gemfeed/2022-04-10-creative-universe.html1
-rw-r--r--gemfeed/2022-05-27-perl-is-still-a-great-choice.html1
-rw-r--r--gemfeed/index.html1
-rw-r--r--gemfeed/style-override.css0
-rw-r--r--handnotes.ttfbin0 -> 38344 bytes
-rw-r--r--index.html1
-rw-r--r--notes/index.html23
-rw-r--r--notes/soft-skills.html243
-rw-r--r--notes/style-override.css19
-rw-r--r--notes/the-stoic-challenge.html40
-rw-r--r--other-resources.html1
-rw-r--r--resources.html1
-rw-r--r--site-mirrors.html1
-rw-r--r--style-override.css0
-rw-r--r--style.css10
-rw-r--r--typewriter.ttfbin0 -> 151464 bytes
45 files changed, 371 insertions, 0 deletions
diff --git a/contact-information.html b/contact-information.html
index 5f19b817..af6b09c0 100644
--- a/contact-information.html
+++ b/contact-information.html
@@ -5,6 +5,7 @@
<title>Contact information</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>Contact information</h1>
diff --git a/gemfeed/2008-06-26-perl-poetry.html b/gemfeed/2008-06-26-perl-poetry.html
index 0d498876..996ffcb9 100644
--- a/gemfeed/2008-06-26-perl-poetry.html
+++ b/gemfeed/2008-06-26-perl-poetry.html
@@ -5,6 +5,7 @@
<title>Perl Poetry</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>Perl Poetry</h1>
diff --git a/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta.html b/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta.html
index 3f2f87d3..d00106f1 100644
--- a/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta.html
+++ b/gemfeed/2008-12-29-using-my-nokia-n95-for-fixing-my-mta.html
@@ -5,6 +5,7 @@
<title>Using my Nokia N95 for fixing my MTA</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>Using my Nokia N95 for fixing my MTA</h1>
diff --git a/gemfeed/2010-04-09-standard-ml-and-haskell.html b/gemfeed/2010-04-09-standard-ml-and-haskell.html
index 34ec66c8..c1e26db2 100644
--- a/gemfeed/2010-04-09-standard-ml-and-haskell.html
+++ b/gemfeed/2010-04-09-standard-ml-and-haskell.html
@@ -5,6 +5,7 @@
<title>Standard ML and Haskell</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>Standard ML and Haskell</h1>
diff --git a/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.html b/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.html
index 68a4dcda..1179f6d8 100644
--- a/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.html
+++ b/gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.html
@@ -5,6 +5,7 @@
<title>Lazy Evaluation with Standard ML</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>Lazy Evaluation with Standard ML</h1>
diff --git a/gemfeed/2010-05-09-the-fype-programming-language.html b/gemfeed/2010-05-09-the-fype-programming-language.html
index 392cdcb6..7a8cf903 100644
--- a/gemfeed/2010-05-09-the-fype-programming-language.html
+++ b/gemfeed/2010-05-09-the-fype-programming-language.html
@@ -5,6 +5,7 @@
<title>The Fype Programming Language</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>The Fype Programming Language</h1>
diff --git a/gemfeed/2011-05-07-perl-daemon-service-framework.html b/gemfeed/2011-05-07-perl-daemon-service-framework.html
index 756bcaf8..0d902d75 100644
--- a/gemfeed/2011-05-07-perl-daemon-service-framework.html
+++ b/gemfeed/2011-05-07-perl-daemon-service-framework.html
@@ -5,6 +5,7 @@
<title>Perl Daemon (Service Framework)</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>Perl Daemon (Service Framework)</h1>
diff --git a/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.html b/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.html
index f44d33be..5da66944 100644
--- a/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.html
+++ b/gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.html
@@ -5,6 +5,7 @@
<title>The fibonacci.pl.raku.c Polyglot</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>The fibonacci.pl.raku.c Polyglot</h1>
diff --git a/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.html b/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.html
index 8c78ac98..7a1253e7 100644
--- a/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.html
+++ b/gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.html
@@ -5,6 +5,7 @@
<title>Run Debian on your phone with Debroid</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>Run Debian on your phone with Debroid</h1>
diff --git a/gemfeed/2016-04-03-offsite-backup-with-zfs.html b/gemfeed/2016-04-03-offsite-backup-with-zfs.html
index c11c00a6..d4086635 100644
--- a/gemfeed/2016-04-03-offsite-backup-with-zfs.html
+++ b/gemfeed/2016-04-03-offsite-backup-with-zfs.html
@@ -5,6 +5,7 @@
<title>Offsite backup with ZFS</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>Offsite backup with ZFS</h1>
diff --git a/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.html b/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.html
index df7e78ec..5e156e02 100644
--- a/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.html
+++ b/gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.html
@@ -5,6 +5,7 @@
<title>Jails and ZFS with Puppet on FreeBSD</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>Jails and ZFS with Puppet on FreeBSD</h1>
diff --git a/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.html b/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.html
index 22c8fd8c..d13cddba 100644
--- a/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.html
+++ b/gemfeed/2016-04-16-offsite-backup-with-zfs-part2.html
@@ -5,6 +5,7 @@
<title>Offsite backup with ZFS (Part 2)</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>Offsite backup with ZFS (Part 2)</h1>
diff --git a/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.html b/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.html
index 2dea640c..5bc111ad 100644
--- a/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.html
+++ b/gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.html
@@ -5,6 +5,7 @@
<title>Spinning up my own authoritative DNS servers</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>Spinning up my own authoritative DNS servers</h1>
diff --git a/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html b/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html
index 6232f9eb..45560ebc 100644
--- a/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html
+++ b/gemfeed/2016-11-20-object-oriented-programming-with-ansi-c.html
@@ -5,6 +5,7 @@
<title>Object oriented programming with ANSI C</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>Object oriented programming with ANSI C</h1>
diff --git a/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.html b/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.html
index 09ea0bd9..06431f1a 100644
--- a/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.html
+++ b/gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.html
@@ -5,6 +5,7 @@
<title>Realistic load testing with I/O Riot for Linux</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>Realistic load testing with I/O Riot for Linux</h1>
diff --git a/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html b/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html
index bcd61111..8b89e885 100644
--- a/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html
+++ b/gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html
@@ -5,6 +5,7 @@
<title>DTail - The distributed log tail program</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>DTail - The distributed log tail program</h1>
diff --git a/gemfeed/2021-04-24-welcome-to-the-geminispace.html b/gemfeed/2021-04-24-welcome-to-the-geminispace.html
index f79f7211..e846d416 100644
--- a/gemfeed/2021-04-24-welcome-to-the-geminispace.html
+++ b/gemfeed/2021-04-24-welcome-to-the-geminispace.html
@@ -5,6 +5,7 @@
<title>Welcome to the Geminispace</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>Welcome to the Geminispace</h1>
diff --git a/gemfeed/2021-05-16-personal-bash-coding-style-guide.html b/gemfeed/2021-05-16-personal-bash-coding-style-guide.html
index 359b8337..5818f344 100644
--- a/gemfeed/2021-05-16-personal-bash-coding-style-guide.html
+++ b/gemfeed/2021-05-16-personal-bash-coding-style-guide.html
@@ -5,6 +5,7 @@
<title>Personal Bash coding style guide</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>Personal Bash coding style guide</h1>
diff --git a/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html b/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html
index 988a0bbe..be428efa 100644
--- a/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html
+++ b/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html
@@ -5,6 +5,7 @@
<title>Gemtexter - One Bash script to rule it all</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>Gemtexter - One Bash script to rule it all</h1>
diff --git a/gemfeed/2021-07-04-the-well-grounded-rubyist.html b/gemfeed/2021-07-04-the-well-grounded-rubyist.html
index 6f9a39e8..bced8553 100644
--- a/gemfeed/2021-07-04-the-well-grounded-rubyist.html
+++ b/gemfeed/2021-07-04-the-well-grounded-rubyist.html
@@ -5,6 +5,7 @@
<title>The Well-Grounded Rubyist</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>The Well-Grounded Rubyist</h1>
diff --git a/gemfeed/2021-08-01-on-being-pedantic-about-open-source.html b/gemfeed/2021-08-01-on-being-pedantic-about-open-source.html
index 3927ea45..1e143a6f 100644
--- a/gemfeed/2021-08-01-on-being-pedantic-about-open-source.html
+++ b/gemfeed/2021-08-01-on-being-pedantic-about-open-source.html
@@ -5,6 +5,7 @@
<title>On being Pedantic about Open-Source</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>On being Pedantic about Open-Source</h1>
diff --git a/gemfeed/2021-09-12-keep-it-simple-and-stupid.html b/gemfeed/2021-09-12-keep-it-simple-and-stupid.html
index 8f5e96f4..1840591e 100644
--- a/gemfeed/2021-09-12-keep-it-simple-and-stupid.html
+++ b/gemfeed/2021-09-12-keep-it-simple-and-stupid.html
@@ -5,6 +5,7 @@
<title>Keep it simple and stupid</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>Keep it simple and stupid</h1>
diff --git a/gemfeed/2021-10-22-defensive-devops.html b/gemfeed/2021-10-22-defensive-devops.html
index 3af9eb7d..11c4be27 100644
--- a/gemfeed/2021-10-22-defensive-devops.html
+++ b/gemfeed/2021-10-22-defensive-devops.html
@@ -5,6 +5,7 @@
<title>Defensive DevOps</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>Defensive DevOps</h1>
diff --git a/gemfeed/2021-11-29-bash-golf-part-1.html b/gemfeed/2021-11-29-bash-golf-part-1.html
index 683d4c54..5aae4576 100644
--- a/gemfeed/2021-11-29-bash-golf-part-1.html
+++ b/gemfeed/2021-11-29-bash-golf-part-1.html
@@ -5,6 +5,7 @@
<title>Bash Golf Part 1</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>Bash Golf Part 1</h1>
diff --git a/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.html b/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.html
index 2ba9562b..adef110c 100644
--- a/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.html
+++ b/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.html
@@ -5,6 +5,7 @@
<title>How to stay sane as a DevOps person </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>How to stay sane as a DevOps person </h1>
diff --git a/gemfeed/2022-01-01-bash-golf-part-2.html b/gemfeed/2022-01-01-bash-golf-part-2.html
index f08ab0f0..2402525b 100644
--- a/gemfeed/2022-01-01-bash-golf-part-2.html
+++ b/gemfeed/2022-01-01-bash-golf-part-2.html
@@ -5,6 +5,7 @@
<title>Bash Golf Part 2</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>Bash Golf Part 2</h1>
diff --git a/gemfeed/2022-01-23-welcome-to-the-foo.zone.html b/gemfeed/2022-01-23-welcome-to-the-foo.zone.html
index 4141544a..0d834610 100644
--- a/gemfeed/2022-01-23-welcome-to-the-foo.zone.html
+++ b/gemfeed/2022-01-23-welcome-to-the-foo.zone.html
@@ -5,6 +5,7 @@
<title>Welcome to the foo.zone</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>Welcome to the foo.zone</h1>
diff --git a/gemfeed/2022-02-04-computer-operating-systems-i-use.html b/gemfeed/2022-02-04-computer-operating-systems-i-use.html
index e61d8210..b26d8153 100644
--- a/gemfeed/2022-02-04-computer-operating-systems-i-use.html
+++ b/gemfeed/2022-02-04-computer-operating-systems-i-use.html
@@ -5,6 +5,7 @@
<title>Computer operating systems I use(d)</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>Computer operating systems I use(d)</h1>
diff --git a/gemfeed/2022-03-06-the-release-of-dtail-4.0.0.html b/gemfeed/2022-03-06-the-release-of-dtail-4.0.0.html
index cd6af175..1a8a29c9 100644
--- a/gemfeed/2022-03-06-the-release-of-dtail-4.0.0.html
+++ b/gemfeed/2022-03-06-the-release-of-dtail-4.0.0.html
@@ -5,6 +5,7 @@
<title>The release of DTail 4.0.0</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>The release of DTail 4.0.0</h1>
diff --git a/gemfeed/2022-04-10-creative-universe.html b/gemfeed/2022-04-10-creative-universe.html
index f4ee9582..b2a73d6a 100644
--- a/gemfeed/2022-04-10-creative-universe.html
+++ b/gemfeed/2022-04-10-creative-universe.html
@@ -5,6 +5,7 @@
<title>Creative universe</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>Creative universe</h1>
diff --git a/gemfeed/2022-05-27-perl-is-still-a-great-choice.html b/gemfeed/2022-05-27-perl-is-still-a-great-choice.html
index 2cb6d6aa..7050ff50 100644
--- a/gemfeed/2022-05-27-perl-is-still-a-great-choice.html
+++ b/gemfeed/2022-05-27-perl-is-still-a-great-choice.html
@@ -5,6 +5,7 @@
<title>Perl is still a great choice</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>Perl is still a great choice</h1>
diff --git a/gemfeed/index.html b/gemfeed/index.html
index 4ad4e60c..a9637b32 100644
--- a/gemfeed/index.html
+++ b/gemfeed/index.html
@@ -5,6 +5,7 @@
<title>Gemfeed of foo.zone</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>Gemfeed of foo.zone</h1>
diff --git a/gemfeed/style-override.css b/gemfeed/style-override.css
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/gemfeed/style-override.css
diff --git a/handnotes.ttf b/handnotes.ttf
new file mode 100644
index 00000000..25e688b6
--- /dev/null
+++ b/handnotes.ttf
Binary files differ
diff --git a/index.html b/index.html
index f6d313e2..c58d9ec6 100644
--- a/index.html
+++ b/index.html
@@ -5,6 +5,7 @@
<title> foo.zone</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> foo.zone</h1>
diff --git a/notes/index.html b/notes/index.html
new file mode 100644
index 00000000..1a5a5603
--- /dev/null
+++ b/notes/index.html
@@ -0,0 +1,23 @@
+<!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>Notes on foo.zone</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>Notes on foo.zone</h1>
+<h2>To be in the .zone!</h2>
+<a class="textlink" href="./the-stoic-challenge.html">'The stoic challenge' book notes</a><br />
+<a class="textlink" href="./soft-skills.html">'Software Developmers Career Guide &amp; Soft Skills' book notes</a><br />
+<p>That were all notes. Hope they were useful!</p>
+<a class="textlink" href="../">Go back to main site</a><br />
+<p class="footer">
+Generated with <a href="https://codeberg.org/snonux/gemtexter">Gemtexter</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/notes/soft-skills.html b/notes/soft-skills.html
new file mode 100644
index 00000000..4252d31d
--- /dev/null
+++ b/notes/soft-skills.html
@@ -0,0 +1,243 @@
+<!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>'Software Developmers Career Guide %%TITLE%% Soft Skills' book notes</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>"Software Developmers Career Guide &amp; Soft Skills" book notes</h1>
+<p class="quote"><i>Last updated 29.5.2022</i></p>
+<h1>Improve</h1>
+<h2>Always learn new things</h2>
+<ul>
+<li>When you learn something new, e.g. a programming language, first gather an overview, learn from multiple sources, play around and learn by doing and not consuming and form your own questions. Don't read too much upfront.</li>
+<li>A large amount of time is spent in learning technical skills which were never use. You want to have a practical set of skills you are actually using. You need to know 20 percent to get out 80 percent of the results.</li>
+<li>Learn a technology with a goal, e.g. implement a tool. Practice practise practice.</li>
+<li>"I know X can do Y, I don't know exactly how, but I can look it up."</li>
+<li>Read what experts are writing, for example follow blogs. Stay up to date and spent half an hour per day trading blogs and books.</li>
+<li>Pick an open source application, read the code and try to understand it to get a feel of the syntax of the programming language.</li>
+<li>Understand, that the standard library makes you a much better programmer.</li>
+<li>Self learning is the top skill a programmer can have and is also useful in other aspects in your life.</li>
+<li>Keep learning skills every day. Code every day. Don't be overconfident for job security. Read blogs, read books.</li>
+<li>Fake it until you make it. But be honest about your abilities or lack of. There is however only time between now and until you make it. Refer to your abilities to learn.</li>
+<li>If you want to learn, then do it by exploring. Also teach what you learned (for example write a blog post or hold a presentation).</li>
+</ul>
+<p>Boot camps: The advantage of a boot camp is to pragmatically learn things fast. We almost always overestimate what we can do in a day. Especially during boot camps. Connect to others during the boot camps</p>
+<h2>Set goals</h2>
+<ul>
+<li>Your own goals are important but the manager also looks at how the team performs and how someone can help the team perform better.</li>
+<li>Check whether you are on track with your goals every 2 weeks in order to avoid surprises for the annual review.</li>
+<li>Make concrete goals for next review. Track and document your progress.</li>
+<li>Invest in your education. Make your goals known. If you want something, then ask for it. Nobody but you knows what you want.</li>
+</ul>
+<h2>Ratings</h2>
+<ul>
+<li>Trap: If you have to rate yourself, that's a trap. That never works in an unbiased way. Rate yourself always the best way but rate your weakest part as high as possible minus one point. Rate yourself as good as you can otherwise. Nobody is putting for fun a gun on his own head. </li>
+<li>Don't do peer rating, it can fire back on you. What if the colleague becomes your new boss?</li>
+<li>Cooperate rankings are unfortunately HR guidelines and politics and only mirror a little your actual performance.</li>
+</ul>
+<h2>Promotions</h2>
+<ul>
+<li>Raise or promotion, what's better? Promotion is better as money will follow anyway then.</li>
+<li>Take projects no-one wants and make them shine. A promotion will follow.</li>
+<li>A promotion is not going to come to you because you deserve it. You have to hunt and ask for it.</li>
+<li>Track all kudos (e.g. ask for emails from your colleagues).</li>
+<li>Big corporations HRs don't expect a figjit. That's why it's so important to keep track of your accomplishments and kudos'.</li>
+<li>If you want a raise be specific how much and know to back your demands. Don't make a thread and no ultimatums.</li>
+<li>The most valuable employees are the ones who make themselves obsolete and automate all away. Keep a safety net of 3 to 6 months of finances. Safe at least 10 percent of your earnings.</li>
+<li>If you make money it does not mean that you have to spent more money. Is a new car better than a used car which both can bring you from A to B? Liability vs assets.</li>
+<li>Best way for a promotion is to switch jobs. You can even switch back with a better salary.</li>
+</ul>
+<h2>Finish things</h2>
+<ul>
+<li>Learn to finish things without motivation. Things will pay off when you stick to stuff and eventually motivation can also come back.</li>
+<li>You will fail if you don't plan realistically. Set also a schedule and follow to it as of life depends on it.</li>
+<li>Hard work is necessary for accomplish results. However, work smarter not harder. Furthermore, working smart is not a substitute for working hard. Work both, hard and smart.</li>
+<li>Hard vs fun: Both engage the brain (video games vs work). Some work is hard and other is easy. Hard work is boring. The harsh truth is you have to put in hard and boring work in order to accomplish and be successful. Work won't be always boring though, as joy will follow with mastery.</li>
+<li>Advances come only of you give more than asked. Consistency, commitment and knowing what you need to do is more key than hard work.</li>
+<li>Any action is better than no action. If you get stuck you have gained nothing.</li>
+<li>You need to know the unknowns. Identify as many unknown not known things as possible. </li>
+<li>Defeat is finally give up. Failure is the road to success, embrace it. Failure does not define you but how you respond to it. Events don't make your unhappy, but how you react to events do.</li>
+</ul>
+<h2>Expand the empire</h2>
+<p>The larger your empire is, the larger your circle of influence is. The larger the circle of influence is, the more opportunities you have.</p>
+<ul>
+<li>Do the dirty work if you want to expand the empire. That's there the opportunities are.</li>
+<li>SCRUM often fails due to the lack to commitment. The backlog just becomes a wish to get completed.</li>
+<li>Become visible, keep track that you accomplishments. E.g. write a weekly summary. Do presentations, be seen. Learn new things and share your learnings. Be the problem solver and not the blamer.</li>
+<li>Apply work on your quality standards. Don't cross the line of compromise. Always improve your skills. Never be happy being good enough.</li>
+</ul>
+<h2>Be pragmatic and also manage your time</h2>
+<ul>
+<li>Every time you do something question why does it make sense be pragmatic and don't follow because it is best practice.</li>
+<li>Make use of time boxing via the Pomodoro technique: Set a target of rounds and track the rounds. That give you exact focused work time. That's really the trick. For example set a goal of 6 daily pomodores.</li>
+<li>You should feel good of the work done even if you don't finished the task. You will feel good about pomodoro wise even you don't finish the task on hand yet. Helps you to enjoy time off more. Working longer may not sell anything.</li>
+<li>You can also apply the time boxing technique (Cal Newport) for focused deep work.</li>
+</ul>
+<h3>The quota system</h3>
+<ul>
+<li>Defined quota of things done. E.g. N runs per week or M Blog posts per month or O pomodoros per week. This helps with consistency. Truly commit to these quotas. Failure is not an option. Start with small commitments. Don't commit to something you can't fulfill otherwise you set yourself up for failure.</li>
+<li>Why does the quota System work? Slow and consistent pace is the key. It also overcomes willpower weaknesses as goals are preset.</li>
+<li>Internal motivation is more important over external motivation. Check out Daniels book drive.</li>
+<li>Multitasking: Batching is effective. E.g. emails twice daily at pre-set times..</li>
+</ul>
+<h3>Don't waste time</h3>
+<ul>
+<li>The biggest time waster is TV watching. The TV is programming you. It's insane that Americans watch so much TV as they work full time. Schedule one show at a time and watch it when you want to watch it. Most movies are crap anyways. The good movies will come to you as people will talk about them.</li>
+<li>Social media is time waster as well. Schedule your Social Media times. For example be on Facebook only for max one hour on Saturdays.</li>
+<li>Meetings can waste time as well. Simply don't go to them. Try to cancel meeting if it can be dealt with via email.</li>
+<li>Enjoying things is not a waste of time. E.g. you could still play a game once in a while. It is important not to cut away all you enjoy from your life.</li>
+</ul>
+<h3>Habits</h3>
+<ul>
+<li>We don't have control over our habits but our own routines. Routines help to form the habits though.</li>
+<li>Try to have as many good habits as possible. Start with easy habits, and make them a little bit more challenging over time. Set ankers and rewards. Over time the routines will become habits naturally.</li>
+<li>Habit stacking is effective, which is combining multiple habits at the same time. For example you can workout on a circular trainer while while watching a learning video on O'Reilly Safari Online while getting closer to your weekly step goal.</li>
+</ul>
+<h1>Work-life balance</h1>
+<ul>
+<li>Work-life balance is a myth. Make it so that you enjoy work and your personal life and not just personal life.</li>
+<li>Avoid overwork hours. That's not as beneficial as you might think and comes only with very small rewards. Invest rather in yourself and not in your employer.</li>
+<li>Use your most productive hours to work on you. Make that your priority. Take care of yourself a priority (E.g. do workouts or learn a new language). You can always workout 2 or 1 hour per day, but will you pay the price?</li>
+<li>Maintain fewer but good relationships. As a reward, better and integrated your life will be.</li>
+<li>Life in the present Moment. Make the best of every moment of your life. Enjoy every aspect of your life. If you want to take away one thing from this book that is it.</li>
+</ul>
+<h2>Mental health</h2>
+<ul>
+<li>Friendships and positive thinking help to have and maintain better health, longer Life, better productivity and increased happiness.</li>
+<li>Positive thinking can be trained and be a habit. Read the book "The Power of Positive Thinking".</li>
+<li>Stoicism helps. Meditation helps. Playing for fun helps too.</li>
+<li>Become the person you want to become (your self image). Program your brain unconsciously. Don't become the person other people want you to be. Embrace yourself, you are you.</li>
+<li>In most cases burnout is just an illusion. If you don't have motivation push through the wall. People usually don't pass the wall as they feel they are burned out. After pushing through the wall you will have the most fun, for example you will be able playing the guitar greatly.</li>
+</ul>
+<h2>Physical health</h2>
+<ul>
+<li>You can only do one thing, lose fat or gain muscles. Not both at the same time.</li>
+<li>Train your strength by heavy lifting, but only with a very few repetitions (e.g. 5 max for each exercise, everything over this is body building).</li>
+<li>If you want to increase the muscle mass use medium weights but lift them more often. If you want to increase your endurance lift light weights but with even more reps.</li>
+<li>Utilise a standing desk and treadmill (you could walk and type at the same time). Increase the incline in order to burn more calories. Even on the standing desk you burn more calories than sitting. When you use pomodoro then you can use the small breaks for push-ups (maybe won't do as good when you are in a fasted state).</li>
+<li>Intermittent fasting is an effective method to maintain weight and health. But it does not mean that you can only eat junk food in the feeding windows.</li>
+<li>Diet and nutrition is the most important for health and fitness. It makes it also easier to stay focused and positive. Avoid highly processed foods.</li>
+</ul>
+<h2>No drama</h2>
+<ul>
+<li>During an argument, take the opponent's position and see how your opinion changes.</li>
+<li>Avoid drama at work. Where are humans there is drama. You can decide where to spent your energy in. But don't avoid conflict. Conflict is healthy in any kind of relationship. Be tactful and state your opinion. The goal is to find the best solution to the problem.</li>
+<li>If you they to convince someone else it's an argument. Of you try to find the best solution it is a good resolution.</li>
+<li>Don't worry about other people what they do and don't do. You only worry about you. Shut up and get your own things done. But you could help to inspire a not working colleague.</li>
+<li>If someone is hurting the team let the manager know but phrase it nicely.</li>
+<li>How to get rid of a never ending talking person? Set up focus hours officially where you don't want to be interrupted. Present as if it is your defect that you get interrupted easily.</li>
+<li>TOXIC PEOPLE: AVOID THEM. RUN.</li>
+<li>Boss likes if you get shit done without getting asked all the time about things and also without drama.</li>
+<li>You have to learn how to work in a team. Be honest but tactful. It's not too be the loudest but about selling your ideas. Don't argue otherwise you won't sell anything. Be persuasive by finding the common ground. Or lead the colleagues to your idea and don't sell it upfront. Communicate clearly.</li>
+</ul>
+<h1>Personal brand</h1>
+<ul>
+<li>Invest your value outside the company. Build your personal brand. Show how valuable you are, also to other companies. Become an asset.</li>
+<li>Invest in your education. Make your goals known. If you want something ask for it (see also the sections about goals in this document).</li>
+</ul>
+<h2>Market yourself</h2>
+<ul>
+<li>The best way to market yourself is to make you usable.</li>
+<li>Create a brand. Decide your focus. Throw your name out as often as possible.</li>
+<li>Have a blog. Schedule your posts. Consistency beats every other factor. E.g. post once a month a new post. Find your voice, you don't have to sound academic. Keep writing, if you keep it long enough the rewards will be coming. Your own blog can take 5 years to take off. Most people give up too soon.</li>
+<li>Consistency of your blog is key. Also write quality content. Don't try to be a man of success but try to be a man of value.</li>
+<li>Have an elevator pitch: "buetow.org - Having fun with computers!"</li>
+<li>Have social media accounts, especially the ones which are more tech related.</li>
+</ul>
+<h2>Networking</h2>
+<ul>
+<li>Ask people so they talk about themselves. They are not really interested in you. Use meetup.com to find groups you are interested and build up the network over time. Don't drink on social networking events even when others do.</li>
+<li>Talking to other people at events only has upsides. Just saying "hi" and introducing yourself is enough. What worse can happen? If the person rejects you so what, life goes on. Ask open questions and no "yes" and "no" questions. E.g.: "What is your story, why are you here?".</li>
+</ul>
+<h2>Public speaking</h2>
+<ul>
+<li>Try at least 5 times before giving up public speaking. You can also start small, e.g. present a topic at work you are learning.</li>
+<li>Before your talk go on stage 10 minutes in advance. Introduce yourself to the front row people. During the talk they will smile at you and encourage you during your talk.</li>
+<li>Practise your talk and timing. You can also record your practicing.</li>
+<li>Just do it. Just go to conferences. Even if you are not speaking. Sell your boss what you would learn and "this and that" and you would present the learnings to the team afterwards.</li>
+</ul>
+<h1>New job</h1>
+<h2>For the interview</h2>
+<ul>
+<li>Build up a network before the interview. E.g., follow and comment blogs. Or go to meet-ups and conferences. Join user groups.</li>
+<li>Ask to touch base before the real interview and ask questions about the company. Do "pre-interviews".</li>
+<li>If you are specialized then there is a better chance to get a fitting job. No one will hire a general lawyer if there are specialized lawyers available. Even if you are specialized, you will have a wide range of skills (T-shape knowledge).</li>
+<li>Have a blog, a CV can only be 2 pages and an interview only can last only 2 hours. A blog helps you also to be a better communicator.</li>
+</ul>
+<h2>Find the right type of company</h2>
+<p>Not all companies are equal. They have individual cultures and guidelines.</p>
+<ul>
+<li>Startup: dynamic and larger impact. Many hats on.</li>
+<li>Medium size companies: most stable ones. Not cutting edge technologies. No crazy working hours.</li>
+<li>Large company: very established with a lot of structure however constant layoffs and restructurings. Less impact you can have. Complex politics.</li>
+<li>Working for yourself: This is harder than you think, probably much harder.</li>
+</ul>
+<p>Work in a tech. company if you want to work on/with cutting edge technologies.</p>
+<h2>Apply for the new job</h2>
+<ul>
+<li>Apply for each job with a specialised CV each. Each CV fits the job better.</li>
+<li>Best get a job via a personal referral or inbound marketing. The latter is somehow rare.</li>
+<li>Inbound marketing is for example someone responds to your blog and offers you a job.</li>
+<li>Interview the interviewer. Be persistent.</li>
+<li>Get a professional resume writer. Get referrals of writers and get samples from there. Get sufficient with algorithm and data structures interview questions. Cracking the coding interview book and blog </li>
+</ul>
+<ul>
+<li>Create creative looking resumes, see simple programmer website. Action-result style for a resume.</li>
+<li>Invest in your dress code as appearance masters. It does make sense to invest in your style. You could even hire a professional stylist (not my personal way though).</li>
+</ul>
+<h2>Negotiation</h2>
+<ul>
+<li>Whoever names the number first loses. You don't know what someone else is expecting unless told. Low ball number may be an issue but you have to know the market.</li>
+<li>Salary is not about what you need but what you are worth. Try to find out what you are worth.</li>
+<li>Big tech companies have a pay scale. You can ask for this.</li>
+<li>Don't tell your current salary. Only do one counter offer and say "If you do X then I commit today". Be tactful and not rude. Nobody wants to be taken advantage of. Also, don't be arrogant.</li>
+<li>If the company wants to know your range, respond: "I would rather learn more about the job and compensation. You have a range in mind, correct?" Be brave and just pause here.</li>
+<li>Otherwise, if the company refuses then say "if you tell me what the range is and although I am not yet sure yet what are my exact salary requirements are I can see if the range is of what I am looking for. If they absolute refuse give a high ball range you would expect and make it conditional to the overall compensation package. E.g. 70k to 100k depending on the compensation package. THE LOW END SHOULD BE YOUR REAL LOW END. Play a little bit of hardball here and be brave. Practise it.</li>
+<li>Put 10 percent on top of the salary range into a counter offer.</li>
+<li>Everything is negotiable, not only the salary.</li>
+<li>Job markup rate: Check it regarding the recruitment rate negotiation.</li>
+<li>Don't make a rushed decision based on deadlines. Make a fairly high counter offer shortly before deadline.</li>
+<li>You should also cope with rejections while selling yourself. There is no such thing as job security.</li>
+</ul>
+<ul>
+<li>Never spilt the difference is the best book for learning negotiation techniques..</li>
+</ul>
+<h2>Leaving the old job</h2>
+<p>When leaving a job make a clean and non personal as possible. Never complain and never explain. Don't worry about abandonment of the team. Everybody is replacement and you make a business decision. Don't threaten to quit as you are replaceable.</p>
+<h1>Other things</h1>
+<ul>
+<li>As a leader lead by example and don't lead from the Eiffel tower.</li>
+<li>As a leader you are responsible for the team. If the team fails then it's your fault only.</li>
+</ul>
+<h2>Testing</h2>
+<p>Unit testing Vs regression testing: Unit tests test the smallest possible unit and get rewritten if the unit gets changed. It's like programming against a specification n. Regression tests test whether the software still works after the change. Now you know more than most software engineers.</p>
+<h2>Books to read</h2>
+<ul>
+<li>Clean Code</li>
+<li>Code Complete</li>
+<li>Cracking the Interview - Lessons and Solutions.</li>
+<li>Daniels Book "Drive" (about internal and external motivation)</li>
+<li>God's degree (inventor of Dilbert)</li>
+<li>Head first Design Patterns</li>
+<li>How to win Friends and influence People</li>
+<li>Never Split the Difference [X]</li>
+<li>Structure and programming functional programs</li>
+<li>The obstacle is the way [X]</li>
+<li>The passionate programmer</li>
+<li>The Power of Positive Thinking</li>
+<li>The Pragmatic Programmer [X]</li>
+<li>The war of Art (to combat procrastination)</li>
+<li>Willpower Instinct</li>
+</ul>
+<a class="textlink" href="./index.html">More notes</a><br />
+<p class="footer">
+Generated with <a href="https://codeberg.org/snonux/gemtexter">Gemtexter</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/notes/style-override.css b/notes/style-override.css
new file mode 100644
index 00000000..14a911ee
--- /dev/null
+++ b/notes/style-override.css
@@ -0,0 +1,19 @@
+body {
+ font-family: handnotes, monospace;
+}
+
+h1, h2, h3 {
+ font-family: typewriter, monospace;
+}
+
+a {
+ font-family: typewriter, monospace;
+}
+
+p.quote {
+ font-family: typewriter, monospace;
+}
+
+pre {
+ font-family: typewriter, monospace;
+}
diff --git a/notes/the-stoic-challenge.html b/notes/the-stoic-challenge.html
new file mode 100644
index 00000000..13cd77aa
--- /dev/null
+++ b/notes/the-stoic-challenge.html
@@ -0,0 +1,40 @@
+<!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>'The stoic challenge' book notes</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>"The stoic challenge" book notes</h1>
+<p class="quote"><i>Last updated 29.5.2022</i></p>
+<p>Gods set you up for a challenge to see how resilient you are. Is getting angry worth the price? If you stay calm then you can find the optimal workaround for the obstacle. Stay calm even with big setbacks. Practice minimalism of negative emotions.</p>
+<p>Put a positive spin on everything. What should you do if someone wrong you? Don't get angry, there is no point in that, it just makes you suffer. Do the best what you got now and keep calm and carry on. A resilient person will refuse to play the role of a victim. You can develop the setback response skills. Turn a setback. e.g. a handycap, into a personal triumph.</p>
+<p>It is not the things done to you or happen to you what matters but how you take the things and react to these things.</p>
+<p>Don't row against the other boats but against your own lazy bill. It doesn't matter if you are first or last, as long as you defeat your lazy self.</p>
+<p>Stoics are thankful that they are mortal. As then you can get reminded of how great it is to be alive at all. In dying we are more alive we have ever been as every thing you do could be the last time you do it. Rather than fighting your death you should embrace it if there are no workarounds. Embrace a good death.</p>
+<h2>Negative visualization</h2>
+<p>It is easy what we have to take for granted.</p>
+<ul>
+<li>Imagine the negative and then think that things are actually much better than they seem to be.</li>
+<li>Close your eyes and imagine you are color blind for a minute, then open the eyes again and see all the colours. You will be grateful for being able to see the colours. </li>
+<li>Now close your eyes for a minute and imagine you would be blind, so that you will never be able to experience the world again and let it sink in. When you open your eyes again you will feel a lot of gratefulness.</li>
+<li>Last time meditation. Lets you appreciate the life as it is now. Life gets vitalised again.</li>
+</ul>
+<h2>Oh, nice trick, you stoic "god"! ;-)</h2>
+<p>Take setbacks as a challenge. Also take it with some humor.</p>
+<ul>
+<li>A setback in a setback, how Genius :-)</li>
+<li>A setback in a setback in a setback: the stoic god's work overtime, eh? :-)</li>
+</ul>
+<p>What would the stoic god's do next? This is just a test strategy by them. Don't be frustrated at all but be astonished of what comes next. Thank the stoic gods of testing you. This is comfort zone extension of the stoics aka toughness Training.</p>
+<a class="textlink" href="./index.html">More notes</a><br />
+<p class="footer">
+Generated with <a href="https://codeberg.org/snonux/gemtexter">Gemtexter</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/other-resources.html b/other-resources.html
index 0108fdd4..00b51ecb 100644
--- a/other-resources.html
+++ b/other-resources.html
@@ -5,6 +5,7 @@
<title>Other resources</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>Other resources</h1>
diff --git a/resources.html b/resources.html
index ac650beb..679c90b5 100644
--- a/resources.html
+++ b/resources.html
@@ -5,6 +5,7 @@
<title>Resources</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>Resources</h1>
diff --git a/site-mirrors.html b/site-mirrors.html
index e1ae89ea..338b9f06 100644
--- a/site-mirrors.html
+++ b/site-mirrors.html
@@ -5,6 +5,7 @@
<title>Site mirrors</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>Site mirrors</h1>
diff --git a/style-override.css b/style-override.css
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/style-override.css
diff --git a/style.css b/style.css
index b07ce6e3..b70a704f 100644
--- a/style.css
+++ b/style.css
@@ -8,6 +8,16 @@
src: url("./code.ttf") format("truetype");
}
+@font-face {
+ font-family: 'handnotes';
+ src: url("./handnotes.ttf") format("truetype");
+}
+
+@font-face {
+ font-family: 'typewriter';
+ src: url("./typewriter.ttf") format("truetype");
+}
+
* {
line-height: 1.5em;
margin: 0;
diff --git a/typewriter.ttf b/typewriter.ttf
new file mode 100644
index 00000000..375978ce
--- /dev/null
+++ b/typewriter.ttf
Binary files differ