-
-##
+My favorite book is always the last one I read (unless it sucked)
+## completed
+Individual books, series, and manga I read and enjoyed enough to keep in my
+collection
+* [I am a Strange Loop](https://openlibrary.org/works/OL8067922W/I_Am_a_Strange_Loop?edition=key%3A/books/OL24948194M) -
+_Douglas R. Hofstadter_
+* [2001 a Space Odyssey (series)](https://openlibrary.org/books/OL18674505M/2001) -
+_Arthur C. Clarke_
+* [Zeros and Ones](https://openlibrary.org/works/OL937516W/Zeros_and_Ones) -
+_Sadie Plant_
+* [Xenofeminism](https://openlibrary.org/works/OL20586475W/Xenofeminism) -
+_Helen Hester_
+* [Daodejing (Wang Pi's commentary)](https://openlibrary.org/works/OL26585958W/Translation_of_Lao-Tzu%27s_Tao_Te_Ching_and_Wang_Pi%27s_Commentary?edition=key%3A/books/OL37483524M) -
+_Lao-Tzu_
+* [Groundwork for the Metaphysics of Morals](https://openlibrary.org/works/OL99843W/Grundlegung_zur_Metaphysik_der_Sitten) -
+_Immanuel Kant_
+* [The Burn Journals](https://openlibrary.org/works/OL8043765W/The_Burn_Journals) -
+_Brent Runyon_
+* [The Hitch Hikers Guide to the Galaxy (series)](https://openlibrary.org/works/OL2163649W/The_Hitch_Hiker%27s_Guide_to_the_Galaxy?edition=key%3A/books/OL32838419M) -
+_Douglas Adams_
+* [Six of Crows (duology)](https://openlibrary.org/works/OL17332479W/Six_of_Crows?edition=key%3A/books/OL32178549M) -
+_Leigh Bardugo_
+* [Berserk (series)](https://openlibrary.org/works/OL8988597W/Berserk_Vol._1) -
+_三浦建太郎_
+* [Hunter x Hunter (series)](https://openlibrary.org/works/OL8215148W/Hunter_x_Hunter_Volume_1) -
+_冨樫 義博_
+## backlog
+Works sitting on my shelf right now waiting to be read
+* [Gödel, Escher, Bach](https://openlibrary.org/works/OL716850W/G%C3%B6del_Escher_Bach) -
+_Douglas R. Hofstadter_
+* [Snow Crash](https://openlibrary.org/works/OL38501W/Snow_Crash) -
+_Neal Stephenson_
+* [Dune](https://openlibrary.org/works/OL893415W/Dune?edition=key%3A/books/OL26242482M) -
+_Frank Herbert_
+* [Catch 22](https://openlibrary.org/works/OL29300587W/Catch_22) -
+_Joseph Heller_
+* [The End of History and the Last Man](https://openlibrary.org/works/OL2670501W/The_End_of_History_and_the_Last_Man) -
+_Francis Fukuyama_
+* [Spiritual Writings](https://openlibrary.org/works/OL112700W/Provocations?edition=key%3A/books/OL3319828M) -
+_Søren Kierkegaard_
+* [Gravity's Rainbow](https://openlibrary.org/works/OL2636675W/Gravity%27s_Rainbow) -
+_Thomas Pynchon_
+* [Beyond Good and Evil](https://openlibrary.org/works/OL24784277W/Beyond_Good_and_Evil) -
+_Friedrich Nietzsche_
+## novelties
+Books I will probably never read, but were interesting
+enough to collect anyway
+* [Raster Graphics Handbook](https://openlibrary.org/works/OL16444194W/Raster_graphics_handbook?edition=key%3A/books/OL2849584M) -
+_Van Nostrand Reinhold_
+* [Fanged Noumena](https://openlibrary.org/works/OL20705619W/Fanged_Noumena) -
+_Nick Land_
+* [Beginning Flash Game Programming for Dummies](https://openlibrary.org/works/OL4110556W/Beginning_Flash_Game_Programming_For_Dummies) -
+_Andy Harris_
+* [The Infinite and the Final Cause for Creation](https://openlibrary.org/works/OL33307W/Outlines_of_a_philosophical_argument_on_the_infinite) -
+_Emanuel Swedenborg_
+* [Compilers: Principles, Techniques, and Tools (1st ed)](https://openlibrary.org/works/OL3509433W/Compilers_principles_techniques_and_tools) -
+_Alfred V. Aho_
+* [Hypermedia Systems](https://openlibrary.org/works/OL38674782W/Hypermedia_Systems?edition=key%3A/books/OL53364657M) -
+_Carson Gross_
diff --git a/head b/head
index 099e57e..376d52e 100644
--- a/head
+++ b/head
@@ -1,78 +1,6 @@
-
logan's site
+
-
diff --git a/index.html b/index.html
index e19edcf..f897c3d 100644
--- a/index.html
+++ b/index.html
@@ -1,83 +1,10 @@
-
logan's site
+
-
logan's site
-
about
My name is Logan Gatlin, and upon this Intel NUC8i3 I shall build my kingdom. I
am from the United States, where I was born in 2003. In 2025 I will receive my
diff --git a/index.md b/index.md
index f89a101..8d8b1e3 100644
--- a/index.md
+++ b/index.md
@@ -1,5 +1,4 @@
# logan's site
-
## about
My name is Logan Gatlin, and upon this Intel NUC8i3 I shall build my kingdom. I
diff --git a/software/index.md b/software/index.md
index 684fbfd..2d22e1c 100644
--- a/software/index.md
+++ b/software/index.md
@@ -1,7 +1,7 @@
-# project documentation
-
+# software
## mine
+Projects I worked on that are more or less finished
* [http web server](https://git.lgatlin.dev/logan/website)
* [html templating language](https://git.lgatlin.dev/logan/html-templater)
* [kinematic image processing](fishbowl.html)
@@ -10,8 +10,8 @@
* [stock trading algorithm](https://git.lgatlin.dev/logan/stocks)
## influences
-This list is for software projects that have caught my interest. Everything
-here has influenced my own work in a significant way.
+This list is for software projects that change my perspective on something.
+Everything here has influenced my own work in some significant way.
* [forth](https://forth-standard.org/) - _Stack based programming language_
* [cheri](https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/) - _Security focused ISA_
* [jai](https://jai.community/) - _Programming language for games_
@@ -25,5 +25,5 @@ This list is for my personal favorite software projects.
* [maud](https://maud.lambda.xyz/) - _HTML templating macro for Rust_
* [lua](https://www.lua.org/) - _Scripting language_
* [web assembly](https://webassembly.org/) - _Portable instruction target_
-* [cascadia code](https://github.com/microsoft/cascadia-code)
+* [cascadia code](https://github.com/microsoft/cascadia-code) - _Monospaced terminal font_
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..b07e7bf
--- /dev/null
+++ b/style.css
@@ -0,0 +1,82 @@
+@font-face {
+ font-family: 'merriweather';
+ src: url(/res/merriweather-regular.woff2);
+}
+
+@font-face {
+ font-family: 'cascadia';
+ src: url(/res/cascadiacode.woff2);
+}
+
+body {
+ font-family: merriweather;
+ background-image: url("/res/grey.png");
+ background-repeat: repeat;
+ padding: 20px 10px 20px;
+ line-height: 1.75em;
+ height: 100%;
+ max-width: 40em;
+ display: flex;
+ margin: auto;
+}
+
+main {
+ border-radius: 15px;
+ padding: 15px;
+ background-color: #ffeedd;
+ margin: 2px;
+ width: 100%
+}
+
+code {
+ font-family: cascadia;
+}
+
+table {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+table, th, td {
+ padding: 5px;
+ border: 3px solid black;
+ border-style: solid;
+ border-collapse: collapse;
+ /* text-align: center; */
+ align-content: center;
+}
+
+a {
+ color: #df3e23;
+ font-style: italic;
+ text-decoration: none;
+}
+
+a:visited {
+ color: #df3e23;
+ font-style: italic;
+ text-decoration: none;
+}
+
+a:focus:before,a:active:before,a:hover:before {
+ content: "[";
+ font-style: normal;
+ color: black;
+ outline: none;
+ outline-color: transparent;
+ outline-style: none;
+}
+
+a:focus:after,a:active:after,a:hover:after {
+ content: "]";
+ font-style: normal;
+ color: black;
+ outline: none;
+ outline-color: transparent;
+ outline-style: none;
+}
+
+h1 {
+ border-bottom: 2px solid;
+ padding-bottom: 0.2em;
+}