{{ title }}.
+{{ title }}
{% if subtitle %}{{ subtitle | md(true) | safe }}
{% endif %} diff --git a/src/about.md b/src/about.md index d9d845106..dc0b7542a 100644 --- a/src/about.md +++ b/src/about.md @@ -53,10 +53,12 @@ York, Montréal, Asunción, Rio de Janeiro, Copenhagen, and Lisbon. Keep an eye updates. As of January 2018, I've settled in Stockholm, Sweden. **[Writing](/writings)** is something I try to do more and more (been posting pieces here since -2010). I've had a blog since my mid teens and I'm currently experimenting with much shorter texts to -lower the ambition but increase the Time To Publish. +2010). I've had a blog since my mid teens and I'm currently experimenting with [much shorter texts](/micro) to +lower the ambition but decrease the Time To Publish. As always, I love getting emails and talk with people. Reach me at [{{ meta.email }}](mailto:{{ meta.email }}) about anything. +Read more about what tools I use in [/colophon](/colophon). + 👋 diff --git a/src/colophon.md b/src/colophon.md new file mode 100644 index 000000000..caa98b822 --- /dev/null +++ b/src/colophon.md @@ -0,0 +1,57 @@ +--- +title: Colophon +subtitle: What tech & tools I use. +layout: layouts/page.njk +date: Git Last Modified +templateEngine: md,njk +tags: + - tools +--- + +# Tools + +## Tech + +- **Text editor:** [Zed](http://zed.dev) +- **Operating system:** macOS +- **Messaging apps:** Signal, if I get to pick +- **Music app:** Spotify +- **Coding font:** JetBrains Mono +- **Mail provider:** [Fastmail](http://fastmail.com) +- **Notes:** Apple Notes +- **Terminal:** Apple Terminal +- **Web browser:** Apple Safari +- **Phone:** Apple iPhone 12 mini +- **Scripting language:** Javascript (Typescript in [Deno](http://deno.com)) +- **E-book reader:** [Kobo Clara 2E](/micro/20240219203953/). + +## News + +- [Dagens Nyheter](http://dn.se) +- [The Guardian](http://theguardian.co.uk) +- [Lobsters](http://lobste.rs) + +# This site + +## Architecture + +- This site is generated with the [Lume](https://github.com/lumeland/lume) static site generator initially built by [Oscar Otero](https://github.com/oscarotero). The source code of this site is [available on GitHub](https://github.com/johanbrook/johanbrook.com). +- I use font stacks from [Modern Font Stacks](https://modernfontstacks.com). It'll use whatever sans-serifs and serifs you've got installed on your device. +- It's hosted on Github Pages. +- It's using GitHub Actions to build and deploy. + +## History + +I've run this site in some shape or form since 2010. + +I started out with a Wordpress.com site with a custom domain ("johanbrook.com"). When my urge for doing custom web dev took over, I moved to a self-hosted Wordpress installation. That was a nice learning experience, but after I got hacked, I was fed up with MySQL and PHP and moved to Jekyll. + +I grabbed Jekyll because it was one of the few static site generators around, but it was also the most popular one. I was kinda into Ruby at the time, so that was cool too. I grabbed some script online which helped me figure out how to export and convert all my Wordpress content into suitable `.md` files for Jekyll. This was where I also moved to GitHub Pages, because, it was also one of the few free and good static hosting providers around. I've been on GH Pages ever since. + +Some time went by, and the _itch_ we all get with our personal sites striked again! In a redesign, I moved to using Metalsmith as the generator. Metalsmith was NodeJS based, which I seemed to have preferred. It was lean and more actively updated than Jekyll, which was seemingly considered "done" by its author. + +But even Metalsmith became abandonware. I'm sure it still _works_, but I moved on to Eleventy. It had some architectural decisions I liked over Metalsmith, and its data model was simpler. + +_Here we go again…_ I moved to Lume some year ago. I was (and still am!) very excited for Deno, which is like NodeJS but without all the bad decisions. I don't get annoyed when developing in Deno, and I'm using every excuse to do scripting with it. + +That's where we are today! diff --git a/src/credits.md b/src/credits.md deleted file mode 100644 index 418aa9fa0..000000000 --- a/src/credits.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Credits -layout: layouts/page.njk -templateEngine: njk,md -date: Git Last Modified ---- - -This site is generated with the [Lume](https://github.com/lumeland/lume) static site generator initially built by [Oscar Otero](https://github.com/oscarotero). The source code of this site is [available on GitHub](https://github.com/johanbrook/johanbrook.com). - -I use font stacks from [Modern Font Stacks](https://modernfontstacks.com). It'll use whatever sans-serifs and serifs you've got installed on your device. - -Johan Brook 2010-{{ build.date | date("yyyy") }}.