http-server/hyper-src/home.html
2024-04-28 17:11:48 -05:00

109 lines
2.9 KiB
HTML

<Container>
<div class="header">
<h1 id="title" />
<h2>
<a class="link" href="/resume.pdf"> My Resume </a> -
<a class="link" href="http://github.com/Xterminate1818"> GitHub </a> -
<a class="link" href="mailto:logan@gatlintc.com"> Email Me </a>
</h2>
</div>
<script>
var i = 0;
var txt = 'Welcome to my lgatlin.dev';
var speed = 30;
function typeWriter() {
if (i < txt.length) {
document.getElementById("title").innerHTML += txt.charAt(i);
i++;
setTimeout(typeWriter, speed + Math.random() * 25.0);
}
}
typeWriter()
</script>
<div class="content">
<h2 class="distinct"> Dev Posts </h2>
<Card href="/projects/http-server">
<RustIcon />
<CloudflareIcon />
<h1> Web Server </h1>
<h3> Back End - TCP - SSL </h3>
<h2>
Currently serving you this website!
</h2>
</Card>
<Card href="/projects/html-templating">
<RustIcon />
<HtmlIcon />
<h1> HTML Templating Engine </h1>
<h3> Front End - Parser Design </h3>
<h2>
Used to generate this page!
</h2>
</Card>
<Card href="/projects/forte">
<RustIcon />
<WasmIcon />
<h1> Forte Assembly Language </h1>
<h3> Programming Language - Hackathon </h3>
<h2>
Radically different machine code. A creative-coding endeavor
</h2>
</Card>
<Card href="/projects/fishbowl">
<RustIcon />
<WgpuIcon />
<h1> Fishbowl </h1>
<h3> Image Encoding - Hardware Rendering </h3>
<h2> Kinematic image processing with GPU acceleration </h2>
</Card>
<Card href="/projects/math-interpreter">
<RustIcon />
<WasmIcon />
<h1> Math Interpreter </h1>
<h3> Parser Design </h3>
<h2>
Interpret and evaluate plain-text math expressions
</h2>
</Card>
<Card href="/projects/nd-range">
<RustIcon />
<h1> nd-range </h1>
<h3> Vector Math - Standard Library </h3>
<h2>
An extension of Rust's 'Range' type
using the Cartesian Product Algorithm
</h2>
</Card>
<Card href="/projects/fractal-explorer">
<RustIcon />
<RaylibIcon />
<h1> Fractal Explorer </h1>
<h3> Parallel Algorithms - Optimization - Hackathon </h3>
<h2>
A Mandelbrot Fractal viewer using CPU parallelism
and the derivative bail algorithm
</h2>
</Card>
<Card href="/projects/pokedex">
<PythonIcon />
<h1> Pokédex </h1>
<h3> TKinter - Web APIs - Native UI </h3>
<h2>
A TKinter app for viewing the original Pokédex, with
stats scraped from online sources
</h2>
</Card>
<Card href="/projects/stock-trading">
<PythonIcon />
<h1> Stock Trading A.I. </h1>
<h3> Command Line App - Web APIs </h3>
<h2>
A simple heuristic trading algorithm
</h2>
</Card>
</div>
</Container>