summaryrefslogtreecommitdiff
path: root/about/now.html
blob: 51cea1947ae0c6297a49bfe750a087c664f2031c (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
135
136
137
138
139
140
141
142
143
144
145
146
<!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>Now</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' id='now'>Now</h1><br />
<br />
<span>This is a "hidden" now site listing my personal projects.</span><br />
<br />
<h2 style='display: inline' id='table-of-contents'>Table of Contents</h2><br />
<br />
<ul>
<li><a href='#now'>Now</a></li>
<li>⇢ <a href='#now-in-progress-'>Now (in progress) </a></li>
<li>⇢ <a href='#parked'>Parked</a></li>
<li>⇢ <a href='#soon-'>Soon (???)</a></li>
<li>⇢ <a href='#done'>Done</a></li>
</ul><br />
<h2 style='display: inline' id='now-in-progress-'>Now (in progress) </h2><br />
<br />
<span>Maximum amount of concurrent pet projects is 5!</span><br />
<br />
<ul>
<li>PET PROJECT 1/5 Gos (gosd/gos) / (Go)</li>
<li>↑ Release v1.0.0 and blog post</li>
<li>PET PROJECT 2/5 "f3s"</li>
<li>↑ ...</li>
<li>↑ bhyve Rocky Linux VMs setup</li>
<li>↑ Wireguard mesh network</li>
<li>↑ Ingress via nsd, relayd, wireguard</li>
<li>↑ 2nd SSD drive, FreeBSD HAST, HA NFS server</li>
<li>↑ UPS setup and other hardware changes (e.g. relocating to behind the TV, use of wall mounted switch)</li>
<li>↑ Periodic backups to AWS S3 Deep Glacier Archive</li>
<li>PET PROJECT 3/5 RCM (Ruby Configuration Management)</li>
<li>↑ Be able to configure my <span class='inlinecode'>.</span>-files and packages @ Fedora</li>
<li>↑ Be able to configure my <span class='inlinecode'>.</span>-files and packages @ Darwin</li>
<li>↑ Be able to configure f3s</li>
<li>↑ Release <span class='inlinecode'>v1.0</span> and blog post</li>
<li>PET PROJECT 4/5 Keyboard errands</li>
<li>↑ Program Glove80&#39;s Numpad</li>
<li>↑ Other Glove80&#39;s programming</li>
<li>↑ Baby Kangoroo Kinesis receive and program and use</li>
<li>PET PROJCET 5/5 <span class='inlinecode'>foostats.pl</span></li>
<li>↑ Make reports work</li>
<li>↑ Add a site stats section to foo.zone, e.g. foo.zone/stats/{uptime-records,site-stats}.gmi.tpl</li>
<li>↑ Perl new features and <span class='inlinecode'>foostats.pl</span> blog post</li>
<li>Practice using the Helix modal editor </li>
<li>"Joy on Demmand"</li>
<li>↑ Put notes on foo.zone/notes</li>
<li>"Programming Ruby 3.3"</li>
<li>↑ Read it</li>
<li>"Seeking SRE"</li>
<li>↑ Read it</li>
<li>"Der Riss"</li>
<li>↑ Read it</li>
</ul><br />
<h2 style='display: inline' id='parked'>Parked</h2><br />
<br />
<ul>
<li>Kitchen</li>
<li>↑ Plan</li>
<li>↑ Order</li>
<li>↑ Remove old one</li>
<li>Work on I/O Riot NG and towards 1.0 (Go, C, Raku)</li>
</ul><br />
<h2 style='display: inline' id='soon-'>Soon (???)</h2><br />
<br />
<ul>
<li>Quest 3 VR headset?</li>
<li>HelixEditor: Edit remote files (e.g. auto-upload on save)</li>
<li>Read Production Kubernetes (Kobo books)</li>
<li>Quicklogger: Larger text area</li>
<li>Quicklogger: Maybe tags-pre-selector + custom tag field</li>
<li>Read https://understandingdistributed.systems/</li>
<li>Bulgarian Language School for Citizenship test</li>
<li>Work through "Bash it out" challenges (Bash)</li>
<li>Home OpenBSD router? HA with CARP?</li>
<li>Pixel Fold with GrapheneOS setup?</li>
</ul><br />
<h2 style='display: inline' id='done'>Done</h2><br />
<br />
<ul>
<li>Keyboard errands</li>
<li>↑ Clean Kinesis Keyboard</li>
<li>"f3s"</li>
<li>↑ The hardware and base install and blog post</li>
<li>↑ k3s basic setup and blog post</li>
<li>Gos (gosd/gos) / (Go)</li>
<li>↑ Implement</li>
<li>Work project involving AWS / EKS</li>
<li>"f3s"</li>
<li>↑ Setting the stage blog post</li>
<li>Kitchen</li>
<li>↑ Measure</li>
<li>Gos (gosd/gos) / (Go)</li>
<li>↑ Retire buffer.com</li>
<li>"Kubernetes Cookbook"</li>
<li>↑ Read it</li>
<li>"Ewiges Leben"</li>
<li>↑ Read it</li>
<li>"Joy on Demmand"</li>
<li>↑ Listen to Audiobook</li>
<li>"Prometheus"</li>
<li>↑ Read it</li>
<li>"Terraform Cookbook"</li>
<li>↑ Read it</li>
<li>Mechanical Keyboard: Learn touch typing (100 WPM in average) on my Kinesis Adv. 360 Pro</li>
<li>↑ Blog about once 100WPM in average for one session reached</li>
<li>"Programming Ruby 3.3" (fun to read)</li>
<li>↑ Write some smaller Ruby fun scripts</li>
<li>"Search inside yourself"</li>
<li>↑ Read it</li>
<li>↑ Take notes</li>
<li>↑ Put notes on foo.zone/notes</li>
<li>↑ Listen to the Audiobook and take more notes </li>
<li>Learn more about leadership and mentorship for work.</li>
<li>Re-activate my photo hobby: Trial Adobe Lightroom Web (could not use the desktop app as I don&#39;t have Windows or Mac)</li>
<li>Mechanical Keyboard: Learn touch typing (100 WPM) on my Kinesis Adv. 360 Pro</li>
<li>Mechanical Keyboard: Test other tactile switches - maybe order a custom Kinesis</li>
<li>Reading "Slow Productivity" by Cal Newport (Done via audiobook)</li>
<li>Blog my book notes of "Slow Productivity"</li>
<li>Kiss DNS failover via <span class='inlinecode'>dns-failover.ksh</span> and blog about it (ksh)</li>
<li>Public release of DTail 4.2.3</li>
<li>Astell &amp; Kern SR35 for high-res audio</li>
<li>Try out <span class='inlinecode'>kickstart.nvim</span> or AstroVim (NeoVim)</li>
<li>Read "The Go Notebook" and blog about it (Golang) [Didnt blog about it]</li>
<li>Try out <span class='inlinecode'>Ruby LSP</span> in NeoVim, which is not Solar (NeoVim) [Switched to Helix editor]</li>
<li>Finish <span class='inlinecode'>failunderd 1.0</span> (Perl or Golang) [done <span class='inlinecode'>dns-failover.ksh</span> now]</li>
<li>Modernise my NextCloud and Wallabag infra (Linux, Docker)</li>
<li>Release <span class='inlinecode'>Gemtexter 2.1.0</span> and blog about it (Bash)</li>
<li>Update dependencies and release <span class='inlinecode'>DTail 4.1.1</span> (Golang)</li>
<li>Finish and release <span class='inlinecode'>guprecords 2.0.0</span> (Raku)</li>
<li>Blog about Raku and <span class='inlinecode'>guprecords</span> (Raku)</li>
<li>Start blog series about Algorithms in Go (Golang)</li>
<p class="footer">
Generated with <a href="https://codeberg.org/snonux/gemtexter">Gemtexter 3.0.0-stable</a> |
served by <a href="https://www.OpenBSD.org">OpenBSD</a>/<a href="https://man.openbsd.org/relayd.8">relayd(8)</a>+<a href="https://man.openbsd.org/httpd.8">httpd(8)</a> |
<a href="https://foo.zone/site-mirrors.html">Site Mirrors</a>
</p>
</body>
</html>