jtm.dev/index.html

48 lines
3.1 KiB
HTML

---
layout: default
title: James T. Martin
permalink: /
---
<h1>James T Martin</h1>
<div id="resume">I'm looking for work. If you're interested in hiring me, <a href="/resume">here's my resume.</a></div>
<span id="accounts">Contact me:</span>
<ul class="icon-list">
<li><img alt="Email:" title="Email" src="/assets/image/email.svg"> james (at) jtmar (dot) me
<li><img alt="Discord:" title="Discord" src="/assets/image/discord.svg"> jamestmartin#7117
<li><img alt="GitHub:" title="GitHub" src="/assets/image/github.svg"> <a rel="me" href="https://github.com/jamestmartin">jamestmartin</a>
</ul>
<span id="communities">Communities I participate in:</span>
{% comment %}The span tags are necessary for grouping elements due to `li` being `display: flex`.{% endcomment %}
<ul class="icon-list">
<li><img alt="" src="/assets/image/lambda.png"> <span><a href="https://proglangdesign.net">Programming Language Design</a> (I am a former moderator)</span>
<li><img alt="" src="/assets/image/dad.webp"> <span><a href="https://dad.gallery">Do Art Daily</a> (I am an occasional code contributor)</span>
</ul>
<span id="projects">Stuff I'm working on right now:</span>
<ul>
<li><a href="https://github.com/jamestmartin/lambda-calculus">lambda-calculus</a>: A simple programming language derived from the lambda calculus with `callcc` and Hindley-Milner type inference. <small>(Much more in-progress.)</small>
<li><a href="https://github.com/jamestmartin/halley-kart">halley-kart</a>: A kart racing game with a custom engine. <small>(There's not much to see here yet; I will announce more about the project once it is more complete.)</small>
<li><a href="https://github.com/jamestmartin/monoids-in-the-category-of-endofunctors">monoids in the category of endofunctors</a>: Category theory, recursion schemes, and dependent types, to satisfy my <a href="https://personal.cis.strath.ac.uk/conor.mcbride/pub/hasochism.pdf">hasochistic</a> urges.
</ul>
<span id="inactive-projects">Stuff I work on from time to time:</span>
<ul>
<li><a href="https://github.com/jamestmartin/bootproof">bootproof</a>: An x86_64 UEFI OS written from scratch in Rust.
<li><a href="https://github.com/jamestmartin/wasteland">wasteland</a>: A post-nuclear zombie apocalypse Minecraft server with custom worldgen, radiation, spawns, etc.
<small>(I'm sick of Minecraft but the original project was a huge part of my life and I can't stop revisiting it.)</small>
</ul>
<span id="likes">Random stuff I like:</span>
<ul class="icon-list">
<li><img alt="" src="/assets/image/debian.svg"> <span><a href="https://www.debian.org">Debian GNU/Linux</a>, <a href="https://xmonad.org/">xmonad</a>, <a href="https://swaywm.org/">sway</a>, <a href="https://creativecommons.org/">Creative Commons</a>, <a href="https://www.gnu.org/licenses/gpl-3.0.en.html">the GPL</a></span>
<li><img alt="" src="/assets/image/lapfox.webp"> <span><a href="https://halleylabs.com/">Halley Labs</a> (<a href="/likes#music">and more music</a>)</span>
<li><img alt="" src="/assets/image/webcomic/smbc.webp"> <span><a href="https://www.smbc-comics.com/">Saturday Morning Breakfast Cereal</a> (<a href="/likes#webcomics">and more webcomics</a>)</span>
</ul>