(content) about kamoshi.org
This commit is contained in:
parent
bdb78b7eac
commit
a80e6a471c
|
@ -29,8 +29,11 @@ type Views =
|
||||||
const { heading, pages, headings } = Astro.props;
|
const { heading, pages, headings } = Astro.props;
|
||||||
|
|
||||||
const views = Maybe.catMaybes<Views>([
|
const views = Maybe.catMaybes<Views>([
|
||||||
pages.map(pages => ({ kind: "pages", pages })),
|
pages
|
||||||
headings.map(headings => ({ kind: "headings", headings })),
|
.map(pages => ({ kind: "pages", pages })),
|
||||||
|
headings
|
||||||
|
.filter(x => x.length > 0)
|
||||||
|
.map(headings => ({ kind: "headings", headings })),
|
||||||
])
|
])
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
17
src/content/wiki/kamoshi-org.md
Normal file
17
src/content/wiki/kamoshi-org.md
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: Kamoshi.org - memorablia
|
||||||
|
---
|
||||||
|
|
||||||
|
I started working on this website in late July of the year 2021 during my internship as a frontend developer. It was also shortly after I had finished a proper webdev course at my university, what a coincidence! This was probably what gave me the creative spark to jump right into it head-first.
|
||||||
|
|
||||||
|
## Humble beginnings
|
||||||
|
|
||||||
|
You can see the first ever layout written by hand in plain HTML and SCSS below. I probably don't even have the code for that anymore since I didn't push it into version control until maybe a week later!
|
||||||
|
|
||||||
|
![The first look](/static/first-layout.png)
|
||||||
|
|
||||||
|
As you can see finding a nice palette of colors is not actually my greatest strength, however, if you look long enough, and squint hard enough, you can still see the resemblance! :smile:
|
||||||
|
|
||||||
|
I work as a TypeScript developer, but ironically when I started working in this website I decided to make it completely free of JavaScript, and I went to *great* lengths to make it happen. It's a tough thing to accomplish unless you want to have a *very* simple website. As you can see, my website uses JavaScript, so did I give up? Not exactly - I still try to minimize JavaScript. You can see how much of this website still remains functional after you turn off JavaScript, you might be pleasantly surprised...
|
||||||
|
|
||||||
|
|
|
@ -4,8 +4,13 @@ title: Wiki home page
|
||||||
---
|
---
|
||||||
import ProjectSizeChart from '@assets/wiki/ProjectSizeChart';
|
import ProjectSizeChart from '@assets/wiki/ProjectSizeChart';
|
||||||
|
|
||||||
|
Welcome! In this wiki I'll write about various things which don't really fit into any other place. This wiki is very much inspired by [Nikita Voloboev's wiki](https://wiki.nikiv.dev/), as well as [Gwern Branwen's really amazing website](https://gwern.net/), and I do really mean it! It's a marvel. But these are only some of the inspirations which I am always on the lookout for.
|
||||||
|
|
||||||
## Project size
|
## Project size
|
||||||
|
|
||||||
The following chart displays the number of lines of code categorized by file extension within the repository of this website.
|
The following chart displays the number of lines of code categorized by file extension within the repository of this website.
|
||||||
|
|
||||||
<ProjectSizeChart client:load />
|
<ProjectSizeChart client:load />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue