The new janderedev.xyz

June 19, 2022 · edited September 15 · 2 minutes · History


I finally took the time to give this website its long needed rewrite.

I finished the previous version of this site just a couple months ago. However, I made a mistake: I created it using React (and Vite). This meant that not only was it too complicated to maintain - It was also needlessly bloated and dependant on JavaScript. You can view that site here if you wish.

This new version was made using Hugo, and the source code is available on GitHub. It finally features a proper blog and works without JavaScript. I tried to make it compatible with terminal browsers as well, but gave up on that after a while.

Huge thanks to FatalErrorCoded for letting me “reuse” his code as well as providing me with a Plausible instance.

Markdown demonstration

Also stolen from Fatal :)

I didn’t do any special styling for these yet, so most of them use the default html styling. This part is definitely not finished yet.

Header 1

Header 2

Header 3

Header 4

Header 5
Header 6

Italic, bold and both.

Cool horizontal line:


Hyperlinks and codeblocks.

// Typescript codeblock
const var1 = 'Hello';
let var2 = 'world';
function helloworld() { return `${var1}, ${var2}!` }
{
    "what": 1,
    "a": "b",
    "array": [
        "cool"
    ],
    "nfkbdgjgj": { "dfugihdjfgk": [ 1, 2, 3 ] },
    this should be marked as error
}
Codeblock without a language set. AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  • Cool
  • Unordered
  • List
  1. Ordered
  2. Lists
  3. Too!