Skip to content

Commit 445272d

Browse files
alevisalevis
authored andcommitted
Revamp blog site.
1 parent ed1e954 commit 445272d

9 files changed

Lines changed: 39 additions & 26 deletions

.jekyll-metadata

-19.1 KB
Binary file not shown.

_authors/levis.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
name: Levis Agaba
2+
name: Levis A
33
position: Software Developer
44
---
55

6-
I have built systems from scratch.
6+
I have built software systems from scratch.

_config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
title: "Through The Stack!"
1+
title: "Stack-Train"
22
description: "Made with <b style=\"color: #f45;\">&lt;3</b>"
33
permalink: /:title/
44
lang: "en"
@@ -8,7 +8,7 @@ date_format: "%B %d, %Y"
88
# Authors
99
authors:
1010
alevis:
11-
name: "Levis Agaba"
11+
name: "Levis A"
1212
url: "https://github.com/alevis"
1313

1414
# Layout

_posts/2023-01-19-first-post.md

Lines changed: 30 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,40 @@
11
---
2-
title: "What is Stack-Breakthrough."
2+
title: "What is Stack-Train."
33
layout: post
4-
author: "Michael Rose"
5-
author-url: "https://github.com/mrose"
4+
author: "Levis A"
5+
author-url: "https://github.com/alevis"
66
categories: category
77
---
88

9-
You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated.
9+
Stack-Train is a guided progression through a modern tech stack, where each “stop” represents a tool, language, or concept you learn in sequence.
1010

11+
### 1. Learning path / roadmap
12+
A sequence of technologies grouped by layer:
13+
Frontend (HTML, CSS, JavaScript, frameworks)
14+
Backend (servers, APIs, databases)
15+
Dev tools (Git, CLI, deployment)
16+
Organized to reflect how developers typically grow skills step-by-step
1117

12-
To add new posts, simply add a file in the `_posts` directory that follows the convention `YYYY-MM-DD-name-of-post.ext` and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.
1318

19+
### 2. Stack-oriented thinking
1420

15-
{% highlight ruby %}
16-
def print_hi(name)
17-
puts "Hi, #{name}"
18-
end
19-
print_hi('Tom')
20-
#=> prints 'Hi, Author' to STDOUT.
21-
{% endhighlight %}
21+
The site emphasizes:
2222

23-
<!--
24-
[jekyll-docs]: http://jekyllrb.com/docs/home
25-
[jekyll-gh]: https://github.com/jekyll/jekyll
26-
[jekyll-talk]: https://talk.jekyllrb.com/
27-
-->
23+
Understanding how different layers of a tech stack connect
24+
Learning tools in logical order instead of randomly
25+
Seeing development as a system, not isolated skills
26+
27+
### 3. Lightweight, static design
28+
Very simple UI (typical of GitHub Pages)
29+
Likely built with plain HTML/CSS or a lightweight static generator
30+
No heavy interactivity—focus is on content, not features
31+
32+
### Purpose
33+
34+
A self-learning guide for aspiring developers
35+
A reference map of technologies used in modern web development
36+
A personal or community-curated curriculum
37+
38+
- Not a product or framework
39+
- Not a full tutorial platform
40+
- Instead: a structured roadmap for learning full-stack development
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Advanced examples"
33
mathjax: true
44
layout: post
5-
author: "First Last"
5+
author: "Levis A"
66
author-url: "http://example.com/"
77
categories: media
88
---
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Markdown examples"
33
layout: post
4-
author: "First Last"
4+
author: "Levis A"
55
author-url: "http://example.com/"
66
categories: category
77
---

_posts/new-post-template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Post Title."
3-
author: 'First Last'
3+
author: 'Levis A'
44
author-url: 'https://github.com/{your-github-username}'
55
categories: media
66
---
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Welcome to Jekyll"
33
layout: post
4-
author: "Gary Morrow"
4+
author: "Levis A"
55
author-url: "http://example.com"
66
categories: category
77
---

new-post.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/sh
22
# Blog post creation script
3-
# Author: Levis Agaba <@alevis>
3+
# Author: Levis A <@alevis>
44

55
today=`date +%Y-%m-%d`
66

0 commit comments

Comments
 (0)