Philipp Oppermann
0e3635f98b
Remove some excessive newlines from generated HTML
2020-02-17 11:30:50 +01:00
Philipp Oppermann
78f55a701f
Use for loop on index page instead of hardcoding post numbers
2020-02-11 10:29:48 +01:00
Philipp Oppermann
5f7437df8d
Fix and improve generated HTML
2020-01-30 12:05:04 +01:00
Philipp Oppermann
578b03efcb
Move and rewrite front page section about first edition
2020-01-28 16:59:47 +01:00
Philipp Oppermann
f710404f10
Remove extra content section from front page
...
We only have a single extra post, which is about building on Android and possibly outdated.
2020-01-28 16:57:49 +01:00
Philipp Oppermann
5937ec2e04
Reintroduce allocator designs post
...
The post was split off the Heap Allocations post because it became too large. To keep the tree clean, it was then temporarily removed. This commit restores the post by reverting the removal commit.
This reverts commit 029d77ef21 .
2020-01-08 12:41:12 +01:00
Philipp Oppermann
bf5e2cf4dc
Use <h1> instead of <h2> for 'Recent Updates'/'Repository'
2019-12-13 12:36:35 +01:00
Philipp Oppermann
8e0d70da8b
Add a sponsor link to github box on front page
2019-10-18 14:58:26 +02:00
Philipp Oppermann
7f4fc340ad
Fix escaping issues by adding safe filters in more places ( #678 )
2019-10-08 10:28:45 +02:00
Philipp Oppermann
fd64bb9d36
Add status update posts to front page
2019-10-06 15:20:39 +02:00
Philipp Oppermann
7ae2489153
Factor out support text into template and add it to pages too
2019-10-06 13:59:30 +02:00
Philipp Oppermann
78f014e74b
Rewrite support section on frontpage; mention GitHub sponsors
2019-10-06 13:51:46 +02:00
Philipp Oppermann
029d77ef21
Move Allocator Designs post into separate branch
2019-06-26 12:23:15 +02:00
Philipp Oppermann
5f1d6aed2e
Split off Allocator Designs section into its own post
...
The post is already long enough and this section is already large enough to fill its own post and far from finished.
2019-06-25 19:23:45 +02:00
Philipp Oppermann
4f6d62779d
Heap Allocation is the 10th post now
...
(We combined the two testing posts into one.)
2019-06-16 15:18:09 +02:00
Philipp Oppermann
015ef5b960
Begin new Heap Allocation post
2019-06-15 13:56:14 +02:00
Philipp Oppermann
361ba0c32b
Add a GitHub style repository card on index page ( #620 )
2019-06-15 12:30:11 +02:00
rybot666
00978bd6c9
Add Status Updates ( #619 )
...
Adds the status updates link to the extra content section of the blog
2019-06-15 11:15:37 +02:00
Philipp Oppermann
701542b40f
Move Testing post to bare bones category and update post numbers
2019-04-27 13:40:15 +02:00
Philipp Oppermann
403e67a795
Mention Patreon second
2019-02-04 12:52:04 +01:00
Philipp Oppermann
c8ee869941
Mention donorbox before liberapay
2019-02-04 12:36:06 +01:00
Philipp Oppermann
abd5082c56
Add second paging post to index page
2019-01-28 11:11:06 +01:00
Philipp Oppermann
53e0749906
Fix post ordering
...
`reverse` is no longer needed with `weight`
2019-01-22 16:59:00 +01:00
Philipp Oppermann
c478c7a90e
Fix patreon link
2019-01-14 16:09:16 +01:00
Philipp Oppermann
6bf0bbfdfd
Replace buttondown newsletter with tinyletter
2019-01-14 15:54:06 +01:00
Philipp Oppermann
cdd0328f03
Add paging post to index page
2019-01-10 13:02:30 +01:00
Philipp Oppermann
ec377baa37
Link patreon
2019-01-05 14:35:48 +01:00
Philipp Oppermann
4fd5545e2d
Add liberapay and donorbox links
2018-11-27 13:22:12 +01:00
Philipp Oppermann
8330447463
Link extra content from the front page
2018-10-24 15:40:40 +02:00
Philipp Oppermann
4d85bde8d5
Provide alternative methods to subscribe: RSS + GitHub issue
2018-10-24 12:14:07 +02:00
Philipp Oppermann
2209b580b5
Begin new post about hardware interrupts
2018-07-26 22:45:21 +02:00
Philipp Oppermann
5499471279
Begin porting the double faults post
2018-06-18 21:30:47 +02:00
Philipp Oppermann
97a87728f7
Port cpu exceptions post to second edition
2018-06-17 20:16:41 +02:00
Philipp Oppermann
5cffdc4d8c
Move testing posts to their own section
2018-06-10 13:30:33 +02:00
Philipp Oppermann
97ce17925e
Make second edition the default ( #437 )
2018-06-10 13:29:57 +02:00
Philipp Oppermann
44ffa1d046
Create new post about unit testing
2018-04-25 20:39:16 +02:00
Philipp Oppermann
1c4e6ecac6
Add subscribe form to second edition index page
2018-03-07 11:25:39 +01:00
Philipp Oppermann
fab439d6a3
Add the Printing to Screen post to the second edition
2018-03-04 23:18:01 +01:00
Philipp Oppermann
c266193a34
We do not need separate “Intoduction” and “Booting” posts
2018-02-10 16:43:17 +01:00
Philipp Oppermann
f5797b7fd2
Begin post about creating a minimal Rust kernel
2018-02-10 16:42:51 +01:00
Philipp Oppermann
25441a8773
Use absolute paths instead of permalink
...
This makes links also work in deploy previews.
2018-02-10 16:42:50 +01:00
Philipp Oppermann
7a263355f3
Add custom templates for second edition posts
2018-02-10 16:42:50 +01:00