acsq.me: personal website of ángel castañeda
I wrote my personal site in golang to escape the comforts of static nginx and actually learn how a webserver works.
Original inspiration came from this blog post.
-
templating html files that are basically little jigsaw puzzles
-
real multilingual content/url localization for spanish and german
-
atom feed for rss readers
-
fancy http status error pages
-
md -> html for articles
-
blog organized w/ tagging system from my dblog repo
-
gzipping
-
generate site map
-
finish recommend page api
-
move away from pandoc+perl for md->html
more todos at acsq.me/todo. You can submit more suggestions on sr.ht or just emailing me at [email protected].
Code for this site is under the GPLv3. See LICENSE
for more
details.
This site uses my dblog repo as an interface
between the sqlite database and my code. That package is licensed under the
LGPLv3. See it's LICENSE
file
here.