From e2349485c4177eba3a996143c836a2a8849c2bf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Sapka?= Date: Tue, 10 Jan 2023 23:23:24 +0100 Subject: feat: about contents --- :w | 17 --------------- content/about.md | 30 ++++++++++++++++++++++++++ layouts/_default/single.html | 43 ++++++++++++++++++++----------------- static/michal.gpg | 51 ++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 104 insertions(+), 37 deletions(-) delete mode 100644 :w create mode 100644 static/michal.gpg diff --git a/:w b/:w deleted file mode 100644 index 3992a20..0000000 --- a/:w +++ /dev/null @@ -1,17 +0,0 @@ -{{ define "main" }} -{{- range where .Pages "Params.category" "blog"}} -
- - {{ .Page.Title }} - - ({{ .PublishDate.Format "January 2nd, 2006" }}) -
- {{ .Page.Summary }} -
- {{- if .Page.Truncated }} - More - - {{ end }} -
- {{ end }} -{{ end }} diff --git a/content/about.md b/content/about.md index d09b3d1..8ba7390 100644 --- a/content/about.md +++ b/content/about.md @@ -5,4 +5,34 @@ date: 2000-01-08T13:58:33+01:00 draft: false tags: [] --- +### About me +I am a self-thought software engineer at [Zendesk](https://zendesk.com). Even though I started my professional programming career relatively late in life, I have always been passionate about computers. I love the process of creating software. Even though I consider caring about the product a requisite, the technical side is what strongly drives him. I take pride in what and how I do things. I have extensive experience working with Ruby on Rails and relative databases. I am expanding my knowledge around service-oriented architecture, no-SQL databases, and other languages. But then again, who doesn't? + +I am also... + +- ... a father and husband +- ... driven by passion +- ... GNU/Linux user +- ... not utilitarian +- ... terrible at board games +- ... terrible at action games +- ... adventure gamer +- ... ex PHP-er +- ... hitting 40 +- ... a NeoVIM user (but learning Emacs!) + + +### Contact + +I don't use social media except for YouTube. Therefore, you won't find me on Twitter, TikTok, nor Mastodon. The best way to contact me is via email: + +[contact@michal.sapka.me](mailto:contact@michal.sapka.me). + +You can find my GPG key [here](/michal.gpg). + +``` +curl -sL https://michal.sapka.me/michal.gpg | gpg --import +``` + +Did you know that encrypting email increases the chances of a reply by 127%? diff --git a/layouts/_default/single.html b/layouts/_default/single.html index cf59eeb..7ef1f8d 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -1,27 +1,30 @@ {{ define "main" }}
{{ .Page.Content }}
-
-added on {{ .PublishDate.Format "January 2, 2006" }} -{{- if isset .Params "tags" -}} - {{- $tagsLen := len .Params.tags -}} - {{- if gt $tagsLen 0 -}} -  with tags: - {{- range $k, $v := .Params.tags -}} - {{- $url := printf "tags/%s" (. | urlize | lower) -}} - {{ . | title }} - {{- if lt $k (sub $tagsLen 1) }} · {{ end -}} + +{{- if not (in .Params.category "pages") }} +
+ added on {{ .PublishDate.Format "January 2, 2006" }} + {{- if isset .Params "tags" -}} + {{- $tagsLen := len .Params.tags -}} + {{- if gt $tagsLen 0 -}} +  with tags: + {{- range $k, $v := .Params.tags -}} + {{- $url := printf "tags/%s" (. | urlize | lower) -}} + {{ . | title }} + {{- if lt $k (sub $tagsLen 1) }} · {{ end -}} + {{- end -}} + {{- end -}} - - {{- end -}} -{{- end }} -
+ {{- end }} +
-{{ if or .Next .Prev -}} -
- {{- with .Prev }} ← Previous {{ end -}} - {{- with .Next -}}Next → {{ end -}} -
-{{ end -}} + {{ if or .Next .Prev -}} +
+ {{- with .Prev }} ← Previous {{ end -}} + {{- with .Next -}}Next → {{ end -}} +
+ {{ end -}} + {{ end }} {{ end }} diff --git a/static/michal.gpg b/static/michal.gpg new file mode 100644 index 0000000..7165207 --- /dev/null +++ b/static/michal.gpg @@ -0,0 +1,51 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=4hm2 +-----END PGP PUBLIC KEY BLOCK----- -- cgit v1.2.3