From 4c78cb660b7b82fbc17fb5114e45bab38530ba25 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sun, 29 Sep 2024 18:20:59 -0400 Subject: [PATCH] Add talks page, update akademy blog post. --- config.yaml | 9 ++++++--- content/_index.md | 7 ++++--- content/blog/akademy2024/index.md | 4 +++- content/contact.md | 4 ++-- content/feeds.md | 7 ------- content/software/auracite/index.md | 13 +++++++++++++ content/talks.md | 7 +++++++ 7 files changed, 35 insertions(+), 16 deletions(-) delete mode 100644 content/feeds.md create mode 100644 content/software/auracite/index.md create mode 100644 content/talks.md diff --git a/config.yaml b/config.yaml index d1df36f..1a61732 100644 --- a/config.yaml +++ b/config.yaml @@ -69,15 +69,18 @@ menu: - name: 'Software' url: '/software' weight: 4 + - name: 'Talks' + url: '/talks' + weight: 5 - name: 'Games' url: 'https://redstrate.itch.io/' - weight: 5 + weight: 6 - name: 'Videos' url: 'https://tube.ryne.moe/@redchannel' - weight: 6 + weight: 7 - name: 'Shrines' url: '/shrines' - weight: 7 + weight: 8 - name: 'Links' url: '/links' weight: 9 diff --git a/content/_index.md b/content/_index.md index 69b04ba..3bf41f8 100644 --- a/content/_index.md +++ b/content/_index.md @@ -4,13 +4,14 @@ title: "Home" {{< insert-pic "pic-home.webp" "Drawing of a landscape bathed in sunlight. There's a small cottage in the middle of green hills." >}} -Welcome to my personal corner of the Internet! My username is **redstrate** and I'm a software engineer, KDE developer and artist. I like Linux, taking apart stuff, and wasting time working on my website. This place functions as my portfolio and dumping ground for the things I like to work on. +Welcome to my personal corner of the Internet! My username is **redstrate** and I'm a software engineer, KDE developer and artist. I like Linux, taking apart stuff, and also taking care of my website. This place functions as both my portfolio and dumping ground for the things I like to work on. -* Check out my [blog posts]({{< ref "blog" >}}) for Linux, KDE, and technical talks. +* Check out my [blog posts]({{< ref "blog" >}}) for Linux, KDE, and technical discussion. +* I also have given some [talks at conferences]({{< ref "talks" >}}). * If you're into art, I have a gallery of [my drawings]({{< ref "art" >}})! I also do some [music]({{< ref "music" >}}), but not often. * I have an exhaustive list of the [software I've made and maintained]({{< ref "software" >}}). -Please consider signing the [guestbook]({{< ref "guestbook" >}}). For cool websites and mutuals, check out the [outgoing links]({{< ref "links" >}})! +Please consider signing the [guestbook]({{< ref "guestbook" >}}) if you pass through here. For cool websites and mutuals, check out my [outgoing links]({{< ref "links" >}})! # Recent Blog Posts diff --git a/content/blog/akademy2024/index.md b/content/blog/akademy2024/index.md index f88555b..3b508ac 100644 --- a/content/blog/akademy2024/index.md +++ b/content/blog/akademy2024/index.md @@ -55,7 +55,9 @@ My talk [was about integrating C++, Qt, Rust (and KDE Frameworks.)](https://conf ![A picture of me hastily giving my presentation.](presentation.jpg) -The results of my talk I think were really cool! Within the KDE community, there seems to be some interest in picking up Rust. Lots of KDE developers were in varying stages of Rust interest. No one told me how stupid it was to glue the two together, so the general vibe I think is "it's pretty neat, let's see how well this works." Unfortunately due to technical issues my talk was not recorded properly. A colleague recorded my talk on his phone, and will hand that over to the Akademy organizers soon. So please be patient, but [the slides are available online](https://conf.kde.org/event/6/contributions/203/attachments/133/169/akademy-2024-qt-rust.pdf) while you wait. +The results of my talk I think were really cool! Within the KDE community, there seems to be some interest in picking up Rust. Lots of KDE developers were in varying stages of Rust interest. No one told me how stupid it was to glue the two together, so the general vibe I think is "it's pretty neat, let's see how well this works." ~~Unfortunately due to technical issues my talk was not recorded properly. A colleague recorded my talk on his phone, and will hand that over to the Akademy organizers soon.~~ + +The talk is now available on [PeerTube](https://tube.kockatoo.org/w/bdDAWwGXRyWmyVBn9mdbnP). [The slides are also available online](https://conf.kde.org/event/6/contributions/203/attachments/133/169/akademy-2024-qt-rust.pdf). Oh yeah, and the KDE goal I'm championing ["We care about your Input"](https://phabricator.kde.org/T17433) was selected! I'm pretty excited to keep hacking away on graphics tablets in KDE Plasma. Thanks to [NLnet](https://nlnet.nl/) for sponsoring us to work on that, along with Wayland accessibility improvements. diff --git a/content/contact.md b/content/contact.md index bc9296e..121bdf8 100644 --- a/content/contact.md +++ b/content/contact.md @@ -2,7 +2,7 @@ title: "Contact" --- -The easiest and fastest way you can contact me is e-mail via josh@redstrate.com. +The easiest and fastest way to contact me for personal matters is e-mail me via josh@redstrate.com. Other services that support direct messaging: * [Mastodon](https://mastodon.art/@redstrate) as `@redstrate@mastodon.art` @@ -10,4 +10,4 @@ Other services that support direct messaging: ## Privacy -I run my own e-mail server, but I don't sign my e-mails (yet). If you require encryption from both sides, Matrix is another option since it supports end-to-end encryption. +I run my own e-mail server, but I don't sign my e-mails with my GPG key. If you require encryption from both sides, Matrix is the preferred option since it supports end-to-end encryption. diff --git a/content/feeds.md b/content/feeds.md deleted file mode 100644 index ed144bc..0000000 --- a/content/feeds.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: "RSS Feeds" ---- - -* Blog Posts -* Artwork -* Mastodon Posts diff --git a/content/software/auracite/index.md b/content/software/auracite/index.md new file mode 100644 index 0000000..84747d6 --- /dev/null +++ b/content/software/auracite/index.md @@ -0,0 +1,13 @@ +--- +title: "Auracite" +date: 2024-09-29 +draft: false +layout: "redirect" +projtags: +- FFXIV +- Rust +source: https://github.com/redstrate/Auracite +license: AGPLv3 +summary: "Export your FFXIV character in portable, generic formats." +target: https://xiv.zone/software/auracite +--- diff --git a/content/talks.md b/content/talks.md new file mode 100644 index 0000000..45c6995 --- /dev/null +++ b/content/talks.md @@ -0,0 +1,7 @@ +--- +title: "Talks" +--- + +Here is a list of the talks I've given so far: + +* [C++, Rust and Qt: Easier than you think, Akademy 2024](https://conf.kde.org/event/6/contributions/203/) ([PeerTube](https://tube.kockatoo.org/w/bdDAWwGXRyWmyVBn9mdbnP), [Slides](https://conf.kde.org/event/6/contributions/203/attachments/133/169/akademy-2024-qt-rust.pdf))