diff options
author | Brian Picciano <mediocregopher@gmail.com> | 2021-02-01 21:49:41 -0700 |
---|---|---|
committer | Brian Picciano <mediocregopher@gmail.com> | 2021-02-01 21:49:41 -0700 |
commit | 267e0f21d83351cceb441ca2c8223b3f88d3aa1c (patch) | |
tree | f97644e89db5836b5937899014942eba68023a78 /src | |
parent | 90b897dbbc014ab11f77566c0a7901a9db42c272 (diff) |
add tags to all posts, and generate per-tag feeds
Diffstat (limited to 'src')
22 files changed, 22 insertions, 15 deletions
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 @@ -<script> -if(!(window.doNotTrack === "1" || navigator.doNotTrack === "1" || navigator.doNotTrack === "yes" || navigator.msDoNotTrack === "1")) { - (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ - (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), - m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) - })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); - - ga('create', '{{ site.google_analytics }}', 'auto'); - ga('send', 'pageview'); -} -</script> - 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 @@ <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous"> <link rel="stylesheet" href="{{ "/assets/main.css" | relative_url }}"> {%- feed_meta -%} - {%- if jekyll.environment == 'production' and site.google_analytics -%} - {%- include google-analytics.html -%} - {%- endif -%} <script src="{{ "/assets/main.js" | relative_url }}"></script> </head> 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 --- <!-- MIDI.js --> 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 --- <canvas id="canvas" style="padding-bottom: 2rem;"></canvas> 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 |