From 9b4acfb55f702f46a5971b17567f3caa2ef9db05 Mon Sep 17 00:00:00 2001 From: David Eisinger Date: Wed, 6 Mar 2024 23:19:31 -0500 Subject: [PATCH] about page --- content/_index.md | 6 +-- content/pages/about.md | 50 ++++++++++++++++++++++- themes/v2/layouts/partials/backlinks.html | 2 +- 3 files changed, 51 insertions(+), 7 deletions(-) diff --git a/content/_index.md b/content/_index.md index 2598409..9f121a3 100644 --- a/content/_index.md +++ b/content/_index.md @@ -1,6 +1,4 @@ -### Software Developer, Durham NC - -I'm David, Development Director at [Viget][1]. Just getting started with a new [Hugo][2] site. More to come. +I'm a technologist at [Viget][1] in Durham, North Carolina, USA. I'm passionate about making things (both digital and analog), sharing what I've learned, and consuming mindfully. [More information about me.][2] [1]: https://www.viget.com/ -[2]: https://gohugo.io/ +[2]: /about diff --git a/content/pages/about.md b/content/pages/about.md index 1653b7f..53073e5 100644 --- a/content/pages/about.md +++ b/content/pages/about.md @@ -1,7 +1,53 @@ --- title: "About" -date: 2023-05-09T09:51:10-04:00 +date: 2024-03-06T23:04:44-05:00 draft: false --- -{{}} +I'm a technologist living in Durham, North Carolina, USA with my wife and daughter, plus a dog named Steve and a parrot named Tad. + +I work as a developer and manager at [Viget][1], where I've been building things for the web since 2008. Ruby is my primary language, but I enjoy working across a variety of technologies. + +In my free time, I enjoy running, cycling, woodworking, making [music][2], and creative programming. + +[1]: https://www.viget.com/ +[2]: /music/ + +--- + +## Contact + +I'm available by email at [hello@davideisinger.com][3]. I'd love to hear from you. + +[3]: mailto:hello@davideisinger.com + +You can [receive my monthly dispatches via email][4] or [add my RSS feed to your feed reader][5] (I use and recommend [Feedbin][6]). + +[4]: https://dispatch.davideisinger.com/subscription/form +[5]: /index.xml +[6]: https://feedbin.com/ + +--- + +## Colophon + +This site is built with [Hugo][7]. I recommend Brian P. Hogan's [_Build Websites with Hugo_][8] if you'd like to set up your own Hugo site from first principles. + +It's deployed via GitHub Actions to a small Digital Ocean server running behind Cloudflare. I use [Caddy][9] in a Docker container to serve the site. + +Image dithering is handled via a small webservice I've detailed in [a dedicated post][10]. + +The links on the homepage are pulled from my [Pinboard bookmarks][11]. + +I manage my [monthly dispatch emails][12] with [Listmonk][13], also running as a container on the same server. + +Source code is available on [GitHub][14]. + +[7]: https://gohugo.io/ +[8]: https://pragprog.com/titles/bhhugo/build-websites-with-hugo/ +[9]: https://caddyserver.com/ +[10]: /journal/encrypt-and-dither-photos-in-hugo/ +[11]: https://pinboard.in/u:DCE/public/ +[12]: https://dispatch.davideisinger.com/archive +[13]: https://listmonk.app/ +[14]: https://github.com/dce/davideisinger.com/ diff --git a/themes/v2/layouts/partials/backlinks.html b/themes/v2/layouts/partials/backlinks.html index 65b0783..8e4ff84 100644 --- a/themes/v2/layouts/partials/backlinks.html +++ b/themes/v2/layouts/partials/backlinks.html @@ -5,7 +5,7 @@ {{ range .Site.Pages }} {{ $found := findRE $link .Content 1 }} - {{ if and ($found) (ne $currlink .RelPermalink) }} + {{ if and $found .Title (ne $currlink .RelPermalink) }} {{ $backlinks = $backlinks | append . }} {{ end }} {{ end }}