Commit Graph

389 Commits

Author SHA1 Message Date
Cadey Ratio b7226624b8
blog: add morph tutorial (#363)
* blog: add morph tutorial

Signed-off-by: Christine Dodrill <me@christine.website>

* typos

Signed-off-by: Christine Dodrill <me@christine.website>
2021-04-25 18:42:59 -04:00
Cadey Ratio cbf8b2dc57 backpost better 2021-04-18 10:42:16 -04:00
Cadey Ratio f06819cff1 Revert "backpost a bunch of other articles, make linkposts work properly"
This reverts commit 4dde8b26b8.
2021-04-18 10:40:03 -04:00
Cadey Ratio 4dde8b26b8 backpost a bunch of other articles, make linkposts work properly 2021-04-18 10:17:04 -04:00
Cadey Ratio 43b37834dd
/dev/printerfact post (#359)
Signed-off-by: Christine Dodrill <me@christine.website>
2021-04-17 11:53:42 -04:00
Cadey Ratio d97949687a in
Signed-off-by: Christine Dodrill <me@christine.website>
2021-04-05 22:30:28 -04:00
Cadey Ratio 2dcc7287a3 aegis and prometheus
Signed-off-by: Christine Dodrill <me@christine.website>
2021-04-05 22:02:54 -04:00
Cadey Ratio 06beea8d3b conversation
Signed-off-by: Christine Dodrill <me@christine.website>
2021-04-01 23:34:39 -04:00
Cadey Ratio 8383914aa5
Unix domain socket http server (#352)
* enable ipv6 support

Signed-off-by: Christine Dodrill <me@christine.website>

* enable unix socket powers

Signed-off-by: Christine Dodrill <me@christine.website>

* unix domain socket post

Signed-off-by: Christine Dodrill <me@christine.website>

* bump rust

Signed-off-by: Christine Dodrill <me@christine.website>
2021-04-01 22:30:45 -04:00
Cadey Ratio 3c4fa968ae
blog: Furnal Equinox post (#348)
Signed-off-by: Christine Dodrill <me@christine.website>
2021-03-22 08:53:42 -04:00
Cadey Ratio 4ea63cbc2e windows
Signed-off-by: Christine Dodrill <me@christine.website>
2021-03-13 09:12:25 -05:00
Cadey Ratio 6ef68c2b8b let there be light
Signed-off-by: Christine Dodrill <me@christine.website>
2021-03-13 09:04:04 -05:00
Cadey Ratio c51ffae976
first draft (#337)
* first draft

Signed-off-by: Christine Dodrill <me@christine.website>

* Update how-to-handle-pedophiles-in-communities-2021-03-07.markdown
2021-03-07 14:29:59 -05:00
Cadey Ratio 08865c84b6
Windows pain (#336)
* blog: start on windows pain post

Signed-off-by: Christine Dodrill <me@christine.website>

* flags

Signed-off-by: Christine Dodrill <me@christine.website>

* more

Signed-off-by: Christine Dodrill <me@christine.website>

* yse

Signed-off-by: Christine Dodrill <me@christine.website>
2021-03-03 23:37:47 -05:00
Cadey Ratio f8c2897765
Vrchat writeup (#333)
* first part of the VRChat for gmeets writeup

Signed-off-by: Christine Dodrill <me@christine.website>

* more words

Signed-off-by: Christine Dodrill <me@christine.website>

* polishing touches

Signed-off-by: Christine Dodrill <me@christine.website>
2021-02-24 21:04:15 -05:00
Cadey Ratio c6482fe2fc blog: readaptation
Signed-off-by: Christine Dodrill <me@christine.website>
2021-02-21 08:13:52 -05:00
Cadey Ratio 3f3bb17921 MacBook Air review
Signed-off-by: Christine Dodrill <me@christine.website>
2021-02-15 14:16:45 -05:00
Cadey Ratio f49c967865 FreeBSD post
Signed-off-by: Christine Dodrill <me@christine.website>
2021-02-13 16:02:20 -05:00
Cadey Ratio 41585dbbdd pgp key
Signed-off-by: Christine Dodrill <me@christine.website>
2021-02-11 11:35:02 -05:00
Cadey Ratio 27d1a31444
blog: detail my next-generation wireguard setup (#317)
* blog: detail my next-generation wireguard setup

Signed-off-by: Christine Dodrill <me@christine.website>

* blog/my-wireguard-setup: is it a good idea to microwave this?

Signed-off-by: Christine Dodrill <me@christine.website>
2021-02-06 11:33:55 -05:00
Cadey Ratio eb855a7e3b typo
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-31 15:16:11 -05:00
Cadey Ratio fe72de73a3
blog: a model for identity in software (#312)
* blog: a model for identity in software

Signed-off-by: Christine Dodrill <me@christine.website>

* more words

Signed-off-by: Christine Dodrill <me@christine.website>

* philosophy

Signed-off-by: Christine Dodrill <me@christine.website>

* depathologize plurality

Signed-off-by: Christine Dodrill <me@christine.website>

* email clients

Signed-off-by: Christine Dodrill <me@christine.website>

* Add some more aside mentions and context

Signed-off-by: Christine Dodrill <me@christine.website>

* butone

Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-31 07:53:26 -05:00
Cadey Ratio 4e66db43f5
Create died-to-save-me-2018-08-27.markdown 2021-01-28 12:28:35 -05:00
Cadey Ratio 25fd78fee4
Update died-to-save-me-2018-08-27.markdown 2021-01-28 12:28:11 -05:00
Cadey Ratio 654d8915e7
blog: add philosophical post about social media (#310)
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-26 16:34:04 -05:00
Vincent Bernat 1d95a5c073
Fix extra command in NixOS secret post (#304) 2021-01-22 20:38:00 -05:00
Cadey Ratio 3dba1d98f8 nixos encrypted secret post/essay
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-20 16:42:05 -05:00
Cadey Ratio 444eee96b0 blog: add redirect posts, tailscale nixos post
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-19 20:35:13 -05:00
Cadey Ratio 201abedb14 blogpost for announcing a new PGP key
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-15 08:35:30 -05:00
Cadey Ratio d2455aa1c1
Cache better (#296)
* Many improvements around bandwidth use

- Use ETags for RSS/Atom feeds
- Use cache-control headers
- Update to rust nightly (for rust-analyzer and faster builds)
- Limit feeds to the last 20 posts:
  https://twitter.com/theprincessxena/status/1349891678857998339
- Use if-none-match to limit bandwidth further

Also does this:

- bump go_vanity to 0.3.0 and lets users customize the branch name
- fix formatting on jsonfeed
- remove last vestige of kubernetes/docker support

Signed-off-by: Christine Dodrill <me@christine.website>

* expire cache quicker for dynamic pages

Signed-off-by: Christine Dodrill <me@christine.website>

* add rss ttl

Signed-off-by: Christine Dodrill <me@christine.website>

* add blogpost

Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-14 22:36:34 -05:00
Cadey Ratio 1bd858680d
Borgbackup nixos post (#291)
* fix the systemd notify code

Signed-off-by: Christine Dodrill <me@christine.website>

* remove k8s baktag

Signed-off-by: Christine Dodrill <me@christine.website>

* borg backup post

Signed-off-by: Christine Dodrill <me@christine.website>

* fix build

Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-09 17:16:30 -05:00
Cadey Ratio 49a4d7cbea oopsie whoopsie uwu 2021-01-04 08:43:52 -05:00
Cadey Ratio 0c6d16cba8 hlang in 30s
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-04 08:38:26 -05:00
Cadey Ratio 09c726a0c9 my american is showing
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-03 13:19:44 -05:00
Cadey Ratio 1ae1cc2945 </kubernetes>
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-03 11:42:09 -05:00
Cadey Ratio d63f393193
Update my-career-in-dates-titles-salaries-2019-03-14.markdown 2021-01-01 21:39:13 -05:00
Cadey Ratio 43057536ad blog: Kubernetes pondering post
Signed-off-by: Christine Dodrill <me@christine.website>
2020-12-31 12:10:37 -05:00
Cadey Ratio 2389af7ee5
Create mara-sh0rk-of-justice-2020-12-28.markdown (#286) 2020-12-28 15:49:05 -05:00
Cadey Ratio 2b7a64e57d date format
Signed-off-by: Christine Dodrill <me@christine.website>
2020-12-25 13:08:13 -05:00
Cadey Ratio b1cb704fa4 the source 1.0.0 release
Signed-off-by: Christine Dodrill <me@christine.website>
2020-12-25 12:52:24 -05:00
Cadey Ratio 0e33b75b26
Update vlang-update-2020-06-17.markdown 2020-12-22 20:43:49 -05:00
Cadey Ratio d3e94ad834 update salary post
Signed-off-by: Christine Dodrill <me@christine.website>
2020-12-21 19:05:39 -05:00
Cadey Ratio 276023d371 oh my god i was an idiot
Signed-off-by: Christine Dodrill <me@christine.website>
2020-12-20 12:01:30 -05:00
Cadey Ratio ccdee6431d the 7th edition
Signed-off-by: Christine Dodrill <me@christine.website>
2020-12-20 11:44:03 -05:00
Cadey Ratio 098b7183e7
Update twitter-plea-2020-12-14.markdown 2020-12-14 19:53:34 -05:00
Cadey Ratio 8b92d8d8ee blog: twitter account plea
Signed-off-by: Christine Dodrill <me@christine.website>
2020-12-14 18:38:27 -05:00
Cadey Ratio 9a9c474c76 start removing mentions of wasmcloud
Signed-off-by: Christine Dodrill <me@christine.website>
2020-12-06 10:48:15 -05:00
Cadey Ratio 99197f4843 trisiel update
Signed-off-by: Christine Dodrill <me@christine.website>
2020-12-04 17:17:42 -05:00
Cadey Ratio 233ea76204
add webmention support (#274)
* add webmention support

Signed-off-by: Christine Dodrill <me@christine.website>

* add webmention integration post

Signed-off-by: Christine Dodrill <me@christine.website>
2020-12-02 16:16:58 -05:00
Cadey Ratio 7c7981bf70
add nixos/discord webhook post (#272)
* add nixos/discord webhook post

Signed-off-by: Christine Dodrill <me@christine.website>

* oops

Signed-off-by: Christine Dodrill <me@christine.website>
2020-11-30 22:51:49 -05:00
Gleb Peregud a2b1a4afbf
Minor fixes in the Prometheus/Grafana/Loki post (#271)
* Minor fixes in the Prometheus/Grafana/Loki post

* Update node exporter port
2020-11-27 11:52:11 -05:00
Cadey Ratio 23c181ee72
Update scavenger-hunt-solution-2020-11-25.markdown 2020-11-25 19:53:12 -05:00
Cadey Ratio b0ae633c0c
add blogpost explaining the scavenger hunt (#270)
Signed-off-by: Christine Dodrill <me@christine.website>
2020-11-25 11:29:20 -05:00
Cadey Ratio f5a86eafb8
Prometheus grafana loki nixos (#266)
* prometheus-grafana-loki-nixos post

* simple fix
2020-11-20 17:36:51 -05:00
Cadey Ratio f643496416
various updates (#263)
* various updates

* fix glory shot

* fix mi url for updating my blog

* fix CI
2020-11-18 12:18:24 -05:00
Cadey Ratio 089b14788d
nixops services blogpost (#259) 2020-11-09 13:00:25 -05:00
Cadey Ratio 895554a593 oops 2020-11-08 15:25:38 -05:00
Cadey Ratio 580cac815e oops 2020-11-06 16:08:53 -05:00
Cadey Ratio dbccb14b48
add moonlander review (#258)
* add moonlander review

* moonlander review: polish
2020-11-06 15:05:07 -05:00
Cadey Ratio 7e6272bb76 wasmcloud update 2020-10-31 11:56:18 -04:00
Cadey Ratio 03eea22894
minicompiler: lexing (#248)
* minicompiler: lexing

* add list of reviewers

* make the rust series official

* use statement clarification
2020-10-29 13:55:25 -04:00
Cadey Ratio 27c8145da3
moonlander first impressions (#245)
* moonlander first impressions

* hands
2020-10-27 09:10:05 -04:00
Cadey Ratio a26d4ba425 bump date 2020-10-24 00:29:03 -04:00
Cadey Ratio 13901dcc75 new adventures: mark 2 2020-10-24 00:29:03 -04:00
Cadey Ratio 499ce79865 new adventures 2020-10-24 00:29:03 -04:00
Cadey Ratio a6db9b65de
add ln post (#237) 2020-10-17 23:30:25 -04:00
Alex Jackson 025dded376
delete <center> tags on images (#236) 2020-10-16 20:54:34 -04:00
Cadey Ratio de639937d0 kalama pali pi kulupu Kala 2020-10-12 23:05:37 +00:00
Cadey Ratio b9467f224a
the itch (#230) 2020-10-11 18:28:18 -04:00
Cadey Ratio a6ee2e7e36
remove ambiguous <center> tags (#224) 2020-10-02 18:20:52 -04:00
Cadey Ratio 01255dafa8
How mara works (#218)
* detail how mara works

* fixes, thanks #homelab

* webp
2020-09-30 15:03:28 -04:00
Cadey Ratio a5fba33197 fixes and CSS fixes 2020-09-27 18:50:18 -04:00
Cadey Ratio f106c2c9d2
go-stdlib-rust post (#215) 2020-09-27 12:35:24 -04:00
Cadey Ratio 8c00c4b8c6 syntax highlighting 2020-09-20 09:55:22 -04:00
Cadey Ratio b544898624 blog/TLDR-rust: fix stuff that people reported on Reddit
Closes #211
2020-09-20 07:03:37 -04:00
Cadey Ratio d76b6574a1 OOPS OOPS 2020-09-19 11:47:24 -04:00
Cadey Ratio a2fba89738
TL;DR Rust (#210)
* start mara code

* better alt text

* more mara tests

* cleanups

* blog: start tl;dr rust post

* more words

* feature complete

* little oopses

* oops lol
2020-09-19 11:33:46 -04:00
Cadey Ratio 22575fca38
blog: add org mode flow post (#204) 2020-09-08 17:52:14 -04:00
Cadey Ratio 6331a04a51
blog: The Within Go Repo Layout (#203)
* blog: The Within Go Repo Layout

* oops
2020-09-07 12:19:15 -04:00
Cadey Ratio d727527490
colemak 2 (#198) 2020-08-22 16:47:52 -04:00
Cadey Ratio 63a2cd9d69
blog: colemak part one (#195) 2020-08-15 14:37:48 -04:00
Cadey Ratio 5ca3d40679 fixups 2020-08-02 10:29:25 -04:00
Cadey Ratio 61c4bba974 blog: The Fear of Missing Out 2020-08-02 10:22:54 -04:00
Cadey Ratio 1965726467
blog: add Musings from Within release post (#187) 2020-07-28 20:33:51 -04:00
Cadey Ratio 6438d334cb
fix atom/RSS feeds (#186)
* fix atom feeds

* also fix RSS feeds

* add feeds fixed/flight journal post

* fix tests
2020-07-26 23:12:01 -04:00
Cadey Ratio 385d25c9f9
Rewrite site backend in Rust (#178)
* add shell.nix changes for Rust #176

* set up base crate layout

* add first set of dependencies

* start adding basic app modules

* start html templates

* serve index page

* add contact and feeds pages

* add resume rendering support

* resume cleanups

* get signalboost page working

* rewrite config to be in dhall

* more work

* basic generic post loading

* more tests

* initial blog index support

* fix routing?

* render blogposts

* X-Clacks-Overhead

* split blog handlers into blog.rs

* gallery index

* gallery posts

* fix hashtags

* remove instantpage (it messes up the metrics)

* talk support + prometheus

* Create rust.yml

* Update rust.yml

* Update codeql-analysis.yml

* add jsonfeed library

* jsonfeed support

* rss/atom

* go mod tidy

* atom: add posted date

* rss: add publishing date

* nix: build rust program

* rip out go code

* rip out go templates

* prepare for serving in docker

* create kubernetes deployment

* create automagic deployment

* build docker images on non-master

* more fixes

* fix timestamps

* fix RSS/Atom/JSONFeed validation errors

* add go vanity import redirecting

* templates/header: remove this

* atom feed: fixes

* fix?

* fix??

* fix rust tests

* Update rust.yml

* automatically show snow during the winter

* fix dates

* show commit link in footer

* sitemap support

* fix compiler warning

* start basic patreon client

* integrate kankyo

* fix patreon client

* add patrons page

* remove this

* handle patron errors better

* fix build

* clean up deploy

* sort envvars for deploy

* remove deps.nix

* shell.nix: remove go

* update README

* fix envvars for tests

* nice

* blog: add rewrite in rust post

* blog/site-update: more words
2020-07-16 15:32:30 -04:00
Cadey Ratio 449e934246
Continuous Deployment to Kubernetes with Gitea and Drone (#177)
* add drone-k8s post

* oops
2020-07-10 09:25:44 -04:00
Cadey Ratio 201d8c416f
Update the-dwarven-cavern-6e-2020-06-28.markdown 2020-06-28 17:22:39 -04:00
Cadey Ratio 760ea82695
The dwarven cavern (#172)
* blog: add The Dwarven Cavern

* blog/dwarven-cavern: cleanup this here

* blog/dwarven-cavern: more words
2020-06-28 10:36:39 -04:00
Cadey Ratio 766d8b6ae2
Return v post (#167)
* Revert "yaml"

This reverts commit 0c926583a9.

* Revert "blog/vlang-update: tombstone post"

This reverts commit 78bcfcfd98.

* edit down V post

* Update vlang-update-2020-06-17.markdown

* Update vlang-update-2020-06-17.markdown
2020-06-23 19:36:56 -04:00
Cadey Ratio 0c926583a9 yaml 2020-06-17 19:41:28 -04:00
Cadey Ratio 78bcfcfd98 blog/vlang-update: tombstone post 2020-06-17 19:38:49 -04:00
Cadey Ratio 956b930965
Update vlang-update-2020-06-17.markdown 2020-06-17 10:39:47 -04:00
Cadey Ratio eaf6c9469d
Vlang Update (#165)
* Vlang Update

* Update vlang-update-2020-06-17.markdown

* Update nix.yml
2020-06-17 10:30:59 -04:00
Cadey Ratio 8f10617d81 blog/why-i-use-suckless: fix a typo
You know those words that you've only ever heard out loud and only spelled one
way? Well here comes English with homophones to completely blow all your
expectations out of the water!
2020-06-07 08:10:53 -04:00
Cadey Ratio b3c0427bb3
Update why-i-use-suckless-tools-2020-06-05.markdown 2020-06-05 21:48:57 -04:00
Cadey Ratio 9be1ac7b46
Update why-i-use-suckless-tools-2020-06-05.markdown 2020-06-05 20:46:43 -04:00
Cadey Ratio c314f39086
blog: why i use suckless (#162) 2020-06-05 20:34:37 -04:00
Cadey Ratio fff4a234a4
blog: gitea-release post (#160) 2020-05-31 17:47:09 -04:00
Cadey Ratio a5d22e3ec8
reconlangmo 8: storytelling/poetry (#159) 2020-05-29 20:33:47 -04:00