diff --git a/content/links/_index.md b/content/links/_index.md index 8b0f7b1..115e035 100644 --- a/content/links/_index.md +++ b/content/links/_index.md @@ -1,4 +1,6 @@ --- title: Links --- +# Links + This is a collection of links I want to share. Some are useful resources for learning, some are interesting articles, and some are just novel and fun. diff --git a/data/links/left/00_computing.yaml b/data/links/left/00_programming.yaml similarity index 67% rename from data/links/left/00_computing.yaml rename to data/links/left/00_programming.yaml index d1d0816..c3a4c0f 100644 --- a/data/links/left/00_computing.yaml +++ b/data/links/left/00_programming.yaml @@ -1,4 +1,4 @@ -name: Computing +name: Programming links: - name: Simple Balanced Ternary Computer Virtual Machine description: A virtual machine simulating a base 3 computer. Alternatives to the traditional models of computing are of great interest to me and I want to learn more about programming in base 3. @@ -9,18 +9,9 @@ links: - name: The Lost Art of Structure Packing description: An interesting look into how C structs work and how to squeeze some extra optimization out of them. url: http://www.catb.org/esr/structure-packing/ - - name: how do i webmentions - description: An excellent tutorial on how to set up webmentions on your site, specifically tailored to neocities users. - url: https://webmentions.neocities.org - - name: How to create hover text using HTML and CSS - description: A tutorial explaining hover text without using JavaScript, which I used to set up this page. - url: https://sebhastian.com/html-hover-text/ - name: Beej's Guides description: Beej's Guides are all excellent tools to learn various programming languages and technologies. Notably useful for me are Beej's Guide to Network Programming and Beej's Guide to C (both volumes) url: https://beej.us/guide/ - - name: A Complete Guide to Flexbox - description: A terrific guide to using CSS flexbox with examples and explanations of all the properties. My go-to resource whenever I have questions regarding flexbox. - url: https://css-tricks.com/snippets/css/a-guide-to-flexbox/#aa-background - name: An approach to computing and sustainability inspired from permaculture description: A talk from Strange Loop 2023 by Devine Lu Linvega about managing software complexity and developing software with preservation in mind. Devine show off a virtual machine and language they created for building games and software, with a focus on being well documented and easily re-implementable. url: https://www.youtube.com/watch?v=T3u7bGgVspM diff --git a/data/links/left/10_webdev.yaml b/data/links/left/10_webdev.yaml new file mode 100644 index 0000000..8a1a5b8 --- /dev/null +++ b/data/links/left/10_webdev.yaml @@ -0,0 +1,11 @@ +name: Web Development +links: + - name: how do i webmentions + description: An excellent tutorial on how to set up webmentions on your site, specifically tailored to neocities users. + url: https://webmentions.neocities.org + - name: A Complete Guide to Flexbox + description: A terrific guide to using CSS flexbox with examples and explanations of all the properties. My go-to resource whenever I have questions regarding flexbox. + url: https://css-tricks.com/snippets/css/a-guide-to-flexbox/#aa-background + - name: RSS Guide - Melonland Wiki + description: An approachable beginner's guide to RSS, written by the folks in the Melonland community. + url: https://wiki.melonland.net/rss_guide diff --git a/data/links/right/40_blogs.yaml b/data/links/right/40_blogs.yaml index 1bb6a43..2063b9e 100644 --- a/data/links/right/40_blogs.yaml +++ b/data/links/right/40_blogs.yaml @@ -6,3 +6,6 @@ links: - name: Julia Evans url: https://jvns.ca/ description: Julia's blog is all about content that dives deep into how computers work, but makes it accessible for non-experts. + - name: Flamed Fury + url: flamedfury.com + description: fLaMEd writes about his hobbies and the web.