import Human from "../human.ts";
class Me extends Human {
/*
could probably implement this better
buuuut we've got about 5 years before production anyways
*/
constructor() {
super();
name = "Sailor Priddy";
age = 16;
gender = {
pronouns: "she/they",
gender: "transed 😎"
};
interests = [
"Information Technology",
"Rhythm Games",
"Drawing and Animation",
"Music Production"
];
}
let knownProgramLangs:Array<string> = [
"JavaScript",
"TypeScript",
"Python",
"Lua",
"C#",
"Haxe"
];
async function doWork() {
for (let i = 0; i < 1000; i++) {
await procrastinate();
}
await actuallyDoWork();
}
async function procrastinate() {
return new Promise(r => setTimeout(r, 1000));
}
async function ActuallyDoWork() {
await doWork();
}
}
export default Me;
This website is built with SvelteKit, my preferred web framework. It has a lot of useful features that make web development fast, and I would recommend giving it a look.
The shader is the background of the homepage is Cyber Fuji 2020, and I'm displaying it with a custom Flixel project I made, using my custom fork of a Flixel library called flixel-shadertoy-shader-lr. If you want to see the project by itself, you can find it here.
It's hosted on Vercel, and you can find the source code for the website here.