Cadey Ratio
1ffc4212d6
actually use google analytics
...
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-15 14:10:56 -05:00
Cadey Ratio
811995223c
oops
...
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-15 13:58:17 -05:00
Cadey Ratio
585d39ea62
install google tag manager
...
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-15 13:53:20 -05:00
Cadey Ratio
66233bcd40
Update my GPG key
...
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-15 08:24:07 -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
1ae1cc2945
</kubernetes>
...
Signed-off-by: Christine Dodrill <me@christine.website>
2021-01-03 11:42:09 -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
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
2dde44763d
make blog/, gallery/, and talks/ work
...
Thanks benharri on Freenode for finding this
2020-11-18 15:01:37 -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
8af9835fad
Article bodies in rss ( #243 )
...
* add content of posts to the RSS feed
* make RSS pass
2020-10-25 16:29:02 -04:00
Cadey Ratio
5f16efd7d3
Remove Nim
2020-10-19 12:18:05 -04:00
Cadey Ratio
172f0fc6f5
Update index.rs.html
2020-10-08 09:30:02 -04:00
Cadey Ratio
aee2904e74
avif and CSS
2020-09-27 20:09:48 -04:00
Cadey Ratio
a5fba33197
fixes and CSS fixes
2020-09-27 18:50:18 -04:00
Cadey Ratio
8c00c4b8c6
syntax highlighting
2020-09-20 09:55:22 -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
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
Dym Sohin
895a0df74b
tweak css for signalboost ( #170 )
2020-06-27 21:00:12 -04:00
Cadey Ratio
00273025e1
add /feeds
2020-06-19 18:56:54 -04:00
Cadey Ratio
cac464d215
Update galleryindex.html
2020-06-11 00:01:52 -04:00
Cadey Ratio
c825aceb9a
Just call yourself a full stack engineer ( #152 )
...
Closes #150
2020-05-22 21:29:28 -04:00
Cadey Ratio
0a89706577
No python ( #144 )
...
* Update index.html
* Update resume.md
2020-05-09 18:03:24 -04:00
Cadey Ratio
97e07cad1d
add to navbar and index
2020-03-18 16:51:31 -04:00
Cadey Ratio
7dc75b17a4
signal boost page ( #128 )
2020-03-18 16:45:55 -04:00
Cadey Ratio
1da6129332
Patron page ( #122 )
...
* implement /patrons
* bump go to 1.14
* go mod tidy
* bump go in github actions
2020-02-29 16:05:00 -05:00
Cadey Ratio
955e63fa76
templates/index: update project list
2020-02-15 14:35:35 +00:00
Cadey Ratio
b484f8e50e
gallery: Cadey Alicia Ratio
2020-01-10 00:01:21 +00:00
Cadey Ratio
5c8b169b1a
save the trees
2020-01-04 14:50:05 +00:00
Cadey Ratio
bf03e9d7f6
hindsight
2020-01-01 19:21:24 +00:00
Cadey Ratio
ba1fe92ecf
FROSTED GLASS
2019-11-11 14:30:07 +00:00
Cadey Ratio
7daa84caef
Montreal is snowing
2019-11-11 12:07:10 +00:00
Cadey Ratio
5f4ee89e57
Art gallery ( #91 )
...
* implement art gallery
* update dates
* gallery: update tags
* gofmt
* templates/gallerypost: add hashtags
2019-11-01 17:48:19 -04:00
Cadey Ratio
42556bb678
kill pageview timer experiment ( #83 )
2019-10-15 21:21:40 -04:00
Cadey Ratio
e4d7c3c269
oops
2019-09-12 22:56:43 +00:00
Cadey Ratio
7a302eb69b
Series and tags ( #74 )
...
* initial support for tags and series
* tagging support
* oops
* Update main.go
2019-09-12 18:49:03 -04:00
Cadey Ratio
5c578efb8c
update
2019-08-29 19:18:19 +00:00
Cadey Ratio
a6c66568c8
Pageview times experiment ( #69 )
...
* experiment: track pageview times
* strictly respect do not track
* oops
* asdfasdfasdf
* add blogpost
* fix typos oops
2019-08-19 13:48:21 -04:00
Cadey Ratio
68ca55eeed
templates/{blog,talk}post: add datestamp to bodies of posts
2019-07-05 16:36:33 +00:00
Cadey Ratio
cc7a0f9f44
add this i guess ( #52 )
2019-06-05 19:54:55 -04:00
Cadey Ratio
322b6e5f6b
top comments on the templeos article ( #50 )
2019-06-05 08:46:03 -04:00
Cadey Ratio
6a636827ab
okay that was dumb
2019-05-24 02:52:57 +00:00
Cadey Ratio
e115758d89
templates/contact: update discord name
2019-05-22 19:58:09 -04:00
Cadey Ratio
d9ecb60e2a
fix hashtags
2019-05-21 21:54:40 -04:00
Cadey Ratio
18990f4d2e
oops
2019-05-21 21:51:50 -04:00
Cadey Ratio
d64c666255
add talks support ( #40 )
...
* add talks support
* gosimplify
2019-05-21 21:47:09 -04:00
Cadey Ratio
ede628ed42
double oops
2019-04-09 19:35:03 -07:00
Cadey Ratio
3ed8d53710
oops
2019-04-09 19:33:49 -07:00
Cadey Ratio
e24d1f5f72
blog: add When Then Zen site announcement ( #25 )
2019-04-09 19:29:40 -07:00
Cadey Ratio
75a4b244b7
oh, right, i have a patreon
2019-04-06 09:37:33 -07:00
Cadey Ratio
7e6a1cbd58
make logging cleaner, etag more
2019-03-27 07:31:57 -07:00
Cadey Ratio
733b0dc47f
templates/blogpost: share on mastodon button
2019-03-20 09:37:33 -07:00
Cadey Ratio
3c7c5f2b78
canonical links
2019-02-13 07:30:40 -08:00
Cadey Ratio
411cb199a6
google site verification
2019-02-13 07:24:56 -08:00
Cadey Ratio
a87c90cedf
templates/blogpost: json-LD
2019-02-13 07:18:39 -08:00
Cadey Ratio
01df196e0e
templates/index: add json-LD
2019-02-13 06:57:33 -08:00
Cadey Ratio
20f919c921
templates/base: add instant page JS
2019-02-09 11:17:48 -08:00
Cadey Ratio
64dcc2de56
templates/base: open graphviz in a new tab
2019-02-03 07:02:10 -08:00
Cadey Ratio
6ebd8a8692
templates/base: add link to GraphViz
...
And adjust disclaimer
2019-01-25 08:09:29 -08:00
Cadey Ratio
3c99341561
templates/contact: add mastodon
2019-01-22 10:32:04 -08:00
Cadey Ratio
bfc3f490f7
use idp.christine.website
2019-01-12 15:36:26 -08:00
Cadey Ratio
6cab9a5b1f
templates: seo
2019-01-12 09:34:27 -08:00
Cadey Ratio
7056c5dbbf
tidy
2019-01-12 17:05:26 +00:00
Cadey Ratio
38094754bd
templates/index: indieauth support
2019-01-12 08:54:55 -08:00
Cadey Ratio
d2b3910223
templates/base: no more snow
2019-01-02 14:23:47 -05:00
Cadey Ratio
267e02c337
snow :D
2018-12-17 23:59:15 -08:00
Cadey Ratio
a1d8b435f5
templates/index: m0ar projectz
2018-12-17 17:44:17 -08:00
Cadey Ratio
225759ddb3
vanity import
2018-12-14 04:54:19 +00:00
Cadey Ratio
cbfa82218c
templates/blogindex: link to feeds
2018-12-04 10:25:04 -08:00
Cadey Ratio
2b6b517d23
more quotes
2018-12-01 23:36:54 -08:00
Cadey Ratio
941a61e444
templates/contact: remove IRC :(
2018-12-01 16:34:02 -08:00
Cadey Ratio
b8388e14b9
templates/blogindex: use <li>, add some of the better comments
2018-12-01 16:33:42 -08:00
Cadey Ratio
8fa3516181
templates: remove this line
2018-12-01 10:23:20 -08:00
Cadey Ratio
b749388104
fix service worker
2018-10-20 13:34:44 -07:00
Cadey Ratio
df2301f496
static: support offline page service worker
2018-10-20 13:24:18 -07:00
Cadey Ratio
cb2d716b38
templates/base: add PWA manifest
2018-10-20 13:05:46 -07:00
Cadey Ratio
d32277fac7
templates/blogpost: br
2018-08-24 16:13:44 -07:00
Cadey Ratio
12ca420346
templates/blogindex: add a blogroll
...
Closes #9
2018-08-24 16:11:26 -07:00
Vi
4e835f4a8b
Added gruvbox dark syntax theme and mobile support
2018-07-04 19:47:24 -04:00
Cadey Ratio
7733f4c85b
contact: update discord tag, oops
2018-04-12 12:00:16 -07:00
Cadey Ratio
6c29390de6
templates/blogpost: social graph meta tags
2018-03-29 17:46:59 -07:00
Cadey Ratio
bf4ccd583e
templates/base: 2018
2018-01-02 10:34:41 -05:00
Cadey Ratio
6197eca2b7
Revert "templates/base: add battle for the net widget"
...
This reverts commit c81dfe23b0
.
2017-12-26 19:36:42 -05:00
Cadey Ratio
c81dfe23b0
templates/base: add battle for the net widget
2017-12-11 08:33:40 -08:00
Cadey Ratio
e8f967619e
templates/base: img has padding
2017-05-20 19:34:46 -07:00
Cadey Ratio
e7436e7653
make all sizing relative
2017-05-20 18:07:30 -07:00
Cadey Ratio
91bbbc8616
favicons
2017-05-20 18:03:16 -07:00
Cadey Ratio
d9e24cd897
move to root, embed static assets
2017-05-20 15:40:12 -07:00
Cadey Ratio
78f1dda411
Reimplement most of my site's functionality
2017-05-20 15:06:30 -07:00