Move contact method to a dedicated page

This also moves the content of the GPG Key page to the new Contact page.
This commit is contained in:
Foster Hangdaan 2024-09-11 18:37:44 -04:00
parent f72357651e
commit 3dd5bd891d
Signed by: foster
GPG key ID: E48D7F49A852F112
4 changed files with 38 additions and 55 deletions

View file

@ -27,12 +27,12 @@ const items = [
}, },
}, },
{ {
title: "GPG Key", title: "Contact",
path: "/gpg-key", path: "/contact",
icon: { icon: {
src: src:
"https://minio.fosterhangdaan.com/public/images/icons/tabler-icons/3.14.0/outline/key.svg", "https://minio.fosterhangdaan.com/public/images/icons/tabler-icons/3.14.0/outline/address-book.svg",
alt: "key icon", alt: "address book icon",
}, },
}, },
]; ];

30
src/contact.md Normal file
View file

@ -0,0 +1,30 @@
---
title: Contact
description: The best way of contacting me.
---
## Email
Email is my preferred contact method. You may reach me at
[foster@hangdaan.email](mailto:foster@hangdaan.email).
If you'd like an encrypted response, you can send me your GPG public key. You
can find mine in the [GPG Key section](#gpg-key). Refer to the
[Email Self-Defense Guide by the Free Software Foundation](https://emailselfdefense.fsf.org/)
if you are unfamiliar with this process.
## GPG Key
> I do not use keyservers. A key claiming to be mine from a keyserver is
> definitely a fake.
> {.warning}
You can download my [GPG](https://gnupg.org/) public key here:
[Foster Hangdaan's Public Key](https://minio.fosterhangdaan.com/public/foster-pubkey.asc){download}.
The key's fingerprint should match the one below:
```txt
pub ed25519/E48D7F49A852F112 2023-07-14 [SC]
Key fingerprint = DBD3 8E38 4B9E 1F4F 19F9 5BAE E48D 7F49 A852 F112
uid Foster Hangdaan <foster@hangdaan.email>
```

View file

@ -1,36 +0,0 @@
---
title: GPG Key
description: Information about my GPG public key and how to obtain it.
---
> I do not use keyservers. A key claiming to be mine from a keyserver is
> definitely a fake.
> {.warning}
> I suggest reading up on GPG if you are unfamiliar with it. You can find
> information about GPG on the [GnuPG official website](https://gnupg.org/).
> {.info}
## Obtaining My Key
You can download my public key here:
[Foster Hangdaan's Public Key](https://minio.fosterhangdaan.com/public/foster-pubkey.asc){download}.
The key's fingerprint should match the one below:
```txt
pub ed25519/E48D7F49A852F112 2023-07-14 [SC]
Key fingerprint = DBD3 8E38 4B9E 1F4F 19F9 5BAE E48D 7F49 A852 F112
uid Foster Hangdaan <foster@hangdaan.email>
```
## Utilizing My Key
Once you have imported my public key, you can use it to verify software and
binaries released by me.
You can also use my public key to encrypt emails you send to me. In that case, I
would also need your public key so I can encrypt the emails I send back to you.
The excellent
[Email Self-Defense Guide by the Free Software Foundation](https://emailselfdefense.fsf.org/)
describes how this process works.

View file

@ -4,32 +4,21 @@ export default function (data: Lume.Data) {
return ( return (
<> <>
<p> <p>
I am a software developer, open-source enthusiast, lover of pizza, and I am a software developer, open-source enthusiast, and lover of pizza.
renegade of funk. I speak fluent English and Filipino.
</p>
<p>
You'll most likely find me within{" "} You'll most likely find me within{" "}
<a href="https://code.fosterhangdaan.com">my lab</a>{" "} <a href="https://code.fosterhangdaan.com">my lab</a>{" "}
tinkering with my inventions and the latest JavaScript frameworks. Other tinkering with my inventions and the latest JavaScript frameworks. Other
times, I help in the battle for an open web and for user privacy by times, I help in the battle for an open web and for user privacy by
contributing in the development of free and open-source software. contributing in the development of free and open-source software.
</p> </p>
<h2 id="contact-me" tabIndex={-1}>
<a className="header-anchor" href="#contact-me">Contact Me</a>
</h2>
<p>
The best method of reaching me is through my email:{" "}
<a href="mailto:foster@hangdaan.email">foster@hangdaan.email</a>.
</p>
<p>
If you'd like an encrypted response, you can send me your GPG public
key. You can find mine in the <a href="/gpg-key/">GPG Key</a> page.
</p>
<h2 id="highlighted-projects" tabIndex={-1}> <h2 id="highlighted-projects" tabIndex={-1}>
<a className="header-anchor" href="#highlighted-projects"> <a className="header-anchor" href="#highlighted-projects">
Highlighted Projects Highlighted Projects
</a> </a>
</h2> </h2>
<p>
I work on a variety of software projects. Here is a few of them:
</p>
<ul> <ul>
<li> <li>
<a href="https://code.fosterhangdaan.com/foster/vimm-dl"> <a href="https://code.fosterhangdaan.com/foster/vimm-dl">