From 267e0f21d83351cceb441ca2c8223b3f88d3aa1c Mon Sep 17 00:00:00 2001 From: Brian Picciano Date: Mon, 1 Feb 2021 21:49:41 -0700 Subject: add tags to all posts, and generate per-tag feeds --- src/_config.yml | 3 +++ src/_includes/google-analytics.html | 12 ------------ src/_includes/head.html | 3 --- src/_posts/2013-04-09-erlang-tcp-socket-pull-pattern.md | 1 + src/_posts/2013-07-11-goplus.md | 1 + src/_posts/2013-10-08-generations.md | 1 + src/_posts/2013-10-25-namecoind-ssl.md | 1 + src/_posts/2014-01-11-diamond-square.md | 1 + src/_posts/2014-10-29-erlang-pitfalls.md | 1 + src/_posts/2015-03-11-rabbit-hole.md | 1 + src/_posts/2015-11-21-happy-trees.md | 1 + src/_posts/2018-10-25-rethinking-identity.md | 1 + src/_posts/2018-11-12-viz-1.md | 1 + src/_posts/2018-11-12-viz-2.md | 1 + src/_posts/2019-08-02-program-structure-and-composability.md | 1 + src/_posts/2020-04-26-trading-in-the-rain.md | 1 + src/_posts/2020-07-07-viz-3.md | 1 + src/_posts/2020-11-16-component-oriented-programming.md | 1 + src/_posts/2021-01-09-ginger.md | 1 + src/_posts/2021-01-14-the-web.md | 1 + src/_posts/2021-01-23-goodbye-github-pages.md | 1 + src/_posts/2021-01-30-building-mobile-nebula.md | 1 + 22 files changed, 22 insertions(+), 15 deletions(-) delete mode 100644 src/_includes/google-analytics.html diff --git a/src/_config.yml b/src/_config.yml index 0f25c04..ba316e5 100644 --- a/src/_config.yml +++ b/src/_config.yml @@ -31,3 +31,6 @@ img_widths: - 2000 - 2500 - 3000 + +feed: + tags: true diff --git a/src/_includes/google-analytics.html b/src/_includes/google-analytics.html deleted file mode 100644 index e9afb20..0000000 --- a/src/_includes/google-analytics.html +++ /dev/null @@ -1,12 +0,0 @@ - - diff --git a/src/_includes/head.html b/src/_includes/head.html index 9ea6d45..e1cbd06 100644 --- a/src/_includes/head.html +++ b/src/_includes/head.html @@ -10,9 +10,6 @@ {%- feed_meta -%} - {%- if jekyll.environment == 'production' and site.google_analytics -%} - {%- include google-analytics.html -%} - {%- endif -%} diff --git a/src/_posts/2013-04-09-erlang-tcp-socket-pull-pattern.md b/src/_posts/2013-04-09-erlang-tcp-socket-pull-pattern.md index 3e5f0af..4c9151f 100644 --- a/src/_posts/2013-04-09-erlang-tcp-socket-pull-pattern.md +++ b/src/_posts/2013-04-09-erlang-tcp-socket-pull-pattern.md @@ -2,6 +2,7 @@ title: "Erlang, tcp sockets, and active true" description: >- Using `{active:once}` isn't always the best way to handle connections. +tags: tech --- If you don't know erlang then [you're missing out][0]. If you do know erlang, diff --git a/src/_posts/2013-07-11-goplus.md b/src/_posts/2013-07-11-goplus.md index 5ee121e..5e63eb2 100644 --- a/src/_posts/2013-07-11-goplus.md +++ b/src/_posts/2013-07-11-goplus.md @@ -2,6 +2,7 @@ title: Go+ description: >- A simple proof-of-concept script for doing go dependency management. +tags: tech --- Compared to other languages go has some strange behavior regarding its project diff --git a/src/_posts/2013-10-08-generations.md b/src/_posts/2013-10-08-generations.md index c1c433d..39e7cac 100644 --- a/src/_posts/2013-10-08-generations.md +++ b/src/_posts/2013-10-08-generations.md @@ -3,6 +3,7 @@ title: Generations description: >- A simple file distribution strategy for very large scale, high-availability file-services. +tags: tech --- ## The problem diff --git a/src/_posts/2013-10-25-namecoind-ssl.md b/src/_posts/2013-10-25-namecoind-ssl.md index 2711a92..deded79 100644 --- a/src/_posts/2013-10-25-namecoind-ssl.md +++ b/src/_posts/2013-10-25-namecoind-ssl.md @@ -3,6 +3,7 @@ title: Namecoin, A Replacement For SSL description: >- If we use the namecoin chain as a DNS service we get security almost for free, along with lots of other benefits. +tags: tech crypto --- At [cryptic.io][cryptic] we are creating a client-side, in-browser encryption diff --git a/src/_posts/2014-01-11-diamond-square.md b/src/_posts/2014-01-11-diamond-square.md index 665e07c..528c953 100644 --- a/src/_posts/2014-01-11-diamond-square.md +++ b/src/_posts/2014-01-11-diamond-square.md @@ -4,6 +4,7 @@ description: >- Tackling the problem of semi-realistic looking terrain generation in clojure. updated: 2018-09-06 +tags: tech art --- ![terrain][terrain] diff --git a/src/_posts/2014-10-29-erlang-pitfalls.md b/src/_posts/2014-10-29-erlang-pitfalls.md index 32a8095..7358430 100644 --- a/src/_posts/2014-10-29-erlang-pitfalls.md +++ b/src/_posts/2014-10-29-erlang-pitfalls.md @@ -3,6 +3,7 @@ title: Erlang Pitfalls description: >- Common pitfalls that people may run into when designing and writing large-scale erlang applications. +tags: tech --- I've been involved with a large-ish scale erlang project at Grooveshark since diff --git a/src/_posts/2015-03-11-rabbit-hole.md b/src/_posts/2015-03-11-rabbit-hole.md index 97c2b80..0bea0b5 100644 --- a/src/_posts/2015-03-11-rabbit-hole.md +++ b/src/_posts/2015-03-11-rabbit-hole.md @@ -2,6 +2,7 @@ title: Rabbit Hole description: >- Complex systems sometimes require complex debugging. +tags: tech --- We've begun rolling out [SkyDNS][skydns] at my job, which has been pretty neat. diff --git a/src/_posts/2015-11-21-happy-trees.md b/src/_posts/2015-11-21-happy-trees.md index 8d36a91..7fe8d0a 100644 --- a/src/_posts/2015-11-21-happy-trees.md +++ b/src/_posts/2015-11-21-happy-trees.md @@ -2,6 +2,7 @@ title: Happy Trees description: >- Visualizing a forest of happy trees. +tags: tech art --- Source code related to this post is available [here](https://github.com/mediocregopher/happy-tree). diff --git a/src/_posts/2018-10-25-rethinking-identity.md b/src/_posts/2018-10-25-rethinking-identity.md index d3520d7..7fd7e70 100644 --- a/src/_posts/2018-10-25-rethinking-identity.md +++ b/src/_posts/2018-10-25-rethinking-identity.md @@ -3,6 +3,7 @@ title: Rethinking Identity description: >- A more useful way of thinking about identity on the internet, and using that to build a service which makes our online life better. +tags: tech --- In my view, the major social media platforms (Facebook, Twitter, Instagram, diff --git a/src/_posts/2018-11-12-viz-1.md b/src/_posts/2018-11-12-viz-1.md index 8fd9fd9..73c4cd9 100644 --- a/src/_posts/2018-11-12-viz-1.md +++ b/src/_posts/2018-11-12-viz-1.md @@ -6,6 +6,7 @@ description: >- series: viz git_repo: https://github.com/mediocregopher/viz.git git_commit: v1 +tags: tech art --- First I want to appologize if you've seen this already, I originally had this up diff --git a/src/_posts/2018-11-12-viz-2.md b/src/_posts/2018-11-12-viz-2.md index c3e342e..de30d56 100644 --- a/src/_posts/2018-11-12-viz-2.md +++ b/src/_posts/2018-11-12-viz-2.md @@ -6,6 +6,7 @@ description: >- series: viz git_repo: https://github.com/mediocregopher/viz.git git_commit: v2 +tags: tech art --- diff --git a/src/_posts/2019-08-02-program-structure-and-composability.md b/src/_posts/2019-08-02-program-structure-and-composability.md index b44c534..7add404 100644 --- a/src/_posts/2019-08-02-program-structure-and-composability.md +++ b/src/_posts/2019-08-02-program-structure-and-composability.md @@ -4,6 +4,7 @@ title: >- description: >- Discussing the nature of program structure, the problems presented by complex structures, and a pattern that helps in solving those problems. +tags: tech --- ## Part 0: Introduction diff --git a/src/_posts/2020-04-26-trading-in-the-rain.md b/src/_posts/2020-04-26-trading-in-the-rain.md index 3a31a95..5f2dbaa 100644 --- a/src/_posts/2020-04-26-trading-in-the-rain.md +++ b/src/_posts/2020-04-26-trading-in-the-rain.md @@ -3,6 +3,7 @@ title: >- Trading in the Rain description: >- All those... gains... will be lost like... tears... +tags: tech art crypto --- diff --git a/src/_posts/2020-07-07-viz-3.md b/src/_posts/2020-07-07-viz-3.md index f56dbb6..7f5280d 100644 --- a/src/_posts/2020-07-07-viz-3.md +++ b/src/_posts/2020-07-07-viz-3.md @@ -4,6 +4,7 @@ title: >- description: >- All the pixels. series: viz +tags: tech art --- diff --git a/src/_posts/2020-11-16-component-oriented-programming.md b/src/_posts/2020-11-16-component-oriented-programming.md index 3400090..64ac091 100644 --- a/src/_posts/2020-11-16-component-oriented-programming.md +++ b/src/_posts/2020-11-16-component-oriented-programming.md @@ -3,6 +3,7 @@ title: >- Component-Oriented Programming description: >- A concise description of. +tags: tech --- [A previous post in this diff --git a/src/_posts/2021-01-09-ginger.md b/src/_posts/2021-01-09-ginger.md index 3a97d7f..6514794 100644 --- a/src/_posts/2021-01-09-ginger.md +++ b/src/_posts/2021-01-09-ginger.md @@ -3,6 +3,7 @@ title: >- Ginger description: >- Yes, it does exist. +tags: tech --- This post is about a programming language that's been bouncing around in my head diff --git a/src/_posts/2021-01-14-the-web.md b/src/_posts/2021-01-14-the-web.md index 4d47a57..d80caaf 100644 --- a/src/_posts/2021-01-14-the-web.md +++ b/src/_posts/2021-01-14-the-web.md @@ -3,6 +3,7 @@ title: >- The Web description: >- What is it good for? +tags: tech --- With the recent crisis in the US's democratic process, there's been much abuzz diff --git a/src/_posts/2021-01-23-goodbye-github-pages.md b/src/_posts/2021-01-23-goodbye-github-pages.md index e640c46..41684dd 100644 --- a/src/_posts/2021-01-23-goodbye-github-pages.md +++ b/src/_posts/2021-01-23-goodbye-github-pages.md @@ -3,6 +3,7 @@ title: >- Goodbye, Github Pages description: >- This blog is no longer sponsored by Microsoft! +tags: tech --- Slowly but surely I'm working on moving my digital life back to being diff --git a/src/_posts/2021-01-30-building-mobile-nebula.md b/src/_posts/2021-01-30-building-mobile-nebula.md index 312d8c3..1329800 100644 --- a/src/_posts/2021-01-30-building-mobile-nebula.md +++ b/src/_posts/2021-01-30-building-mobile-nebula.md @@ -3,6 +3,7 @@ title: >- Building Mobile Nebula description: >- Getting my hands dirty with Android development. +tags: tech --- This post is going to be cheating a bit. I want to start working on adding DNS -- cgit v1.2.3