aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--about.html45
-rw-r--r--index.html45
-rw-r--r--projects.html54
3 files changed, 122 insertions, 22 deletions
diff --git a/about.html b/about.html
new file mode 100644
index 0000000..01c92a2
--- /dev/null
+++ b/about.html
@@ -0,0 +1,45 @@
+<!doctype html>
+<html class="no-js" lang="">
+ <head>
+ <meta charset="utf-8" />
+ <meta http-equiv="x-ua-compatible" content="ie=edge" />
+ <title>About Me</title>
+ <meta name="description" content="" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+
+ <link rel="apple-touch-icon" href="/apple-touch-icon.png" />
+ </head>
+ <body>
+ <h1>About Me</h1>
+ <p>
+ Hi, I'm Jacob. I'm a current undergraduate computer science student at the
+ University of Manitoba and infrastructure developer at the National
+ Microbiology Lab. I'm planning on continuing on to do a master's degree at
+ the U of M as well.
+ </p>
+ <p>
+ My big interests outside of computers these days are tea and fountain
+ pens. I also am really into literature, but haven't been able to find the
+ time to read all that much as of late.
+ </p>
+ <p>
+ In terms of computers, the hardware I'm most interested in is older video
+ game consoles (which I want to eventually start some projects with) and
+ microcontrollers. I like being able to fully understand how the hardware
+ works which becomes a challenge for more complicated devices.
+ </p>
+ <p>
+ In a similar vein, I like being able to understand the software that I use
+ which is why I like using free (as in freedom) software. Emacs is my text
+ editor of choice although I also use (neo)vim on remote machines (and at
+ work due to some incompatibilities with the available version of Emacs and
+ my configuration). My language of choice for personal projects is C. I
+ enjoy the limited number of keywords in the language as it allows me to
+ keep the full language inside of my head and allow me to focus on writing
+ the algorithms, although Python is nice for rapid prototyping. Go is a
+ nice middle-ground that I choose sometimes when I want faster code than
+ Python or a stronger typing system. Another language that I enjoy is Rust,
+ although I don't find myself writing it very often.
+ </p>
+ </body>
+</html>
diff --git a/index.html b/index.html
index 2d0e576..d3c286f 100644
--- a/index.html
+++ b/index.html
@@ -1,26 +1,27 @@
<!doctype html>
<html class="no-js" lang="">
- <head>
- <meta charset="utf-8">
- <meta http-equiv="x-ua-compatible" content="ie=edge">
- <title>Untitled</title>
- <meta name="description" content="">
- <meta name="viewport" content="width=device-width, initial-scale=1">
+ <head>
+ <meta charset="utf-8" />
+ <meta http-equiv="x-ua-compatible" content="ie=edge" />
+ <title>jacob janzen's website</title>
+ <meta name="description" content="" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
- <link rel="apple-touch-icon" href="/apple-touch-icon.png">
- <!-- Place favicon.ico in the root directory -->
-
- </head>
- <body>
- <!--[if lt IE 8]>
- <p class="browserupgrade">
- You are using an <strong>outdated</strong> browser. Please
- <a href="http://browsehappy.com/">upgrade your browser</a> to improve
- your experience.
- </p>
- <![endif]-->
- <h1>test</h1>
-
-
- </body>
+ <link rel="apple-touch-icon" href="/apple-touch-icon.png" />
+ </head>
+ <body>
+ <h1>jacob janzen's website</h1>
+ <p>
+ This website is designed to be as minimal as possible. It's written in
+ HTML with minimal CSS and JavaScript where needed. There is no graphic
+ design, no frameworks, and no bloat. It's currently hosted on GitHub
+ pages, but I intend to eventually move it over to a self-hosted server
+ when I get the hardware (this is years away).
+ </p>
+ <h3>Links</h3>
+ <ul>
+ <li><a href="./about.html">About Me</a></li>
+ <li><a href="./projects.html">Projects</a></li>
+ </ul>
+ </body>
</html>
diff --git a/projects.html b/projects.html
new file mode 100644
index 0000000..6aa01fe
--- /dev/null
+++ b/projects.html
@@ -0,0 +1,54 @@
+<!doctype html>
+<html class="no-js" lang="">
+ <head>
+ <meta charset="utf-8" />
+ <meta http-equiv="x-ua-compatible" content="ie=edge" />
+ <title>Projects</title>
+ <meta name="description" content="" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+
+ <link rel="apple-touch-icon" href="/apple-touch-icon.png" />
+ </head>
+ <body>
+ <h1>Projects</h1>
+ <h2>In Progress</h2>
+ <ul>
+ <li>
+ <a href="https://github.com/JacobJanzen/urlg" target="_blank">urlg</a>:
+ an old-style roguelike written in C with ncurses. Progress is slow as I
+ only work on this one when I'm feeling really inspired.
+ </li>
+ <li>
+ <a
+ href="https://github.com/University-of-Manitoba-Computer-Science/RealTimeNetworking"
+ target="_blank"
+ >Real Time Networking Project</a
+ >: implementing a CAN bus driver for the SAM-E51J20A microcontroller for
+ a project-based course at the University of Manitoba.
+ </li>
+ <li>
+ <a href="https://github.com/codyauch/IPN-Project">IPN Project</a>:
+ implementing an interplanetary network simulation using ns-3.
+ </li>
+ </ul>
+ <h2>Finished</h2>
+ <ul>
+ <li>
+ <a href="https://jacobjanzen.itch.io/space-cowboy" target="_blank"
+ >Space Cowboy</a
+ >: a simple platforming game with some "interesting" physics written for
+ the 2022 University of Manitoba Computer Science Student Association
+ Game Jam.
+ </li>
+ <li>
+ <a
+ href="https://github.com/JacobJanzen/writhing_mass_of_flesh"
+ target="_blank"
+ >Writhing Mass of Flesh</a
+ >: a program that procedurally generates mildly disturbing looking GIFs.
+ Winner of the best code category for the University of Manitoba
+ DevClub's 2022 generative art challenge.
+ </li>
+ </ul>
+ </body>
+</html>