idk
This commit is contained in:
parent
862b11b9ef
commit
9c6da082a0
31 changed files with 441 additions and 263 deletions
|
|
@ -1,77 +0,0 @@
|
|||
/**
|
||||
* Copyright (c) 2025 miwa
|
||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
*/
|
||||
|
||||
import { Fm } from "@/components/Fm.tsx";
|
||||
import { Header } from "@/components/Header.tsx";
|
||||
import Links from "@/components/Links.tsx";
|
||||
import ProjectCard from "@/components/ProjectCard.tsx";
|
||||
import Code from "@/islands/Code.tsx";
|
||||
import Meow from "@/islands/Meow.tsx";
|
||||
import "@/assets/home.css";
|
||||
import Footer from "../components/Footer.tsx";
|
||||
|
||||
export default function About() {
|
||||
return (
|
||||
<>
|
||||
<Links selected="about" />
|
||||
<section id="about">
|
||||
<h2>About</h2>
|
||||
<p>
|
||||
I'm an aspiring electrical engineer with a keen interest in open
|
||||
access to information and knowledge. My technical work centers on
|
||||
functional programming, C99, and writing quirky TypeScript code that
|
||||
explores its more obscure corners and unconventional patterns. I'm
|
||||
drawn to atypical low-level technologies and have a particular
|
||||
interest in the x86 and RISC-V ISAs.
|
||||
</p>
|
||||
<p>
|
||||
<i>In a more personal tone...</i>{" "}
|
||||
Hewwo! I'm Lívia, a 18-year-old girl from Brazil passionate about open
|
||||
access to information, technology, linguistics, functional
|
||||
programming, and pretty much anything that involves understanding
|
||||
technology, human language, or philosophical frameworks. I hope you
|
||||
find something interesting here, and don't hesitate to reach out if
|
||||
you feel like it. <span class="highlight">:3</span>
|
||||
</p>
|
||||
<p>
|
||||
When I'm not studying circuits or coding, it's likely that I'm either
|
||||
exploring linguistics or listening to music. My tastes shift
|
||||
constantly with my hyperfocus, ranging from indie, shoegaze, and J-Pop
|
||||
to speedcore and various metal derivatives. I run a FreeBSD server
|
||||
that hosts this site and various services, serving as my hands-on lab
|
||||
for systems administration. <span class="highlight">^-^</span>
|
||||
</p>
|
||||
<p>
|
||||
Beyond quirky technology, I <i>really</i>{" "}
|
||||
like linguistics and philosophy enthusiast. I'm also autistic n' ADHD,
|
||||
so I might struggle with humour once in a while. I really like
|
||||
befriending new people and growing as a person every single day!!! If
|
||||
you've read this far, thanks for stopping by!{" "}
|
||||
</p>
|
||||
</section>
|
||||
<section id="languages">
|
||||
<h2>languages</h2>
|
||||
<ul style="text-align-last: left">
|
||||
<li>
|
||||
brazilian portuguese <span class="highlight">(native)</span>
|
||||
</li>
|
||||
<li>
|
||||
«all over the place» english <span class="highlight">(C1)</span>
|
||||
</li>
|
||||
<li>
|
||||
latin american spanish <span class="highlight">(A2)</span>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section id="trivia">
|
||||
<h2>trivia</h2>
|
||||
<ul>
|
||||
<li>there are no easter eggs up here. go away</li>
|
||||
</ul>
|
||||
</section>
|
||||
<Footer />
|
||||
</>
|
||||
);
|
||||
}
|
||||
125
routes/contact.tsx
Normal file
125
routes/contact.tsx
Normal file
|
|
@ -0,0 +1,125 @@
|
|||
/**
|
||||
* Copyright (c) 2025 miwa
|
||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
*/
|
||||
|
||||
import { Fm } from "@/components/Fm.tsx";
|
||||
import { Header } from "@/components/Header.tsx";
|
||||
import Links from "@/components/Links.tsx";
|
||||
import ProjectCard from "@/components/ProjectCard.tsx";
|
||||
import Code from "@/islands/Code.tsx";
|
||||
import Meow from "@/islands/Meow.tsx";
|
||||
import "@/assets/home.css";
|
||||
import Footer from "../components/Footer.tsx";
|
||||
|
||||
export default function About() {
|
||||
return (
|
||||
<>
|
||||
<Links selected="contact" />
|
||||
<section id="about">
|
||||
<h2>About</h2>
|
||||
<p>
|
||||
<i>In a more personal tone...</i> Haiiii! I'm{" "}
|
||||
<span class="dats-me">Lívia</span>, an 18-year-old girl from Brazil,
|
||||
and if anything is obscure and nerdy, I'm probably already obsessed
|
||||
with it, just like I am with open information, technology,
|
||||
linguistics, functional programming, philosophy... if it involves
|
||||
understanding how systems work (whether they're made of silicon,
|
||||
syntax, or abstract concepts), it's quite likely that I'm already down
|
||||
a rabbit hole learning about it. I hope you find something here that
|
||||
sparks your interest, and seriously, don't hesitate; reach out if you
|
||||
want to chat about anything! <span class="highlight">:3</span>
|
||||
</p>
|
||||
<p>
|
||||
When I'm not elbow-deep circuit diagrams or debugging some cursed code
|
||||
shenanigans, it's likely that I'm either exploring the world of
|
||||
linguistics or completely lost in music My tastes shift with whatever
|
||||
my brain is{" "}
|
||||
<ruby>
|
||||
hyperfixating on at the moment<rt>
|
||||
<i>genuinely, it's aaaaaalllll over the place. i'm sorry</i>
|
||||
</rt>
|
||||
</ruby>. One week it's dreamy shoegaze and indie, the next it's
|
||||
aggressive speedcore or some niche metal subgenre, with Bossa Nova,
|
||||
Shibuya-kei, J-Pop, and J-Rock thrown in for good measure. I also run
|
||||
a{" "}
|
||||
<ruby>
|
||||
FreeBSD<rt>yes, really</rt>
|
||||
</ruby>{" "}
|
||||
server that hosts this site and a bunch of other services, serving as
|
||||
my hands-on lab for systems administration experiments.{" "}
|
||||
<span class="highlight">^-^</span>
|
||||
</p>
|
||||
<p>
|
||||
I'm autistic and have ADHD, which means I sometimes miss jokes or
|
||||
social cues, but it also means I can hyper-focus on topics I love with
|
||||
an intensity that's honestly kinda wild. I'm genuinely passionate
|
||||
about linguistics and philosophy, and I love meeting new people and
|
||||
learning from different perspectives!! Every day is an opportunity to
|
||||
grow, understand something new, or challenge my own thinking. If
|
||||
you've made it this far, thanks for stopping by and getting to know me
|
||||
a bit! Beyond quirky technology, I <i>really</i>{" "}
|
||||
like linguistics and philosophy enthusiast. I'm also autistic n' ADHD,
|
||||
so I might struggle with humour once in a while. I really like
|
||||
befriending new people and growing as a person every single day!!! If
|
||||
you've read this far, thanks for stopping by!{" "}
|
||||
</p>
|
||||
</section>
|
||||
<section id="languages">
|
||||
<h2>languages</h2>
|
||||
<ul style="text-align-last: left">
|
||||
<li>
|
||||
<a href="https://rmocci.itch.io/pixel-special"><img src="/icons/brazil.png" /></a>
|
||||
<ruby>
|
||||
brazilian portuguese<rt>português brasileiro</rt>
|
||||
</ruby>{" "}
|
||||
<span class="highlight">(native)</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://rmocci.itch.io/pixel-europe"><img src="/icons/uk.png" /></a>
|
||||
english <span class="highlight">(C1)</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://rmocci.itch.io/pixel-europe"><img src="/icons/spain.png" /></a>
|
||||
<ruby>
|
||||
spanish<rt>español</rt>
|
||||
</ruby>{" "}
|
||||
<span class="highlight">(A2)</span>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section id="trivia">
|
||||
<h2>trivia</h2>
|
||||
<ul>
|
||||
<li>emacs is the best operating operating system</li>
|
||||
<li>there are no easter eggs up here. go away</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section id="contact">
|
||||
<h2>contact</h2>
|
||||
<p>ummm i'm always happy to meet new people and talk about anything!!1!!1 don't hesitate to contact me if you feel like it,,</p>
|
||||
<div class="silly-table">
|
||||
<div class="row">
|
||||
<span class="key">Signal</span>
|
||||
<code class="value">
|
||||
<a href="https://signal.me/#eu/97M35SwAf4D2j0ywFoNQOMC5iBSLY3X600-EAfF1bYtGRSh4BulO8rz9WN8P1WF-">@miwa.31</a>
|
||||
</code>
|
||||
</div>
|
||||
<div class="row">
|
||||
<span class="key">Telegram</span>
|
||||
<code class="value">
|
||||
<a href="https://t.me/deathgaze">@deathgaze</a>
|
||||
</code>
|
||||
</div>
|
||||
<div class="row">
|
||||
<span class="key">Discord</span>
|
||||
<code class="value">
|
||||
<a href="https://discord.com/users/797566974024351745">@rimiwa</a>
|
||||
</code>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<Footer />
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
|
@ -20,12 +20,15 @@ export default function Home() {
|
|||
<section id="about">
|
||||
<h2>Summary</h2>
|
||||
<p>
|
||||
I'm an aspiring electrical engineer with a keen interest in open
|
||||
access to information and knowledge. My technical work centers on
|
||||
functional programming, C99, and writing quirky TypeScript code that
|
||||
explores its more obscure corners and unconventional patterns. I'm
|
||||
drawn to atypical low-level technologies and have a particular
|
||||
interest in the x86 and RISC-V ISAs. <a href="/about">Read more</a>
|
||||
I'm an aspiring electrical engineer with a deep appreciation with open
|
||||
access and the elegance of well-enginereed software. My technical work
|
||||
centers on functional programming paradigms, C99/C23, and writing
|
||||
quirky TypeScript code that explores its more obscure corners and
|
||||
unconventional patterns. I'm especially interested in atypical
|
||||
low-level systems and the intersection of hardware and software, with
|
||||
a particular fascination for the x86 and RISC-V ISAs, and I love
|
||||
finding elegant solutions in places most people don't bother to look
|
||||
at. <a href="/contact">Read more</a>
|
||||
</p>
|
||||
</section>
|
||||
<section id="links">
|
||||
|
|
@ -51,27 +54,14 @@ export default function Home() {
|
|||
at://acpi.at
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
title="Discord"
|
||||
href="https://discord.com/users/797566974024351745"
|
||||
>
|
||||
@rumiwa on Discord
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a title="Telegram" href="https://t.me/lauwawa">
|
||||
@lauwawa on Telegram
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="column">
|
||||
<h3>Code</h3>
|
||||
<ul>
|
||||
<li>
|
||||
<a title="GitHub" href="https://github.com/fukkai">
|
||||
fukkai on GitHub
|
||||
<a title="GitHub" href="https://github.com/rcxe">
|
||||
rcxe on GitHub
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
|
|
@ -87,7 +77,7 @@ export default function Home() {
|
|||
</ul>
|
||||
</div>
|
||||
<div class="column">
|
||||
<h3>Services</h3>
|
||||
<h3>Public Services</h3>
|
||||
<ul>
|
||||
<li>sowwy, none for now~ :<</li>
|
||||
</ul>
|
||||
|
|
@ -99,10 +89,10 @@ export default function Home() {
|
|||
<ul>
|
||||
<li>
|
||||
<ProjectCard
|
||||
author="fukkai"
|
||||
author="rcxe"
|
||||
name="cobweb"
|
||||
description="a lightweight, tiny web framework for deno tailored for dynamic no-js applications"
|
||||
url="http://github.com/fukkai/cobweb"
|
||||
url="https://github.com/rcxe/cobweb"
|
||||
languageColor="#3178c6"
|
||||
languageName="TypeScript"
|
||||
license="BSD-3-Clause"
|
||||
|
|
@ -110,10 +100,10 @@ export default function Home() {
|
|||
</li>
|
||||
<li>
|
||||
<ProjectCard
|
||||
author="fukkai"
|
||||
author="rcxe"
|
||||
name="ratazana"
|
||||
description="minimal implementation of logitech and razer mouse firmware, repurposing their onboard memory as a covert channel for arbitrary data"
|
||||
url="http://github.com/fukkai/ratazana"
|
||||
url="https://github.com/rcxe/ratazana"
|
||||
languageColor="#555"
|
||||
languageName="C"
|
||||
license="BSD-3-Clause"
|
||||
|
|
@ -124,7 +114,7 @@ export default function Home() {
|
|||
author="w"
|
||||
name="wildcat"
|
||||
description="lightweight, minimal, crossplatform, and straightforward opengl-based rendering and windowing libraries"
|
||||
url="http://kyu.re/~wildcat"
|
||||
url="https://kyu.re/~wildcat"
|
||||
languageColor="#555"
|
||||
languageName="C"
|
||||
license="BSD-3-Clause"
|
||||
|
|
@ -146,7 +136,7 @@ export default function Home() {
|
|||
<span class="key">WEB</span>
|
||||
<code class="value">
|
||||
<a href="https://ko-fi.com/west">west@ko-fi</a>
|
||||
<a href="https://github.com/sponsors/fukkai">fukkai@github</a>
|
||||
<a href="https://github.com/sponsors/rcxe">rcxe@github</a>
|
||||
</code>
|
||||
</div>
|
||||
<div class="row">
|
||||
|
|
@ -195,20 +185,23 @@ export default function Home() {
|
|||
</p>
|
||||
<div class="buttons">
|
||||
<Meow />
|
||||
<a href="https://worf.win">
|
||||
<a href="https://worf.win" rel="noopener nofollow">
|
||||
<img src="https://worf.win/images/worfwin.gif" alt="worf" />
|
||||
</a>
|
||||
<a href="https://codeberg.org/paige">
|
||||
<a href="https://codeberg.org/paige" rel="noopener nofollow">
|
||||
<img src="/88x31/paige.gif" alt="paige" />
|
||||
</a>
|
||||
<a href="https://mugman.tech">
|
||||
<a href="https://urwq.moe" rel="noopener nofollow">
|
||||
<img src="https://urwq.moe/88x31.png" alt="urwq" />
|
||||
</a>
|
||||
<a href="https://mugman.tech" rel="noopener nofollow">
|
||||
<img src="https://mugman.tech/88x31/me.gif" alt="mugman" />
|
||||
</a>
|
||||
<a href="https://f.dog">
|
||||
<img src="https://x86.pet/~strawberry/june_88x31.png" alt="june" />
|
||||
<a href="https://nin0.dev" rel="noopener nofollow">
|
||||
<img src="https://files.nin0.dev/88x31/nin0.png" alt="nin0" />
|
||||
</a>
|
||||
<a
|
||||
rel="noopener"
|
||||
rel="noopener nofollow"
|
||||
referrerpolicy="strict-origin"
|
||||
href="https://rushii.dev"
|
||||
>
|
||||
|
|
@ -217,16 +210,22 @@ export default function Home() {
|
|||
alt="rushii's site"
|
||||
/>
|
||||
</a>
|
||||
<a href="https://www.juwuba.xyz">
|
||||
<a href="https://www.juwuba.xyz" rel="noopener nofollow">
|
||||
<img src="https://www.juwuba.xyz/88x31.gif" alt="Júlia" />
|
||||
</a>
|
||||
<a href="https://katelyn.moe/">
|
||||
<a href="https://katelyn.moe/" rel="noopener nofollow">
|
||||
<img src="https://katelyn.moe/8831.png" alt="katelyn" />
|
||||
</a>
|
||||
<a href="https://meow-d.github.io">
|
||||
<a href="https://circulars.dev" rel="noopener nofollow">
|
||||
<img
|
||||
src="https://circulars.dev/circular-88x31.gif"
|
||||
alt="circulars.dev"
|
||||
/>
|
||||
</a>
|
||||
<a href="https://meow-d.github.io" rel="noopener nofollow">
|
||||
<img src="/88x31/meow_d.webp" alt="meow_d" />
|
||||
</a>
|
||||
<a href="https://caitlyn.moe">
|
||||
<a href="https://caitlyn.moe" rel="noopener nofollow">
|
||||
<img src="https://caitlyn.moe/88x31.png" alt="caitlyn" />
|
||||
</a>
|
||||
</div>
|
||||
|
|
|
|||
1
routes/reports/.gitignore
vendored
Normal file
1
routes/reports/.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
meow.tsx
|
||||
|
|
@ -62,9 +62,19 @@ export default function PostPage(props: PageProps) {
|
|||
<article>
|
||||
<header>
|
||||
<h1>{post.title}</h1>
|
||||
<p>
|
||||
{post.excerpt &&
|
||||
(post.excerpt.length > 120
|
||||
? post.excerpt.slice(0, 120) + "…"
|
||||
: post.excerpt)}
|
||||
</p>
|
||||
<div class="meta">
|
||||
<time datetime={post.createdAt}>{post.createdAt}</time> ·{" "}
|
||||
{formatReadingTime(post.readingTime)}
|
||||
<div class="label">
|
||||
{post.visibility === "url"
|
||||
? "DRAFT"
|
||||
: <time datetime={post.createdAt}>{post.createdAt}</time>}
|
||||
</div>{" "}
|
||||
· {formatReadingTime(post.readingTime)}
|
||||
</div>
|
||||
{post.tags && (
|
||||
<div class="tags">
|
||||
|
|
|
|||
|
|
@ -53,7 +53,9 @@ export default function Page() {
|
|||
/>
|
||||
</Head>
|
||||
<Links selected="reports" />
|
||||
<Reports reports={getCachedReports()} />
|
||||
<Reports
|
||||
reports={getCachedReports().filter((r) => r.visibility === "author")}
|
||||
/>
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue