implement RSS feeds
This commit is contained in:
parent
1e3a1f3527
commit
55b6a0df96
16 changed files with 682 additions and 50 deletions
|
@ -1,5 +1,6 @@
|
|||
%% title = "a curated feed of updates to the house"
|
||||
styles = ["new.css"]
|
||||
feed = "new"
|
||||
|
||||
% id = "01JCGWPM6T73PAC5Q8YHPBEAA1"
|
||||
+ hello!
|
||||
|
@ -11,10 +12,14 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
% id = "01JCGWPM6TGQ17JPSJW8G58SB0"
|
||||
- you can keep track of which posts you've read by looking at the color of the links.
|
||||
|
||||
% id = "01JCGWPM6TMAJT0B50GQSA4BDW"
|
||||
- there is currently no RSS or Atom feed for this page, sorry!
|
||||
% id = "01JDTA3BNHRT3GM61XSXHRKTPB"
|
||||
- there is [an Atom feed][feed:new] in case you want to add the treehouse to your feed reader.
|
||||
|
||||
% id = "01JDTAEQPT6C6P6RSETHMAKTNH"
|
||||
- hint: unlike this page (for now), the Atom feed exposes _categories_ you can feed to your reader to filter out posts you don't want to see.
|
||||
|
||||
% id = "01JDJJSEWASRWJGKMBNYMFD9B5"
|
||||
tags = ["programming", "treehouse"]
|
||||
- ### [composable virtual file systems][page:programming/blog/vfs]
|
||||
|
||||
% id = "01JDJJSEWAVZGJN3PWY94SJMXT"
|
||||
|
@ -23,16 +28,79 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
% id = "01JDJJSEWA7K5T3Z0Y6NQ8RBGX"
|
||||
- this is an exploration of how I built my abstraction, how it works, and what I learned from it.
|
||||
|
||||
% tags = ["philosophy"]
|
||||
id = "01JDJ0RH4DJCNS7TPCRZHRPSRF"
|
||||
- ### [on responsibility & conformity][page:philosophy/responsibility]
|
||||
|
||||
% id = "01JDJ0RH4DR1G1W4A99E36VA9P"
|
||||
- or, how we cannot do silly things because of herd mentality
|
||||
|
||||
% tags = ["music"]
|
||||
id = "01JDTA3BNHD3CXHQ0JQ56BZH60"
|
||||
- ### [Aphex Twin - Blue Calx][page:music/reviews/aphex-twin/blue-calx]
|
||||
|
||||
% id = "01JDTA3BNH0E0X9ES98RGNKY8A"
|
||||
- have you listened to [Selected Ambient Works Volume II (Expanded Edition)](https://aphextwin.bandcamp.com/album/selected-ambient-works-volume-ii-expanded-edition)? (that is a mouthful)
|
||||
|
||||
% id = "01JDTA3BNH1SFCC6H803DZ5G29"
|
||||
- it was my first experience listening to SAW2, and boy.
|
||||
it's the best Factorio soundtrack :3
|
||||
|
||||
% id = "01JDTA3BNH7XMT8Z0YHHZVA1TS"
|
||||
- not really related to the post, but just sayin'.
|
||||
|
||||
% tags = ["philosophy"]
|
||||
id = "01JCGVBXW42S8G91SGAKYCQZE1"
|
||||
- ### [furry! ---w---][page:philosophy/furry]
|
||||
|
||||
% id = "01JDTBGSJ7KB9GYWQZ8G9D97NY"
|
||||
- I'm an adorable little cat boy. purrow! _snuggle snuggle_
|
||||
|
||||
% id = "01JDTBGSJ7RVYR0VD693FN10QH"
|
||||
- a lesson in Shock Therapy & Getting Over It {-with Bennett Foddy-}
|
||||
|
||||
% tags = ["philosophy"]
|
||||
id = "01JCGVBXW39D0GJTZY53A25TXT"
|
||||
- ### [fear of the unknown][page:philosophy/fear-of-the-unknown]
|
||||
|
||||
% id = "01JCGVBXW36EW913ZRJER9RW4C"
|
||||
- aka how you will never be able to live in peace
|
||||
|
||||
% id = "01JCGAM553TJJCEJ96ADEWETQC"
|
||||
tags = ["programming", "c", "cxx"]
|
||||
- ### [prefix matches with C strings][page:programming/blog/cstring-starts-with]
|
||||
|
||||
% id = "01JCGAM553N0A613MFSWX5XZFK"
|
||||
- a clever trick with C strings: did you know you can match a prefix just by chaining indexing with `&&`?
|
||||
|
||||
% tags = ["philosophy"]
|
||||
id = "01JBWHXTMKYRW5XXDJG9VQNF5E"
|
||||
- ### [on nicknames][page:philosophy/on-nicknames]
|
||||
|
||||
% id = "01JBWHXTMKEM7XQQ21MV33FMXW"
|
||||
- do you use your real name online? why (not)?
|
||||
|
||||
% id = "01JBWHXTMK0H6X9DPBHGF710M1"
|
||||
- I know I don't.
|
||||
so here's a little shower thought regarding _why_ that is.
|
||||
|
||||
% tags = ["philosophy"]
|
||||
id = "01JBAK3T1ZSSTHRN6TTSXXBAKK"
|
||||
- ### ["I build things"][page:philosophy/i-build-things]
|
||||
|
||||
% id = "01JBAK3T1ZXJ8C8MKBWHGXABQX"
|
||||
- liquidex yells at cloud.
|
||||
an insight as to how I believe life ought to be colorful, and how just saying "I build _things_" is gray and empty.
|
||||
|
||||
% id = "01JBAGZAZ30K443QYPK0XBNZWM"
|
||||
tags = ["music"]
|
||||
- ### [the curious case of Amon Tobin's Creatures][page:music/creatures]
|
||||
|
||||
% id = "01JBAGZAZ3NKBED4M9FANR5RPZ"
|
||||
- a weird anomaly I noticed while listening to some breaks
|
||||
|
||||
% id = "01J8ZP2EG9TM8320R9E3K1GQEC"
|
||||
tags = ["music"]
|
||||
- ### [I Don't Love Me Anymore][page:music/reviews/opn/i-dont-love-me-anymore]
|
||||
|
||||
% id = "01J8ZP2EG96VQ2ZK0XYK0FK1NR"
|
||||
|
@ -42,6 +110,7 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
- it's also a nice opportunity to say that I've refreshed the music section a bit!
|
||||
|
||||
% id = "01J7C1KBZ58BR21AVFA1PMWV68"
|
||||
tags = ["programming", "treehouse"]
|
||||
- ### [not quite buildless][page:programming/blog/buildsome]
|
||||
|
||||
% id = "01J7C1KBZ5XKZRN4V5BWFQTV6Y"
|
||||
|
@ -57,6 +126,7 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
- also, it's (way past) its one year anniversary! hooray!
|
||||
|
||||
% id = "01J73BSWA15KHTQ21T0S14NZW0"
|
||||
tags = ["music", "programming"]
|
||||
- ### [the ListenBrainz data set][page:music/brainz]
|
||||
|
||||
% id = "01J73BSWA1EX7ZP28KCCG088DD"
|
||||
|
@ -66,6 +136,7 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
- I haven't done any of it yet, but I thought it'd be cool to share my ideas anyways!
|
||||
|
||||
% id = "01J4J5N6WZQ03VTB3TZ51J7QZK"
|
||||
tags = ["programming", "plt", "haku"]
|
||||
- ### [haku - writing a little programming language for fun][page:programming/blog/haku]
|
||||
|
||||
% id = "01J4J5N6WZQ1316WKDXB1M5W6E"
|
||||
|
@ -79,6 +150,7 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
even though it didn't end up having macros...
|
||||
|
||||
% id = "01J293BFEBT15W0Z3XF1HEFGZT"
|
||||
tags = ["programming", "javascript", "plt"]
|
||||
- ### [JavaScript is not as bad as people make it out to be][page:programming/languages/javascript]
|
||||
|
||||
% id = "01J293BFEB4G7214N20SZA8V7W"
|
||||
|
@ -87,7 +159,12 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
% id = "01J293BFEBYSW4K7YHVN42J3WP"
|
||||
- so I decided to collect my thoughts into a nice little page I can link easily.
|
||||
|
||||
% tags = ["philosophy"]
|
||||
id = "01J1Q8SBGFYKDATVF85XYWMSV2"
|
||||
- ### [in wisdom you become old][page:philosophy/in-wisdom-you-become-old]
|
||||
|
||||
% id = "01J0VNHPTRNC1HFXAQ790Y1EZB"
|
||||
tags = ["programming", "cxx"]
|
||||
- ### [freeing C memory automatically using `std::unique_ptr` and `std::shared_ptr`][page:programming/languages/cxx/shared-unique-ptr-deleter]
|
||||
|
||||
% id = "01J0VNHPTRP51XYDA4N2RPG58F"
|
||||
|
@ -100,6 +177,7 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
- on another note, I did read a blog post about this once somewhere, but couldn't be bothered to find it. so there you go! I made a post about this too.
|
||||
|
||||
% id = "01J0KRPMV7SS48B64BFCJZK7VQ"
|
||||
tags = ["meow"]
|
||||
- ### [about me (version 2)][page:about]
|
||||
|
||||
% id = "01J0KRPMV73K71D3QXFQ3GNY2N"
|
||||
|
@ -110,13 +188,15 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
- [version 1][page:about/v1]
|
||||
|
||||
% id = "01HY5R1ZW2PYZSSP2J2KAA23DA"
|
||||
tags = ["programming", "c", "cxx", "plt"]
|
||||
- ### [what's up with `*x` not always meaning the same thing in different contexts?][page:programming/blog/lvalues]
|
||||
|
||||
% id = "01HY5R1ZW24YJ2NF2RYWRZG4ZT"
|
||||
- I recently got a question from my someone telling me they doesn't understand why `*x` does not read from the pointer `x` when on the left-hand side of an assignment.
|
||||
- I recently got a question from my someone telling me they don't understand why `*x` does not read from the pointer `x` when on the left-hand side of an assignment.
|
||||
and that made me think, _why_ is that the case?
|
||||
|
||||
% id = "01HV1DGFHZ65GJVQRSREKR67J9"
|
||||
tags = ["programming", "philosophy"]
|
||||
- ### [systems are just a bunch of code][page:programming/blog/systems]
|
||||
|
||||
% id = "01HV1DGFHZFFZSQNCVWBTJ1VHM"
|
||||
|
@ -129,18 +209,25 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
- bonus: [dismantling Unreal Engine's `GENERATED_BODY`][page:programming/technologies/unreal-engine/generated-body]
|
||||
|
||||
% id = "01HTWNETT2S5NSBF3QR4HYA7HN"
|
||||
tags = ["programming", "plt"]
|
||||
- ### [OR-types][page:programming/blog/or-types]
|
||||
|
||||
% id = "01HTWNETT2N8NPENETWYFBTXEM"
|
||||
- last night I couldn't sleep because of type theory. in the process of trying to write down my thoughts, I ended up discovering a class of types which, to my knowledge, no language implements.
|
||||
|
||||
% id = "01HRG3VN091V715A8T54QK5PVX"
|
||||
tags = ["programming", "plt", "lua"]
|
||||
- ### [programming languages: Lua][page:programming/languages/lua]
|
||||
|
||||
% id = "01HRG3VN095BNHERHWVX1TKS9K"
|
||||
- I really like Lua, did you know that? but I get kind of tired of explaining why a thousand times to people who don't know the language, so here's a page with my thoughts!
|
||||
|
||||
% tags = ["philosophy"]
|
||||
id = "01HREVZNAH3PMMN29C6HNFQ7P9"
|
||||
- ### [just shut up sometimes][page:philosophy/shut-up]
|
||||
|
||||
% id = "01HR9ZTS8RS4VJNJYSNRQYSKHZ"
|
||||
tags = ["design"]
|
||||
- ### [design: sidebars][page:design/sidebars]
|
||||
|
||||
% id = "01HR9ZTS8RY3N4EJM5W7WBTF0G"
|
||||
|
@ -150,6 +237,7 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
- seriously though. I don't like them.
|
||||
|
||||
% id = "01HQ8KV8T8GRCVFDJ3EP6QE163"
|
||||
tags = ["design"]
|
||||
- ### [liquidex's treehouse: design][page:design]
|
||||
|
||||
% id = "01HQ8KV8T8EEX6XBG2K1X3FGKW"
|
||||
|
@ -161,6 +249,7 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
- I also wrote a post summarising my thoughts: [_on digital textures_][page:design/digital-textures]
|
||||
|
||||
% id = "01HQ6G30PTVT5H0Z04VVRHEZQF"
|
||||
tags = ["programming", "graphics", "javascript"]
|
||||
- ### [tairu - an interactive exploration of 2D autotiling techniques][page:programming/blog/tairu]
|
||||
|
||||
% id = "01HQ6G30PTG8QA5MAPEJPWSM14"
|
||||
|
@ -169,4 +258,33 @@ if you've been wondering what I've been up to, you've come to the right place.
|
|||
% id = "01HQ6G30PT1D729Z29NYVDCFDB"
|
||||
- this post explores basically just that.
|
||||
|
||||
% tags = ["philosophy"]
|
||||
id = "01HFYZKREV93QY3K7KNNFSW90H"
|
||||
- ### [hedonic treadmill][page:philosophy/hedonic-treadmill]
|
||||
|
||||
% tags = ["programming", "cxx"]
|
||||
id = "01H9R1KJES6FC89NMC7J0FJT6P"
|
||||
- ### [C++: access modifiers as labels (`private:`, `protected:`, and `public:`)][page:programming/languages/cxx/access-modifiers-as-labels]
|
||||
|
||||
% tags = ["music"]
|
||||
id = "01H9R1NKBB7NCQM8GJ3907P7F7"
|
||||
- ### [Telefon Tel Aviv - Map of What Is Effortless][page:music/reviews/telefon-tel-aviv/map-of-what-is-effortless]
|
||||
|
||||
% tags = ["music"]
|
||||
id = "01H9JB094CHQHEYEBKBCHFFCKG"
|
||||
- ### [Radiohead - A Moon Shaped Pool][page:music/reviews/radiohead/a-moon-shaped-pool]
|
||||
|
||||
% tags = ["music"]
|
||||
id = "01H9DQNG9ARCX91Z15MWTB0A6B"
|
||||
- ### [Aphex Twin - Syro][page:music/reviews/aphex-twin/syro]
|
||||
|
||||
% tags = ["music"]
|
||||
id = "01H969NN1ACXG26T2NHCM7BHYY"
|
||||
- ### [Radiohead - OK Computer][page:music/reviews/radiohead/ok-computer]
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue