blob: caf9c21f606fbd20c76d489de4698eb7c0248be1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
|
<!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>fprintf(stderr, 'Hello world
');</title>
<link rel="shortcut icon" type="image/gif" href="/favicon.ico" />
<style type="text/css">
body {
margin: auto;
padding-left: 10px;
padding-right: 10px;
max-width: 900px;
font-family: sans-serif;
font-size: 18px;
background-color: #222;
color: #ffffef;
}
h1,h2,h3 {
color: #ffa500
}
a {
color: #0ca;
text-decoration: none;
}
a:hover {
color: #c0f;
text-decoration: none;
}
li {
color: #00bcd4;
}
img {
max-width: 600px;
max-height: 400px;
display: block;
margin: auto;
}
pre {
display: block;
background-color: #111;
color: #66cdaa;
padding: 5px;
overflow-x: auto;
}
a.textlink:before {
content: " ⇒ ";
padding-left: 2px;
}
p.quote {
color: #82eefd;
}
p.quote:before {
content: " « ";
padding-left: 2px;
}
p.quote:after {
content: " » ";
padding-right: 2px;
}
</style>
</head>
<body>
<h1>fprintf(stderr, "Hello world\n");</h1>
<pre>
,---------------------------,
| /---------------------\ |
| | | |
| | Paul's | |
| | personal | |
| | internet | |
| | site! | |
| \_____________________/ |
|___________________________|
,---\_____ [] _______/------,
/ /______________\ /|
/___________________________________ / | ___
| | | )
| _ _ _ [-------] | | (
| o o o TURBO [-------] | / _)_
|__________________________________ |/ / /
/-------------------------------------/| ( )/
/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/ /
/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/ /
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
</pre>
<h2>Why does this site look so old school?</h2>
<p>If you reach this site via the modern web, please read this:</p>
<a class="textlink" href="./gemfeed/2021-04-24-welcome-to-the-geminispace.html">Welcome to the Geminispace</a><br />
<h2>Introduction</h2>
<p>My name is Paul Buetow, and this is my internet site. You can call me a Linux/*BSD enthusiast and hobbyist. Although I also have many other interests, you will encounter mostly (if not only) technical content on this site.</p>
<p>I have published some Open-Source software; you will find references to it on this site. I also read a lot of tech newsletters and blogs. I re-share the most interesting ones on my social media feeds. You can find links to my Codeberg page and my social media accounts on my contact information page:</p>
<a class="textlink" href="./contact-information.html">Contact information</a><br />
<p>I have also compiled a list of resources that made an impact on me:</p>
<a class="textlink" href="./resources.html">List of resources</a><br />
<h2>Personal blog</h2>
<h3>Stay updated</h3>
<a class="textlink" href="./gemfeed/atom.xml">Subscribe to this blog's Atom feed</a><br />
<a class="textlink" href="./gemfeed/index.html">Subscribe to this blog's Gemfeed</a><br />
<h3>Posts</h3>
<p>I have switched blog software multiple times. I might be backfilling some of the older articles here. So please don't wonder when suddenly old posts appear here.</p>
<a class="textlink" href="./gemfeed/2021-10-22-defensive-devops.html">2021-10-22 - Defensive DevOps</a><br />
<a class="textlink" href="./gemfeed/2021-09-12-keep-it-simple-and-stupid.html">2021-09-12 - Keep it simple and stupid</a><br />
<a class="textlink" href="./gemfeed/2021-08-01-on-being-pedantic-about-open-source.html">2021-08-01 - On being Pedantic about Open-Source</a><br />
<a class="textlink" href="./gemfeed/2021-07-04-the-well-grounded-rubyist.html">2021-07-04 - The Well-Grounded Rubyist</a><br />
<a class="textlink" href="./gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html">2021-06-05 - Gemtexter - One Bash script to rule it all</a><br />
<a class="textlink" href="./gemfeed/2021-05-16-personal-bash-coding-style-guide.html">2021-05-16 - Personal Bash coding style guide</a><br />
<a class="textlink" href="./gemfeed/2021-04-24-welcome-to-the-geminispace.html">2021-04-24 - Welcome to the Geminispace</a><br />
<a class="textlink" href="./gemfeed/2021-04-22-dtail-the-distributed-log-tail-program.html">2021-04-22 - DTail - The distributed log tail program</a><br />
<a class="textlink" href="./gemfeed/2018-06-01-realistic-load-testing-with-ioriot-for-linux.html">2018-06-01 - Realistic load testing with I/O Riot for Linux</a><br />
<a class="textlink" href="./gemfeed/2016-11-20-methods-in-c.html">2016-11-20 - Methods in C</a><br />
<a class="textlink" href="./gemfeed/2016-05-22-spinning-up-my-own-authoritative-dns-servers.html">2016-05-22 - Spinning up my own authoritative DNS servers</a><br />
<a class="textlink" href="./gemfeed/2016-04-16-offsite-backup-with-zfs-part2.html">2016-04-16 - Offsite backup with ZFS (Part 2)</a><br />
<a class="textlink" href="./gemfeed/2016-04-09-jails-and-zfs-on-freebsd-with-puppet.html">2016-04-09 - Jails and ZFS with Puppet on FreeBSD</a><br />
<a class="textlink" href="./gemfeed/2016-04-03-offsite-backup-with-zfs.html">2016-04-03 - Offsite backup with ZFS</a><br />
<a class="textlink" href="./gemfeed/2015-12-05-run-debian-on-your-phone-with-debroid.html">2015-12-05 - Run Debian on your phone with Debroid</a><br />
<a class="textlink" href="./gemfeed/2014-03-24-the-fibonacci.pl.c-polyglot.html">2014-03-24 - The fibonacci.pl.c Polyglot</a><br />
<a class="textlink" href="./gemfeed/2011-05-07-perl-daemon-service-framework.html">2011-05-07 - Perl Daemon (Service Framework)</a><br />
<a class="textlink" href="./gemfeed/2010-05-09-the-fype-programming-language.html">2010-05-09 - The Fype Programming Language</a><br />
<a class="textlink" href="./gemfeed/2010-05-07-lazy-evaluation-with-standarn-ml.html">2010-05-07 - Lazy Evaluation with Standard ML</a><br />
<a class="textlink" href="./gemfeed/2010-04-09-standard-ml-and-haskell.html">2010-04-09 - Standard ML and Haskell</a><br />
<a class="textlink" href="./gemfeed/2008-06-26-perl-poetry.html">2008-06-26 - Perl Poetry</a><br />
</body>
</html>
|