Skip to content

Commit 0a0f86e

Browse files
committed
docs(site): cleanup, welcome
1 parent 29a056e commit 0a0f86e

22 files changed

Lines changed: 43 additions & 384 deletions

src/content/01-welcome.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
layout: post
3+
title: 'Welcome to FuryStack'
4+
author: [gallayl]
5+
tags: ['Welcome']
6+
image: img/furystack-logo-512.png
7+
date: '2021-06-22T21:07:02.097Z'
8+
draft: false
9+
excerpt: The old site has been changed to Gatsby. Interested why?
10+
---
11+
12+
## So, down with the old one...
13+
14+
I've opened up the old site to update some docs (and dependencies meanwhile...) and I've realized that I didn't touch the site since the last two years. Holy shit. There was even `tslint` instead of `eslint` in the project... So I've deicided if I have to touch it, I'll make a more professional approach.
15+
16+
## The requirements
17+
18+
The new site should be:
19+
- Easy to maintain. Maybe some .md files in some PR-s, that's all
20+
- SEO friendly 👉 static
21+
- Should be integrated into CI/CD
22+
- Easy-to-setup locally
23+
24+
## New kids on the block
25+
26+
So I've ~killed~ archived the old one and I have to make a replacement.
27+
First, I've checked [Jekyll](https://jekyllrb.com/) - as the default approach for Github Pages it's easy to setup and deploy. We've used it in one of my previous workplace, it does the job pretty well.
28+
The downside is that I'm not so familiar with Ruby, *gemfiles* and other esotheric things, so the stack is totally out of scope.
29+
30+
The next candidate is [GatsbyJS](https://www.gatsbyjs.com/) - I've found a great theme with Typescript support. I've updated all deprecated dependencies and it's still working. I'm familiar with the syntax. So far, so good. There are we now.
31+
32+
The next step will be setting up the CI/CD and migrating the docs from the old site.

src/content/a-full-style-test.md

Lines changed: 0 additions & 189 deletions
This file was deleted.

src/content/author.yaml

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,8 @@
1-
- id: Ghost
2-
avatar: avatars/ghost.png
3-
bio: The professional publishing platform
4-
twitter: TryGhost
5-
facebook: ghost
6-
website: https://ghost.org/
7-
location: San Francisco
8-
- id: Another Author
9-
avatar: avatars/ghost.png
10-
bio: This is another test author with a profile background image
11-
twitter: TryGhost
12-
facebook: ghost
13-
website: https://ghost.org/
14-
location: San Francisco
15-
profile_image: img/alex-knight-326705-unsplash.jpg
1+
- id: gallayl
2+
avatar: avatars/gallayl.png
3+
bio: Lead developer, architect and demigod @FuryStack
4+
twitter: GallayLajos
5+
facebook: gallayl
6+
website: https://github.com/gallayl
7+
location: Budapest
8+
profile_image: img/furystack-logo-512.png

src/content/emancipation-proclamation.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

src/content/gettysburg-address.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/content/github-link.md

Lines changed: 0 additions & 28 deletions
This file was deleted.
-1.38 MB
Binary file not shown.

src/content/img/computer.jpg

-95 KB
Binary file not shown.

src/content/img/demo1.jpg

-94.3 KB
Binary file not shown.

0 commit comments

Comments
 (0)