Commit Graph

103 Commits

Author SHA1 Message Date
Philipp Oppermann
7294471223 Fix remaining dead links 2019-07-07 11:03:13 +02:00
Philipp Oppermann
304eb179f1 Use rel="nofollow" for all old comments 2019-07-07 10:36:16 +02:00
Philipp Oppermann
bc5631d9a8 Fix lot of dead links in both the 2nd and 1st edition 2019-07-07 10:33:12 +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
2adea53ae8 Use page.{earlier, later} in status update template 2019-06-03 17:37:51 +02:00
Philipp Oppermann
9fc786beca Add a Status Updates overview page 2019-05-01 19:31:32 +02:00
Philipp Oppermann
aac8e351f6 Add a status-update-page template 2019-05-01 19:23:38 +02:00
Philipp Oppermann
4f557713ea Improve margins for news section 2019-04-30 14:50:17 +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
e4eee8c37f Revert "Mention GitHub, Zola, and Netlify in the footer"
This reverts commit 1ff397f568.
2019-04-24 17:54:21 +02:00
Philipp Oppermann
c1d7a7933b Link to base_url instead of /second-edition 2019-04-24 17:54:21 +02:00
Philipp Oppermann
5daa7269d6 Use Zola's aliases feature instead of Netlify redirects
Makes the project less dependent on Netlify.
2019-04-24 17:54:21 +02:00
Philipp Oppermann
a6b8252946 Revert "Use Zola's aliases feature instead of Netlify redirects"
This reverts commit fd2ac6ef18.
2019-04-24 15:57:06 +02:00
Philipp Oppermann
fd2ac6ef18 Use Zola's aliases feature instead of Netlify redirects
Makes the project less dependent on Netlify.
2019-04-24 12:07:00 +02:00
Philipp Oppermann
1ff397f568 Mention GitHub, Zola, and Netlify in the footer 2019-04-23 14:27:00 +02:00
Philipp Oppermann
8e6e5f7dcc Update copyright to 2019 2019-04-23 14:18:44 +02:00
Philipp Oppermann
beb1306a1d Move warnings before toc to fix toc placement
The placement was off for pages with warnings.
2019-04-04 13:59:07 +02:00
Philipp Oppermann
bbe2fe000d Use <div> instead of <article> for post list
The <article> tag is for self-contained content, which the post list isn't really. I hope that this change makes search engines display the blog's introduction instead of the first post's introduction in their results.
2019-03-27 19:26:59 +01:00
Philipp Oppermann
8397cae2be Update to zola 0.6.0 2019-03-26 12:34:36 +01:00
Philipp Oppermann
11ae72b2e2 Use toc-aside id in first edition too so that CSS is applied again 2019-03-26 12:34:05 +01:00
Philipp Oppermann
6055a2e342 Add an inline table of contents for small screens
This ToC is only shown when the screen is too small for the sticky sidebar ToC.

We use a `<!-- toc -->` comment and the `replace` function to allow inserting the ToC at well defined points of the page. We don't use the shortcode feature of Zola because of https://github.com/getzola/zola/issues/584.
2019-03-19 12:58:15 +01:00
Philipp Oppermann
d0c0cd8ed7 Use non-breaking spaces for subtitle 2019-03-19 12:52:59 +01:00
Philipp Oppermann
06ec0dbf25 Rename id of ToC aside from toc to toc-aside 2019-03-19 12:51:43 +01:00
Philipp Oppermann
06b334396a Provide an All Posts link on posts that points back to the index page 2019-03-18 10:27:54 +01:00
Philipp Oppermann
409527caca Deprecate the Advanced Paging post 2019-03-13 15:01:07 +01: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
14f7e910cb Add comments label for comment issues 2019-01-28 10:51:17 +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
ccc36b7d45 Replace 404.md with a 404.html template 2019-01-22 16:58:55 +01:00
Philipp Oppermann
a6eb3f25ac The subsections field is now an iterator of paths 2019-01-22 15:52:22 +01:00
Philipp Oppermann
b96f73278d Gutenberg was renamed to Zola 2019-01-22 15:52:22 +01:00
Philipp Oppermann
ea7f4d74f6 Sort by order has been removed 2019-01-22 15:47:57 +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
651d4799d8 Remove piwik tracking script 2018-12-19 21:30:00 +01:00
Philipp Oppermann
42f1ef0d6b Add Support Me section at the end of each post 2018-12-13 18:00:27 +01:00
Philipp Oppermann
ed062f2c64 Fix macro syntax 2018-12-10 11:09:07 +01:00
Philipp Oppermann
5aaee100c8 Archive comments of first edition (#504) 2018-12-09 17:31:37 +01:00
Philipp Oppermann
517e39f34a Update fathom tracking code 2018-12-09 13:00:22 +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