---
layout: default
---

<article
  class="post h-entry"
  itemscope
  itemtype="http://schema.org/BlogPosting"
>
  <div id="scroll_progress"></div>
  <header class="post-header">
    <h1 class="post-title p-name" itemprop="name headline">
      {{ page.title | escape }}
    </h1>
    {% if page.subtitle %}
    <p class="post-subtitle p-name">{{ page.subtitle }}</p>
    {% endif %}
    <p class="post-meta">
      {%- assign date_format = site.minima.date_format | default: "%b %-d, %Y"
      -%}
      <time
        class="dt-published"
        datetime="{{ page.date | date_to_xmlschema }}"
        itemprop="datePublished"
      >
        {{ page.date | date: date_format }}
      </time>
      {%- if page.modified_date -%} ~ {%- assign mdate = page.modified_date |
      date_to_xmlschema -%}
      <time class="dt-modified" datetime="{{ mdate }}" itemprop="dateModified">
        {{ mdate | date: date_format }}
      </time>
      {%- endif -%} {%- if page.author -%} • {% for author in page.author %}
      <span itemprop="author" itemscope itemtype="http://schema.org/Person">
        <span class="p-author h-card" itemprop="name">{{ author }}</span></span
      >
      {%- if forloop.last == false %}, {% endif -%} {% endfor %} {%- endif -%}
      <span>
        {%- assign cat_info = site.pages | where: "title", page.categories[0] |
        first -%} -
        <a class="post-category" href="{{ cat_info.url | relative_url }}"
          >{{ cat_info.title }}</a
        >
      </span>
    </p>
  </header>

  <div class="post-content e-content post-article" itemprop="articleBody">
    {{ content }}
  </div>

  {%- if site.disqus.shortname -%} {%- include disqus_comments.html -%} {%-
  endif -%} {%- if site.utterances.name -%}
  <script
    src="https://utteranc.es/client.js"
    repo="anteater333/anteater333.github.io"
    issue-term="url"
    theme="github-light"
    crossorigin="anonymous"
    async
  ></script>
  {%- endif -%}
  <script
    type="text/javascript"
    src="/assets/scripts/scrollProgress.js"
  ></script>
  <script type="text/javascript" src="/assets/scripts/codeCopyBtn.js"></script>

  <a class="u-url" href="{{ page.url | relative_url }}" hidden></a>
</article>
