diff --git a/_layouts/home.html b/_layouts/home.html index 5deb677..58270d8 100644 --- a/_layouts/home.html +++ b/_layouts/home.html @@ -4,22 +4,22 @@ layout: default {% if paginator.page_path contains "index" %}

- Most applications listed below are served from NixOS - machines hosted on Digital Ocean. - Configuration files for each of my machines can be found here. + Most applications listed below are served from NixOS + machines hosted on Digital Ocean. + Configuration files for each of my machines can be found here. If interested in starting a similar hosting solution, consider getting a $200 - credit using my referral link. + credit using my referral link.

{% endif %} {% for post in paginator.posts %}

- {{ post.title }} + {{ post.title }}

{% if post.image %}
- +
@@ -33,7 +33,7 @@ layout: default

{{ post.content }}

{% if post.href %} - {{ post.href }} - + {{ post.href }} - {% endif %} {{ post.date | date_to_string }} diff --git a/_layouts/post.html b/_layouts/post.html index 236899b..3cf8329 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -4,14 +4,14 @@ layout: default

{% if page.href %} - {{ page.title }} + {{ page.title }} {% else %} {{ page.title }} {% endif %}

{% if page.image %} diff --git a/_posts/2015-06-20-fifth.md b/_posts/2015-06-20-fifth.md index e667b25..0992916 100644 --- a/_posts/2015-06-20-fifth.md +++ b/_posts/2015-06-20-fifth.md @@ -8,6 +8,6 @@ image: conway-gol.jpg --- A library for parsing various rulesets for cellular automata machines (CAMs). -The parsed CAM is displayed using [matplotlib](https://matplotlib.org){:target="_blank"}. -For instance, this library parses ruleset `B3/S23` and then produces a running +The parsed CAM is displayed using [matplotlib](https://matplotlib.org). For +instance, this library parses ruleset `B3/S23` and then produces a running visualization of Conway's Game of Life. diff --git a/_posts/2020-03-29-postlude.md b/_posts/2020-03-29-postlude.md index f873eef..db7d70b 100644 --- a/_posts/2020-03-29-postlude.md +++ b/_posts/2020-03-29-postlude.md @@ -7,8 +7,7 @@ href: "https://git.jrpotter.com/r/postlude" image: haskell.png --- -An example of a custom-rolled -[Prelude](https://hackage.haskell.org/package/base-4.19.0.0/docs/Prelude.html){:target="_blank"}. +An example of a custom-rolled [Prelude](https://hackage.haskell.org/package/base-4.19.0.0/docs/Prelude.html). Serves as a fairly comprehensive list of imports I found relevant across the various Haskell projects I worked on as well as a demonstration on how forwarding imports with Haskell works. diff --git a/_posts/2021-04-01-looped.md b/_posts/2021-04-01-looped.md index f303d4b..3a199b1 100644 --- a/_posts/2021-04-01-looped.md +++ b/_posts/2021-04-01-looped.md @@ -7,9 +7,8 @@ image: looped.png --- VP of engineering at Looped, the "Ultimate Virtual Venue". Featured on -[Forbes](https://www.forbes.com/sites/ericfuller/2021/01/06/loopedthe-app-helping-fans-mingle-and-meet-artists-personally-during-live-streamed-events){:target="_blank"} -and [TechCrunch](https://techcrunch.com/2021/03/02/looped-raises-7-7m-to-expand-its-interactive-live-event-platform){:target="_blank"}. -Led development on the Kotlin-based -[Android app](https://play.google.com/store/apps/details?id=com.vipvr.android){:target="_blank"} +[Forbes](https://www.forbes.com/sites/ericfuller/2021/01/06/loopedthe-app-helping-fans-mingle-and-meet-artists-personally-during-live-streamed-events) +and [TechCrunch](https://techcrunch.com/2021/03/02/looped-raises-7-7m-to-expand-its-interactive-live-event-platform). +Led development on the Kotlin-based [Android app](https://play.google.com/store/apps/details?id=com.vipvr.android) (50K+ downloads, 4.5 star review), the Swift-based iOS app (100K+ downloads, 4.8 star review), the Vue-based web app, and the Django-based backend. diff --git a/_posts/2021-12-08-blog.md b/_posts/2021-12-08-blog.md index 1f89a82..3ff7413 100644 --- a/_posts/2021-12-08-blog.md +++ b/_posts/2021-12-08-blog.md @@ -8,6 +8,6 @@ image: jekyll.png --- I occasionally write about (usually) technical concepts in my blog. Originally -powered by Github Pages, I've since moved the [Jekyll](https://jekyllrb.com/){:target="_blank"}-based +powered by Github Pages, I've since moved the [Jekyll](https://jekyllrb.com/)-based project to a self-hosting solution. Theming is provided by -[Chirpy](https://github.com/cotes2020/jekyll-theme-chirpy){:target="_blank"}. +[Chirpy](https://github.com/cotes2020/jekyll-theme-chirpy). diff --git a/_posts/2022-07-02-anki-synonyms.md b/_posts/2022-07-02-anki-synonyms.md index a0787dc..82dabd7 100644 --- a/_posts/2022-07-02-anki-synonyms.md +++ b/_posts/2022-07-02-anki-synonyms.md @@ -7,5 +7,5 @@ href: "https://git.jrpotter.com/r/anki-synonyms" image: anki.png --- -An [Anki](https://apps.ankiweb.net/){:target="_blank"} plugin for specifying -synonyms within flashcard question and answer prompts. +An [Anki](https://apps.ankiweb.net/) plugin for specifying synonyms within +flashcard question and answer prompts. diff --git a/_posts/2023-02-05-bookshelf.md b/_posts/2023-02-05-bookshelf.md index 32454a7..2e8cb6b 100644 --- a/_posts/2023-02-05-bookshelf.md +++ b/_posts/2023-02-05-bookshelf.md @@ -9,5 +9,5 @@ image: lean.svg A collection of books I am actively studying. Usually mathematics or computer-science based, I aim to prove concepts as I encounter them using the -[Lean](https://lean-lang.org/){:target="_blank"} interactive theorem prover. All -proofs are also available in [LaTeX](https://www.latex-project.org/){:target="_blank"}. +[Lean](https://lean-lang.org/) interactive theorem prover. All proofs are also +available in [LaTeX](https://www.latex-project.org/). diff --git a/_posts/2023-04-09-were-the-crew.md b/_posts/2023-04-09-were-the-crew.md index 0d4b023..c01919e 100644 --- a/_posts/2023-04-09-were-the-crew.md +++ b/_posts/2023-04-09-were-the-crew.md @@ -7,7 +7,7 @@ href: "https://gusvieweg.bandcamp.com/track/were-the-crew" image: smash-rap.jpg --- -A Smash Bros. Ultimate rap made in collaboration with my -friend [Gus](https://www.gusvieweg.com/){:target="_blank"} and fiancée Brittany. +A Smash Bros. Ultimate rap made in collaboration with my friend +[Gus](https://www.gusvieweg.com/) and fiancée Brittany. diff --git a/_posts/2023-11-17-bootstrap.md b/_posts/2023-11-17-bootstrap.md index 92b987c..80c8900 100644 --- a/_posts/2023-11-17-bootstrap.md +++ b/_posts/2023-11-17-bootstrap.md @@ -8,8 +8,7 @@ image: shoelaces.jpg --- A C-based CLI for initializing projects in a flexible but deterministic way. -Originally motivated to serve as a better alternative to -[Nix flake templates](https://github.com/NixOS/templates){:target="_blank"}, +Originally motivated to serve as a better alternative to [Nix flake templates](https://github.com/NixOS/templates), `bootstrap` allows you to provide different parameters to custom initialization scripts akin to `npm init`, `django-admin startproject`, etc. diff --git a/_posts/2023-11-26-boardwise.md b/_posts/2023-11-26-boardwise.md index c8aa905..ff88095 100644 --- a/_posts/2023-11-26-boardwise.md +++ b/_posts/2023-11-26-boardwise.md @@ -7,10 +7,8 @@ href: "https://boardwise.gg" image: boardwise.svg --- -A [Phoenix](https://www.phoenixframework.org/){:target="_blank"}- and -[React](https://react.dev/){:target="_blank"}-based project that provides an -interface for finding chess coaches. This serves as an alternative to those -found on [Lichess](https://lichess.org/coach){:target="_blank"} and -[Chess.com](https://www.chess.com/coaches){:target="_blank"}. Based on the -[Tailwind Studio](https://tailwindui.com/templates/studio){:target="_blank"} -theme. +A [Phoenix](https://www.phoenixframework.org/)- and +[React](https://react.dev/)-based project that provides an interface for finding +chess coaches. This serves as an alternative to those found on +[Lichess](https://lichess.org/coach) and [Chess.com](https://www.chess.com/coaches). +Based on the [Tailwind Studio](https://tailwindui.com/templates/studio) theme. diff --git a/_posts/2023-12-10-nixos-configuration.md b/_posts/2023-12-10-nixos-configuration.md index 583615f..5fc23b2 100644 --- a/_posts/2023-12-10-nixos-configuration.md +++ b/_posts/2023-12-10-nixos-configuration.md @@ -7,6 +7,6 @@ href: "https://git.jrpotter.com/r/nixos-configuration" image: nix.png --- -The [nix](https://nixos.org){:target="_blank"} configuration files used to -declaratively describe my local and remote machines. The site you are on now is -declared within this project! +The [nix](https://nixos.org) configuration files used to declaratively describe +my local and remote machines. The site you are on now is declared within this +project! diff --git a/_posts/2023-12-14-bookshelf-doc.md b/_posts/2023-12-14-bookshelf-doc.md index e4b2f46..72037b2 100644 --- a/_posts/2023-12-14-bookshelf-doc.md +++ b/_posts/2023-12-14-bookshelf-doc.md @@ -7,7 +7,7 @@ href: "https://git.jrpotter.com/r/bookshelf-doc" image: lean.svg --- -A fork of [doc-gen4](https://github.com/leanprover/doc-gen4){:target="_blank"} -tightly coupled to my [bookshelf](https://git.jrpotter.com/r/bookshelf){:target="_blank"} -project. This augments the `:docs` facet to convert LaTeX files into PDFs and -then list them in the generated navbar. +A fork of [doc-gen4](https://github.com/leanprover/doc-gen4) tightly coupled to +my [bookshelf](https://git.jrpotter.com/r/bookshelf) project. This augments the +`:docs` facet to convert LaTeX files into PDFs and then list them in the +generated navbar. diff --git a/_posts/2023-12-23-forgejo.md b/_posts/2023-12-23-forgejo.md index e0f6581..ef17f5f 100644 --- a/_posts/2023-12-23-forgejo.md +++ b/_posts/2023-12-23-forgejo.md @@ -7,6 +7,5 @@ href: "https://git.jrpotter.com" image: forgejo.svg --- -A self-hosted [forgejo](https://forgejo.org/){:target="_blank"} instance. For -the most part, my [GitHub](https://github.com){:target="_blank"} repositories -are a mirror of those found here. +A self-hosted [forgejo](https://forgejo.org/) instance. For the most part, my +[GitHub](https://github.com) repositories are a mirror of those found here.