website

Portfolio website
git clone https://willem.vanzwol.com/git/website/repo.bundle
Log | Files | Refs | README | LICENSE

commit 7b594bc421eabc47bd8cf42918805cb00c3fff68
parent efb0dccdee579cacccd18c44307e8289bda6c798
Author: Willem Van Zwol <willem@vanzwol.com>
Date:   Thu, 14 May 2026 08:57:25 -0700

Wrote some more on the index.html

I specifically am now using semantic line feeds and avoiding having the
column width exceed 80

Diffstat:
Mindex.html | 130+++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 87 insertions(+), 43 deletions(-)

diff --git a/index.html b/index.html @@ -16,74 +16,108 @@ <a href="">projects</a> ~ <a href="">contact</a> </div> - <!-- CENTER --> <div class="nav-center"> - willem.vanzwol.com </div> - <!-- RIGHT --> <div class="nav-right"> - <a href="./git/website/log.html"> + <a href="./git/website/log.html" title="Self hosted repo of this website"> <!-- giticon --> - <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" style="width: 0.85em; position: relative; top: 0.06em; fill: var(--text)"> - <path d="M15,5.6,10.4,1A3.4,3.4,0,0,0,5.78.86L7.66,2.74a1.25,1.25,0,0,1,1.67,1.2V4a1.23,1.23,0,0,1-.08.38l2.45,2.4a1.17,1.17,0,0,1,.37-.08A1.3,1.3,0,1,1,10.77,8h0a1.17,1.17,0,0,1,.08-.37L8.6,5.38v5.23a1.28,1.28,0,0,1,.73,1.15,1.3,1.3,0,0,1-2.6,0,1.27,1.27,0,0,1,.67-1.11V5.07A1.27,1.27,0,0,1,6.73,4a1.17,1.17,0,0,1,.08-.37l-1.9-1.9L1,5.6a3.38,3.38,0,0,0,0,4.79H1L5.6,15a3.38,3.38,0,0,0,4.79,0h0L15,10.4a3.38,3.38,0,0,0,0-4.79Z"/> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" + style="width: 0.85em;position: relative;top: 0.06em;fill:var(--text)"> + <path d="M15,5.6,10.4,1A3.4,3.4,0,0,0,5.78.86L7.66,2.74a1.25,1.25,0,0, + 1,1.67,1.2V4a1.23,1.23,0,0,1-.08.38l2.45,2.4a1.17,1.17,0,0,1, + .37-.08A1.3,1.3,0,1,1,10.77,8h0a1.17,1.17,0,0,1,.08-.37L8.6, + 5.38v5.23a1.28,1.28,0,0,1,.73,1.15,1.3,1.3,0,0,1-2.6,0,1.27,1.27,0,0, + 1,.67-1.11V5.07A1.27,1.27,0,0,1,6.73,4a1.17,1.17,0,0,1, + .08-.37l-1.9-1.9L1,5.6a3.38,3.38,0,0,0,0,4.79H1L5.6,15a3.38,3.38,0,0, + 0,4.79,0h0L15,10.4a3.38,3.38,0,0,0,0-4.79Z"/> </svg> </a> - <input type="checkbox" id="theme-toggle" class="toggle"> - <label for="theme-toggle" class="btn"> + <label for="theme-toggle" class="btn" + title="Light/Dark mode (JS required)"> <!-- sun --> - <svg class="sun" viewBox="0 0 24 24" fill=none stroke=currentColor stroke-linecap=round stroke-width="1.8"><circle cx=12 cy=12 r=4.4 /><path d="M12 2v3m0 14v3M2 12h3m14 0h3M5 5l2 2m10 10l2 2M5 19l2-2m10-10l2-2"/></svg> - + <svg class="sun" viewBox="0 0 24 24" fill=none stroke=currentColor + stroke-linecap=round stroke-width="1.8"><circle cx=12 cy=12 r=4.4 /> + <path d="M12 2v3m0 14v3M2 12h3m14 0h3M5 5l2 2m10 10l2 2M5 + 19l2-2m10-10l2-2"/></svg> <!-- moon --> - <svg class="moon" viewBox="0 0 24 24"><path d="M21 12.8A9 9 0 0 1 9 3c0-.3 0-.7.1-1A10 10 0 1 0 23 12.4c-.3 0-.7.1-1 .1z"/></svg> + <svg class="moon" viewBox="0 0 24 24"><path d="M21 12.8A9 9 0 0 1 9 + 3c0-.3 0-.7.1-1A10 10 0 1 0 23 12.4c-.3 0-.7.1-1 .1z"/></svg> </label> </div> </nav> - <h1>Hello, I am Willem :3</h1> - <h3>I build local-first distributed systems in <a href="https://rust-lang.org/">Rust</a> and <a href="https://go.dev/">Go</a>.</h3> + <h3> + I build local-first distributed systems in + <a href="https://rust-lang.org/" title="Official rust website">Rust</a> + and + <a href="https://go.dev/" title="Official go-lang website">Go</a>. + </h3> <p> - I am a pragmatist, focused on protocol design, cryptography, reproducible infrastructure, and library-first architecture. + I am a pragmatist, focused on protocol design, cryptography, reproducible + infrastructure, and library-first architecture. <br><br> Here is my stack and what I am proficient in: <table> - <tr> <td>Frontend</td> - <td>HTML/CSS/JS</td> </tr> - - <tr> <td>Backend</td> - <td>Rust, Golang, C/C++ Python, Java</td> </tr> - - <tr> <td>Data management</td> - <td>PostgreSQL, SQLite, Redis, CSV, JSON</td> </tr> - - <tr> <td>Misc</td> - <td>NixOS (Linux), Git, Bash, Neovim (DapUI)</td> </tr> + <tr><td>Frontend</td> + <td>HTML/CSS/JS</td> </tr> + <tr><td>Backend</td> + <td>Rust, Golang, C/C++ Python, Java</td> </tr> + <tr><td>Data management</td> + <td>PostgreSQL, SQLite, Redis, CSV, JSON</td> </tr> + <tr><td>Misc</td> + <td>NixOS (Linux), Git, Bash, Neovim (DapUI)</td> </tr> </table> </p> <h1>About this site</h1> <p> - This webpage for now serves nothing more than the purpose of a template. - I may use a proper <abbr title="Static Site generator">SSG</abbr> like - <a href="https://www.getzola.org/">Zola</a>. + This website for now is an <em>experiment</em>. + I may switch to use a proper + <abbr title="Static Site generator">SSG</abbr> + like + <a href="https://www.getzola.org/" title="Official zola website"> + Zola</a>, + but I'm making progress so quickly with this + that I don't feel like a + <abbr title="An SSG or more complex tool (eg. React) for making websites"> + framework</abbr> + would actually help. - That said, I did have a lot of fun just setting this up. Doesn't seem too hard -- I may just commit fully to raw <code>html/css</code>. + Once I actually get to setting up that + <abbr title="check nav bar above">blog page</abbr> + and want + <abbr title="Really simple syndication">RSS</abbr> + integration and + <abbr title="Posts should be organized under multiple categories at once. + This helps improves the search UX"> + tags</abbr> + then I may wish to use something else to generate static pages + like how I use + <a href="https://git.2f30.org/stagit/"> + stagit</a> + for my + <a href="./git/website/log.html"> + self hosted git</a>. </p> <hr> <p> - I like having this style emulate markdown, so I mma just use this paragraph to demonstrate other rich text displayed nicely with my <code>css</code>. <em>italics</em>, <b>bold</b>, <del>strickthrough</del> + I have created the <code>styles.css</code> myself, + checkout the markdown emulated syntax!<br> + <em>italics</em>, <b>bold</b>, <del>strickthrough</del> <blockquote cite="https://example.com"> - Hello world - <ul> - <li>item</li> - <li>item</li> - </ul> - <a class="quote-source" - href="https://example.com" - aria-label="Source" - ></a> + "Software is like sex, it's better when it's free"<br> + Linus Torvalds + <a class="quote-source" + href="https://example.com" + aria-label="Source" + ></a> </blockquote> + <ul><li>item</li> + <li>item</li></ul> + <ol><li>item</li> + <li>item</li></ol> <div class="callout note"> This is a note. @@ -96,11 +130,21 @@ </p> <h1>Projects</h1> <p> - This will contain a <abbr title="perhaps tiles, with titles, descriptions, and tags much like an interface to a blog">list</abbr> of projects I have worked on. <br><br> + This will contain a + <abbr title="perhaps tiles, with titles, descriptions, and tags"> + list</abbr> + of projects I have worked on. <br><br> - For now, simply visit <a href="https://github.com/WillemDoesIt">my github</a>. Which I do hope to distance myself from, I prefer decentrlized--self hosting of repositories. I may use something like or <a href="https://git.zx2c4.com/cgit/about/">cgit</a>, specifically that may be nice because it is static, however that means no cloning. + For now, simply visit + <a href="https://github.com/WillemDoesIt">my github</a>. + Currently as refrenced before, I have a + <a href="">Self hosted stagit repo</a> specifically a repo for <em>this</em> + website, + but I do hope to get all my pojects to have self hosted repos, + and some nice navigable way to see it all.<br><br> + + You can also see in the nav bar, + I plan to create this as a seperate page for this. </p> - </body> - </html>