(about) update about page

This commit is contained in:
Maciej Jur 2023-06-25 12:47:27 +02:00
parent 0a2e91ad77
commit cacfa3281d
5 changed files with 15 additions and 29 deletions

View file

@ -34,7 +34,7 @@ const { headings } = Astro.props;
--- ---
<h2 class="link-tree__heading"> <h2 class="link-tree__heading">
<span class="link-tree__heading-text">Content</span> <a class="link-tree__heading-text" href="#top">Content</a>
</h2> </h2>
<nav id="table-of-contents" class="link-tree__nav"> <nav id="table-of-contents" class="link-tree__nav">
<HeadingsList <HeadingsList

View file

@ -54,7 +54,7 @@ const pages = Astro.url.pathname.startsWith("/wiki/")
<article class="wiki-article"> <article class="wiki-article">
<heading class="markdown"> <heading class="markdown">
<h1>{frontmatter?.title}</h1> <h1 id="top">{frontmatter?.title}</h1>
</heading> </heading>
<section class="wiki-article__markdown markdown"> <section class="wiki-article__markdown markdown">
<slot /> <slot />

View file

@ -1,26 +1,13 @@
--- ---
layout: ../layouts/Wiki.astro layout: ../layouts/Wiki.astro
title: "A little about me!" title: "About me"
date: 2021-09-10T19:34:01+02:00 date: 2021-09-10T19:34:01+02:00
tags: ["meta"]
--- ---
import Timeline from '../components/Timeline.astro';
## Summary I studied Computer Science at a university and I have professional experience as a TypeScript developer. I can use languages such as Rust, C#, TypeScript or Python to write efficient software. I'm also interested in functional programming and I have experience in using languages like Scala or OCaml. I have a lot of experience in web development and I can use several different frameworks, such as Angular, SolidJS, Svelte or Vue.
I'm a CS student with professional experience as a TypeScript developer, but generally I enjoy playing around and tinkering with all kinds of tangentially related things. Some of my favorite programming languages are Rust, TypeScript and Python. I also have some experience with functional languages such as Scala and OCaml. In the future I would like to learn to program in Haskell. I'm interested in Japanese history, spanning from ancient times to the modern era. Additionally, I'm interested in Japanese mythology including, but not limited to, supernatural beings, such as 神, 妖怪, 幽霊, and more. Since 2016, I've been learning Japanese, as I believe that it will allow me to better understand some aspects of Japanese culture. Although I still have a long way ahead of me, I am determined to achieve fluency in Japanese language in the future.
When it comes to human-languages, I really like the Japanese language, so I've been learning it on and off since 2016. I think that it is very beautiful and elegant at the same time. I also like listening to music, playing video games. In my free time I love going on pretty long walks and whenever I come across something interesting I usually take a photo of it.
## Website
This website was a completely random idea of mine, but it turned out to be a great fun with occasional frustrating moments here and there (especially configuring Nginx and DNS :smile:). I've written it from scratch with the help of [Hugo](https://gohugo.io/). Originally I thought about using Angular, but I realized it would be a huge overkill for a website of this type, so I decided to look as some static site generators. Eventually, I came across Hugo and it turned out to be the right tool for the job. I'm very happy that I ended up learning it!
Why create a website from scratch instead of just using something existing like Wordpress, or at least use someone else's theme for Hugo/Jekyll? That's a pretty reasonable question. Thing is, I didn't actually want to have a website per se, or rather I don't think it would be any good anyway. I just wanted to create one myself completely on my own. There's something about looking at your own creations, and feeling good about the outcome, even if it's not that good, at least you know you made it! :smile:
## Timeline
<Timeline />
## Acknowledgements ## Acknowledgements

View file

@ -20,8 +20,9 @@
line-height: 1.5em; line-height: 1.5em;
hyphens: auto; hyphens: auto;
text-align: justify; text-align: justify;
}
> a { a:not([class]) {
color: var(--c-primary); color: var(--c-primary);
font-family: var(--serif); font-family: var(--serif);
font-weight: 500; font-weight: 500;
@ -32,7 +33,6 @@
text-decoration: underline; text-decoration: underline;
} }
} }
}
> h1, > h2, > h3, > h4, > h5, > h6 { > h1, > h2, > h3, > h4, > h5, > h6 {
margin-bottom: 0.5em; margin-bottom: 0.5em;

View file

@ -64,7 +64,6 @@
font-weight: 500; font-weight: 500;
font-style: italic; font-style: italic;
text-decoration: unset; text-decoration: unset;
font-size: 1.1em;
&:hover { &:hover {
text-decoration: underline; text-decoration: underline;