Merge links and about, emphasise distributed/decentralised nature of session, misc rewording

This commit is contained in:
doylet
2026-08-31 16:48:23 +10:00
parent 9b7c5a75d2
commit 92bfebe8b8
+54 -57
View File
@@ -69,68 +69,18 @@
<header>
<div>
<h1>doylet <em class=title-note>// doy-lee</em></h1>
<p>Low-level programming enthusiast since 2016. Uses C/C++ often. Passion for tools, privacy & game technology. Curious & learning every day.</p>
<p>Low-level programmer since 2016. Uses C/C++ often. Passion for tools, privacy & game technology. Curious & learning every day.</p>
</div>
</header>
<main>
<div><hr></div>
<section aria-label="Links">
<h2>Links</h2>
<table>
<tr>
<td>Email</td>
<td><a href="mailto:cv.doylet.2380i@simplelogin.com">cv.doylet.2380i@simplelogin.com</a></td>
</tr>
<tr>
<td>Gitea (Personal Projects)</td>
<td><a href="https://git.doylet.dev">https://git.doylet.dev</a></td>
</tr>
<tr>
<td>Github (Open Source Work)</td>
<td><a href="https://github.com/doy-lee">https://github.com/doy-lee</a></td>
</tr>
</table>
</section>
<div><hr></div>
<section aria-label="About">
<h2>About</h2>
<h3>What I use (often)</h3>
<ul class=keywords-list>
<li>Neovim</li>
<li>OpenCode</li>
<li>Win32 & WSL</li>
<li>C/C++ (often C-style C++)</li>
<li>Python for fun</li>
</ul>
<h4>And I've dabbled with</h4>
<ul class=keywords-list>
<li>C++11 onwards</li>
<li>C99</li>
<li>Ubuntu</li>
<li>Python</li>
<li>DDS</li>
<li>Docker/Ansible</li>
<li>Build Systems (Makefiles/CMake/Ninja...)</li>
<li>EC Cryptography</li>
<li>Solidity</li>
<li>Boost/Qt</li>
<li>SQLite</li>
<li>Sokol/Raylib/Emscripten</li>
<li>Platform Abstraction Layers</li>
<li>Immediate Mode UIs</li>
<li>Atomics/Intrinsics/SIMD</li>
<li>Virtual Memory Data Structures</li>
</ul>
<h3>Hey there!</h3>
<h3>G'day!</h3>
<p>
G'day, I'm a software developer who started programming professionally in 2018 and have
I'm a software developer who started programming professionally in 2018 and have
slowly come to enjoy low-level programming. I have an interest in building bespoke software
using my own libraries, developing a "tech garden" so to speak. That is a bunch of
foundational libraries[<a href="#about-dn-library">1</a>] where I've written and/or
@@ -161,6 +111,35 @@
</ul>
</p>
<h3>What I use (often)</h3>
<ul class=keywords-list>
<li>Neovim</li>
<li>OpenCode</li>
<li>Win32 & WSL</li>
<li>C/C++ (often C-style C++)</li>
<li>Python for fun</li>
</ul>
<h4>And I've dabbled with</h4>
<ul class=keywords-list>
<li>C++11 onwards</li>
<li>C99</li>
<li>Ubuntu</li>
<li>Python</li>
<li>DDS</li>
<li>Docker/Ansible</li>
<li>Build Systems (Makefiles/CMake/Ninja...)</li>
<li>EC Cryptography</li>
<li>Solidity</li>
<li>Boost/Qt</li>
<li>SQLite</li>
<li>Sokol/Raylib/Emscripten</li>
<li>Platform Abstraction Layers</li>
<li>Immediate Mode UIs</li>
<li>Atomics/Intrinsics/SIMD</li>
<li>Virtual Memory Data Structures</li>
</ul>
<h3>A "Me" Primer</h3>
<ul class=keywords-list>
<li>Passionate for: Privacy, data sovereignty, game tech</li>
@@ -170,6 +149,24 @@
<li>Prefers explicitness/safety: handles over pointers, polling over callbacks, stacks over recursion, vendoring over package managers</li>
</ul>
<h3>Find me at</h3>
<table>
<tr>
<td>Email</td>
<td><a href="mailto:cv.doylet.2380i@simplelogin.com">cv.doylet.2380i@simplelogin.com</a></td>
</tr>
<tr>
<td>Gitea (Personal Projects)</td>
<td><a href="https://git.doylet.dev">https://git.doylet.dev</a></td>
</tr>
<tr>
<td>Github (Open Source Work)</td>
<td><a href="https://github.com/doy-lee">https://github.com/doy-lee</a></td>
</tr>
</table>
<small>
<ul class=citations>
<li id="about-dn-library">[1] Foundation Libraries <a href="https://git.doylet.dev/doylet/dn">git.doylet.dev/doylet/dn</a></li>
@@ -203,10 +200,10 @@
</ul>
<p>
Session is a decentralised private messaging application that onion routes its messages
using the Session Node network. The Session Node network is powered by the Oxen blockchain
which allows operators to trustlessly join the network to store and route messages on
behalf of Session. Operator tokens are escrowed by smart contracts and are rewarded for
routing messages successfully.
using the Session Node network. The Session Node network is a decentralised and
distributed messaging protocol powered by the Oxen blockchain which allows operators to
trustlessly join the network to store and route messages on behalf of Session. Operator
tokens are escrowed by smart contracts and are rewarded for routing messages successfully.
</p>
<p>
I rejoined Session (formerly Oxen) in the blockchain team of 3 engineers, to assist the