Updates
This commit is contained in:
parent
c3c76f0178
commit
e38b6a0ab2
7 changed files with 368 additions and 322 deletions
|
@ -80,46 +80,56 @@
|
||||||
<h1>Now</h1>
|
<h1>Now</h1>
|
||||||
<div class="header-meta"><date>June 7, 2025</date></div>
|
<div class="header-meta"><date>June 7, 2025</date></div>
|
||||||
</header>
|
</header>
|
||||||
<p>
|
|
||||||
I live in Southbridge, Massachusetts since 2022, with my wife Sara and our
|
<main data-pagefind-body="data-pagefind-body">
|
||||||
three cats. We’re starting to get more integrated here. I’m about to start
|
<p>
|
||||||
a new role, my third or fourth startup depending on how you count it. I’m
|
I live in Southbridge, Massachusetts since 2022, with my wife Sara and
|
||||||
active in
|
our three cats. We’re starting to get more integrated here. I’m about to
|
||||||
<a
|
start a new role, my third or fourth startup depending on how you count
|
||||||
href="https://www.stmichaelorthodox.com/"
|
it. I’m active in
|
||||||
target="_blank"
|
<a
|
||||||
rel="noopener"
|
href="https://www.stmichaelorthodox.com/"
|
||||||
>a local church</a
|
target="_blank"
|
||||||
>. I recently changed my mind about olives (I like them now).
|
rel="noopener"
|
||||||
</p>
|
>a local church</a
|
||||||
<h2 id="goals" tabindex="-1">
|
>. I recently changed my mind about olives (I like them now).
|
||||||
<a class="header-anchor" href="#goals" aria-hidden="true"></a> Goals
|
</p>
|
||||||
</h2>
|
<h2 id="goals" tabindex="-1">
|
||||||
<ul>
|
<a class="header-anchor" href="#goals" aria-hidden="true"></a> Goals
|
||||||
<li>
|
</h2>
|
||||||
Learn to love God and to love people. Simple but difficult, gradual.
|
<ul>
|
||||||
</li>
|
<li>
|
||||||
<li>Drive success at my new job.</li>
|
Learn to love God and to love people. Simple but difficult, gradual.
|
||||||
<li>
|
</li>
|
||||||
Improve my back-end and infrastructure skills to eventually own the
|
<li>Drive success at my new job.</li>
|
||||||
“full-stack” label.
|
<li>
|
||||||
</li>
|
Improve my back-end and infrastructure skills to eventually own the
|
||||||
<li>Build a passive income stream.</li>
|
“full-stack” label.
|
||||||
<li>
|
</li>
|
||||||
Explore non-tech career skills, in case the world gets even wierder than
|
<li>Build a passive income stream.</li>
|
||||||
it is today.
|
<li>
|
||||||
</li>
|
Explore non-tech career skills, in case the world gets even wierder
|
||||||
<li>
|
than it is today.
|
||||||
Participate in communities:
|
</li>
|
||||||
<ul>
|
<li>
|
||||||
<li>
|
Participate in communities:
|
||||||
Initiate and maintain connections with people around me (local
|
<ul>
|
||||||
community, neighbors, etc).
|
<li>
|
||||||
</li>
|
Initiate and maintain connections with people around me (local
|
||||||
<li>Connect with other web and software developers.</li>
|
community, neighbors, etc).
|
||||||
</ul>
|
</li>
|
||||||
</li>
|
<li>Connect with other web and software developers.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</main>
|
||||||
|
<script
|
||||||
|
data-isso="//comments.apps.seigler.net/"
|
||||||
|
src="//comments.apps.seigler.net/js/embed.min.js"
|
||||||
|
></script>
|
||||||
|
<section id="isso-thread" data-title="">
|
||||||
|
<noscript>Javascript needs to be activated to view comments.</noscript>
|
||||||
|
</section>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
<section>
|
<section>
|
||||||
|
|
BIN
pagefind/index/en_f34df4d.pf_index
Normal file
BIN
pagefind/index/en_f34df4d.pf_index
Normal file
Binary file not shown.
|
@ -1 +1 @@
|
||||||
{"version":"1.3.0","languages":{"en":{"hash":"en_dac05719e3","wasm":"en","page_count":22}}}
|
{"version":"1.3.0","languages":{"en":{"hash":"en_6e4fdd2e73","wasm":"en","page_count":25}}}
|
BIN
pagefind/pagefind.en_6e4fdd2e73.pf_meta
Normal file
BIN
pagefind/pagefind.en_6e4fdd2e73.pf_meta
Normal file
Binary file not shown.
|
@ -228,7 +228,7 @@
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/feed.xml</loc>
|
<loc>/feed.xml</loc>
|
||||||
<lastmod>2025-06-19T20:54:29.347Z</lastmod>
|
<lastmod>2025-06-19T21:24:24.880Z</lastmod>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -83,26 +83,38 @@
|
||||||
<h1>Unoffice Hours</h1>
|
<h1>Unoffice Hours</h1>
|
||||||
<div class="header-meta"></div>
|
<div class="header-meta"></div>
|
||||||
</header>
|
</header>
|
||||||
<p>
|
|
||||||
Working remotely has a lot of benefits, but we miss out on the
|
<header class="toc"></header>
|
||||||
serendipitous connections and socialization that happened just from being
|
|
||||||
in the same room. Unoffice hours is part of an attempt to make new
|
<main data-pagefind-body="data-pagefind-body">
|
||||||
connections, but without applying the giant invisible filter of my own
|
<p>
|
||||||
preferences.
|
Working remotely has a lot of benefits, but we miss out on the
|
||||||
</p>
|
serendipitous connections and socialization that happened just from
|
||||||
<p>
|
being in the same room. Unoffice hours is part of an attempt to make new
|
||||||
If you want to talk about pretty much anything,
|
connections, but without applying the giant invisible filter of my own
|
||||||
<a
|
preferences.
|
||||||
href="https://cal.com/joshuaseigler/unoffice-hours"
|
</p>
|
||||||
target="_blank"
|
<p>
|
||||||
rel="noopener"
|
If you want to talk about pretty much anything,
|
||||||
>book 30 minutes on my calendar</a
|
<a
|
||||||
>.
|
href="https://cal.com/joshuaseigler/unoffice-hours"
|
||||||
</p>
|
target="_blank"
|
||||||
<p>
|
rel="noopener"
|
||||||
We could do some pair programming, talk about tech, life, matters of
|
>book 30 minutes on my calendar</a
|
||||||
aesthetics or philosophy - the point is serendipity.
|
>.
|
||||||
</p>
|
</p>
|
||||||
|
<p>
|
||||||
|
We could do some pair programming, talk about tech, life, matters of
|
||||||
|
aesthetics or philosophy - the point is serendipity.
|
||||||
|
</p>
|
||||||
|
</main>
|
||||||
|
<script
|
||||||
|
data-isso="//comments.apps.seigler.net/"
|
||||||
|
src="//comments.apps.seigler.net/js/embed.min.js"
|
||||||
|
></script>
|
||||||
|
<section id="isso-thread" data-title="">
|
||||||
|
<noscript>Javascript needs to be activated to view comments.</noscript>
|
||||||
|
</section>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
<section>
|
<section>
|
||||||
|
|
544
uses/index.html
544
uses/index.html
|
@ -80,266 +80,290 @@
|
||||||
<h1>What I Use</h1>
|
<h1>What I Use</h1>
|
||||||
<div class="header-meta"><date>June 10, 2025</date></div>
|
<div class="header-meta"><date>June 10, 2025</date></div>
|
||||||
</header>
|
</header>
|
||||||
<h2 id="hardware" tabindex="-1">
|
|
||||||
<a class="header-anchor" href="#hardware" aria-hidden="true"></a> Hardware
|
<header class="toc">
|
||||||
</h2>
|
<span class="toc">
|
||||||
<ul>
|
<ol>
|
||||||
<li>
|
<li><a href="#hardware"> Hardware</a></li>
|
||||||
<p>Lenovo LOQ laptop (personal), Framework laptop (work).</p>
|
<li><a href="#software"> Software</a></li>
|
||||||
</li>
|
<li><a href="#services"> Services</a></li>
|
||||||
<li>
|
</ol>
|
||||||
<p>Google Pixel 8 phone.</p>
|
</span>
|
||||||
</li>
|
</header>
|
||||||
<li>
|
|
||||||
<p>Wide IKEA GALANT desk (discontinued).</p>
|
<main data-pagefind-body="data-pagefind-body">
|
||||||
</li>
|
<h2 id="hardware" tabindex="-1">
|
||||||
<li>
|
<a class="header-anchor" href="#hardware" aria-hidden="true"></a>
|
||||||
<p>
|
Hardware
|
||||||
<a
|
</h2>
|
||||||
href="https://www.zkelectronics.com/tv/samsung-qn65q7camfxza/"
|
<ul>
|
||||||
target="_blank"
|
<li>
|
||||||
rel="noopener"
|
<p>Lenovo LOQ laptop (personal), Framework laptop (work).</p>
|
||||||
>65" curved 4k TV</a
|
</li>
|
||||||
>, attached to the wall 1ft behind the desk so the image fills my
|
<li>
|
||||||
field of view and 96dpi text is comfortable to read.
|
<p>Google Pixel 8 phone.</p>
|
||||||
</p>
|
</li>
|
||||||
</li>
|
<li>
|
||||||
<li>
|
<p>Wide IKEA GALANT desk (discontinued).</p>
|
||||||
<p>
|
</li>
|
||||||
<a href="https://amzn.to/3FEyxSs" target="_blank" rel="noopener"
|
<li>
|
||||||
>Unitek KVM switch</a
|
<p>
|
||||||
>
|
<a
|
||||||
to swap which laptop is “live”.
|
href="https://www.zkelectronics.com/tv/samsung-qn65q7camfxza/"
|
||||||
</p>
|
target="_blank"
|
||||||
</li>
|
rel="noopener"
|
||||||
<li>
|
>65" curved 4k TV</a
|
||||||
<p>
|
>, attached to the wall 1ft behind the desk so the image fills my
|
||||||
<a href="https://amzn.to/3FMLbyG" target="_blank" rel="noopener"
|
field of view and 96dpi text is comfortable to read.
|
||||||
>MOKOSE CS-lens 4k webcam</a
|
</p>
|
||||||
>
|
</li>
|
||||||
next to the TV for meetings.
|
<li>
|
||||||
</p>
|
<p>
|
||||||
</li>
|
<a href="https://amzn.to/3FEyxSs" target="_blank" rel="noopener"
|
||||||
<li>
|
>Unitek KVM switch</a
|
||||||
<p>
|
>
|
||||||
<a href="https://amzn.to/4kUm2ku" target="_blank" rel="noopener"
|
to swap which laptop is “live”.
|
||||||
>High-output LED light</a
|
</p>
|
||||||
>
|
</li>
|
||||||
in an
|
<li>
|
||||||
<a
|
<p>
|
||||||
href="https://www.ikea.com/us/en/p/regolit-pendant-lamp-shade-white-handmade-70103410/"
|
<a href="https://amzn.to/3FMLbyG" target="_blank" rel="noopener"
|
||||||
target="_blank"
|
>MOKOSE CS-lens 4k webcam</a
|
||||||
rel="noopener"
|
>
|
||||||
>IKEA REGOLIT shade</a
|
next to the TV for meetings.
|
||||||
>
|
</p>
|
||||||
for mood regulation and for the webcam.
|
</li>
|
||||||
</p>
|
<li>
|
||||||
</li>
|
<p>
|
||||||
<li>
|
<a href="https://amzn.to/4kUm2ku" target="_blank" rel="noopener"
|
||||||
<p>
|
>High-output LED light</a
|
||||||
<a href="https://amzn.to/4lgbwob" target="_blank" rel="noopener"
|
>
|
||||||
>USB microphone with boom</a
|
in an
|
||||||
>.
|
<a
|
||||||
</p>
|
href="https://www.ikea.com/us/en/p/regolit-pendant-lamp-shade-white-handmade-70103410/"
|
||||||
</li>
|
target="_blank"
|
||||||
<li>
|
rel="noopener"
|
||||||
<p>
|
>IKEA REGOLIT shade</a
|
||||||
<a
|
>
|
||||||
href="https://www.sony.com/electronics/support/wireless-headphones-bluetooth-headphones/wh-1000xm2/specifications"
|
for mood regulation and for the webcam.
|
||||||
target="_blank"
|
</p>
|
||||||
rel="noopener"
|
</li>
|
||||||
>Sony WH1000XM2 headphones</a
|
<li>
|
||||||
>.
|
<p>
|
||||||
</p>
|
<a href="https://amzn.to/4lgbwob" target="_blank" rel="noopener"
|
||||||
</li>
|
>USB microphone with boom</a
|
||||||
<li>
|
>.
|
||||||
<p>
|
</p>
|
||||||
TOSLINK-to-bluetooth adapter, so headphones get HDMI audio passed
|
</li>
|
||||||
through from the TV.
|
<li>
|
||||||
</p>
|
<p>
|
||||||
</li>
|
<a
|
||||||
<li>
|
href="https://www.sony.com/electronics/support/wireless-headphones-bluetooth-headphones/wh-1000xm2/specifications"
|
||||||
<p>Mechanical keyboard, AJazz AK510 or DAS Keyboard S blank.</p>
|
target="_blank"
|
||||||
</li>
|
rel="noopener"
|
||||||
</ul>
|
>Sony WH1000XM2 headphones</a
|
||||||
<h2 id="software" tabindex="-1">
|
>.
|
||||||
<a class="header-anchor" href="#software" aria-hidden="true"></a> Software
|
</p>
|
||||||
</h2>
|
</li>
|
||||||
<ul>
|
<li>
|
||||||
<li>
|
<p>
|
||||||
<p>
|
TOSLINK-to-bluetooth adapter, so headphones get HDMI audio passed
|
||||||
<a href="https://fedoraproject.org/" target="_blank" rel="noopener"
|
through from the TV.
|
||||||
>Fedora</a
|
</p>
|
||||||
>
|
</li>
|
||||||
desktop operating system. I recently switched from Manjaro. XFCE
|
<li>
|
||||||
window manager with
|
<p>Mechanical keyboard, AJazz AK510 or DAS Keyboard S blank.</p>
|
||||||
<a
|
</li>
|
||||||
href="https://github.com/grassmunk/Chicago95"
|
</ul>
|
||||||
target="_blank"
|
<h2 id="software" tabindex="-1">
|
||||||
rel="noopener"
|
<a class="header-anchor" href="#software" aria-hidden="true"></a>
|
||||||
>Chicago95</a
|
Software
|
||||||
>
|
</h2>
|
||||||
theming.
|
<ul>
|
||||||
</p>
|
<li>
|
||||||
</li>
|
<p>
|
||||||
<li>
|
<a href="https://fedoraproject.org/" target="_blank" rel="noopener"
|
||||||
<p>
|
>Fedora</a
|
||||||
<a href="https://www.debian.org/" target="_blank" rel="noopener"
|
>
|
||||||
>Debian</a
|
desktop operating system. I recently switched from Manjaro. XFCE
|
||||||
>
|
window manager with
|
||||||
server operating system.
|
<a
|
||||||
</p>
|
href="https://github.com/grassmunk/Chicago95"
|
||||||
</li>
|
target="_blank"
|
||||||
<li>
|
rel="noopener"
|
||||||
<p>
|
>Chicago95</a
|
||||||
<a href="https://grapheneos.org/" target="_blank" rel="noopener"
|
>
|
||||||
>GrapheneOS</a
|
theming.
|
||||||
>
|
</p>
|
||||||
OS for Android with a privacy focus.
|
</li>
|
||||||
</p>
|
<li>
|
||||||
</li>
|
<p>
|
||||||
<li>
|
<a href="https://www.debian.org/" target="_blank" rel="noopener"
|
||||||
<p>
|
>Debian</a
|
||||||
<a href="https://syncthing.net/" target="_blank" rel="noopener"
|
>
|
||||||
>SyncThing</a
|
server operating system.
|
||||||
>
|
</p>
|
||||||
file sync. P2P alternative to Dropbox, supports mobile and desktop.
|
</li>
|
||||||
Synchronizes folders of content across all my devices.
|
<li>
|
||||||
</p>
|
<p>
|
||||||
</li>
|
<a href="https://grapheneos.org/" target="_blank" rel="noopener"
|
||||||
<li>
|
>GrapheneOS</a
|
||||||
<p>
|
>
|
||||||
<a href="https://mise.jdx.dev/" target="_blank" rel="noopener"
|
OS for Android with a privacy focus.
|
||||||
>Mise</a
|
</p>
|
||||||
>
|
</li>
|
||||||
Dev environment manager, replacing <code>nvm</code>,
|
<li>
|
||||||
<code>pyenv</code>, <code>venv</code>, and dozens of others. Great DX.
|
<p>
|
||||||
</p>
|
<a href="https://syncthing.net/" target="_blank" rel="noopener"
|
||||||
</li>
|
>SyncThing</a
|
||||||
<li>
|
>
|
||||||
<p>
|
file sync. P2P alternative to Dropbox, supports mobile and desktop.
|
||||||
<a
|
Synchronizes folders of content across all my devices.
|
||||||
href="https://github.com/modular/stack-pr"
|
</p>
|
||||||
target="_blank"
|
</li>
|
||||||
rel="noopener"
|
<li>
|
||||||
>Stack-PR</a
|
<p>
|
||||||
>
|
<a href="https://mise.jdx.dev/" target="_blank" rel="noopener"
|
||||||
PR stacking tool, the best way I know to handle feature branches.
|
>Mise</a
|
||||||
</p>
|
>
|
||||||
</li>
|
Dev environment manager, replacing <code>nvm</code>,
|
||||||
<li>
|
<code>pyenv</code>, <code>venv</code>, and dozens of others. Great
|
||||||
<p>
|
DX.
|
||||||
<a href="https://vscodium.com/" target="_blank" rel="noopener"
|
</p>
|
||||||
>VSCodium</a
|
</li>
|
||||||
>
|
<li>
|
||||||
IDE. VSCode with less Microsoft.
|
<p>
|
||||||
</p>
|
<a
|
||||||
</li>
|
href="https://github.com/modular/stack-pr"
|
||||||
<li>
|
target="_blank"
|
||||||
<p>
|
rel="noopener"
|
||||||
<a href="https://obsidian.md/" target="_blank" rel="noopener"
|
>Stack-PR</a
|
||||||
>Obsidian</a
|
>
|
||||||
>
|
PR stacking tool, the best way I know to handle feature branches.
|
||||||
for notes and reference.
|
</p>
|
||||||
</p>
|
</li>
|
||||||
</li>
|
<li>
|
||||||
<li>
|
<p>
|
||||||
<p>
|
<a href="https://vscodium.com/" target="_blank" rel="noopener"
|
||||||
<a href="https://keepassxc.org/" target="_blank" rel="noopener"
|
>VSCodium</a
|
||||||
>KeePassXC</a
|
>
|
||||||
>
|
IDE. VSCode with less Microsoft.
|
||||||
secret management.
|
</p>
|
||||||
</p>
|
</li>
|
||||||
</li>
|
<li>
|
||||||
</ul>
|
<p>
|
||||||
<h2 id="services" tabindex="-1">
|
<a href="https://obsidian.md/" target="_blank" rel="noopener"
|
||||||
<a class="header-anchor" href="#services" aria-hidden="true"></a> Services
|
>Obsidian</a
|
||||||
</h2>
|
>
|
||||||
<ul>
|
for notes and reference.
|
||||||
<li>
|
</p>
|
||||||
<p>
|
</li>
|
||||||
<a href="https://www.fastmail.com/" target="_blank" rel="noopener"
|
<li>
|
||||||
>FastMail</a
|
<p>
|
||||||
>
|
<a href="https://keepassxc.org/" target="_blank" rel="noopener"
|
||||||
email, calendar, and contact hosting, DNS.
|
>KeePassXC</a
|
||||||
</p>
|
>
|
||||||
</li>
|
secret management.
|
||||||
<li>
|
</p>
|
||||||
<p>
|
</li>
|
||||||
<a
|
</ul>
|
||||||
href="https://dartnode.com?aff=WigglySalmon747"
|
<h2 id="services" tabindex="-1">
|
||||||
target="_blank"
|
<a class="header-anchor" href="#services" aria-hidden="true"></a>
|
||||||
rel="noopener"
|
Services
|
||||||
>DartNode</a
|
</h2>
|
||||||
>
|
<ul>
|
||||||
VPS. Good value and specs, lets me bring my own server OS image.
|
<li>
|
||||||
</p>
|
<p>
|
||||||
</li>
|
<a href="https://www.fastmail.com/" target="_blank" rel="noopener"
|
||||||
<li>
|
>FastMail</a
|
||||||
<p>
|
>
|
||||||
<a
|
email, calendar, and contact hosting, DNS.
|
||||||
href="https://www.namesilo.com/?rid=df01e27pr"
|
</p>
|
||||||
target="_blank"
|
</li>
|
||||||
rel="noopener"
|
<li>
|
||||||
>NameSilo</a
|
<p>
|
||||||
>
|
<a
|
||||||
domain registrar. Good prices, doesn’t charge extra for domain
|
href="https://dartnode.com?aff=WigglySalmon747"
|
||||||
privacy.
|
target="_blank"
|
||||||
</p>
|
rel="noopener"
|
||||||
</li>
|
>DartNode</a
|
||||||
<li>
|
>
|
||||||
<p>
|
VPS. Good value and specs, lets me bring my own server OS image.
|
||||||
<a href="https://umami.is/" target="_blank" rel="noopener">Umami</a>
|
</p>
|
||||||
analytics, self-hosted.
|
</li>
|
||||||
</p>
|
<li>
|
||||||
</li>
|
<p>
|
||||||
<li>
|
<a
|
||||||
<p>
|
href="https://www.namesilo.com/?rid=df01e27pr"
|
||||||
<a href="https://forgejo.org/" target="_blank" rel="noopener"
|
target="_blank"
|
||||||
>Forgejo</a
|
rel="noopener"
|
||||||
>
|
>NameSilo</a
|
||||||
git forge, self-hosted. Mirroring GitHub for now.
|
>
|
||||||
</p>
|
domain registrar. Good prices, doesn’t charge extra for domain
|
||||||
</li>
|
privacy.
|
||||||
<li>
|
</p>
|
||||||
<p>
|
</li>
|
||||||
<a
|
<li>
|
||||||
href="https://github.com/adnanh/webhook/"
|
<p>
|
||||||
target="_blank"
|
<a href="https://umami.is/" target="_blank" rel="noopener">Umami</a>
|
||||||
rel="noopener"
|
analytics, self-hosted.
|
||||||
>Webhook</a
|
</p>
|
||||||
>
|
</li>
|
||||||
to pull static sites when they are built.
|
<li>
|
||||||
</p>
|
<p>
|
||||||
</li>
|
<a href="https://forgejo.org/" target="_blank" rel="noopener"
|
||||||
<li>
|
>Forgejo</a
|
||||||
<p>
|
>
|
||||||
<a
|
git forge, self-hosted. Mirroring GitHub for now.
|
||||||
href="https://github.com/shaarli/Shaarli"
|
</p>
|
||||||
target="_blank"
|
</li>
|
||||||
rel="noopener"
|
<li>
|
||||||
>Shaarli</a
|
<p>
|
||||||
>
|
<a
|
||||||
link site, self-hosted.
|
href="https://github.com/adnanh/webhook/"
|
||||||
</p>
|
target="_blank"
|
||||||
</li>
|
rel="noopener"
|
||||||
<li>
|
>Webhook</a
|
||||||
<p>
|
>
|
||||||
<a href="https://isso-comments.de/" target="_blank" rel="noopener"
|
to pull static sites when they are built.
|
||||||
>Isso</a
|
</p>
|
||||||
>
|
</li>
|
||||||
comments API, self hosted.
|
<li>
|
||||||
</p>
|
<p>
|
||||||
</li>
|
<a
|
||||||
<li>
|
href="https://github.com/shaarli/Shaarli"
|
||||||
<p>
|
target="_blank"
|
||||||
<a href="https://hedgedoc.org/" target="_blank" rel="noopener"
|
rel="noopener"
|
||||||
>HedgeDoc</a
|
>Shaarli</a
|
||||||
>
|
>
|
||||||
markdown document collaboration, self-hosted.
|
link site, self-hosted.
|
||||||
</p>
|
</p>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
<li>
|
||||||
|
<p>
|
||||||
|
<a href="https://isso-comments.de/" target="_blank" rel="noopener"
|
||||||
|
>Isso</a
|
||||||
|
>
|
||||||
|
comments API, self hosted.
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>
|
||||||
|
<a href="https://hedgedoc.org/" target="_blank" rel="noopener"
|
||||||
|
>HedgeDoc</a
|
||||||
|
>
|
||||||
|
markdown document collaboration, self-hosted.
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</main>
|
||||||
|
<script
|
||||||
|
data-isso="//comments.apps.seigler.net/"
|
||||||
|
src="//comments.apps.seigler.net/js/embed.min.js"
|
||||||
|
></script>
|
||||||
|
<section id="isso-thread" data-title="">
|
||||||
|
<noscript>Javascript needs to be activated to view comments.</noscript>
|
||||||
|
</section>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
<section>
|
<section>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue