1

Add a new section at the bottom of each post

This commit is contained in:
Evan Pratten 2020-09-11 11:41:30 -04:00
parent c180ad6be7
commit 963fd38bcb
No known key found for this signature in database
GPG Key ID: 93AC7B3D071356D3
8 changed files with 67 additions and 11 deletions

View File

@ -2,8 +2,11 @@
layout: page
title: "Project overview: The Ultralight maven server"
description: "It is suprisingly easy to build a maven server"
date: 2020-09-04 11:00:00
date: 2020-09-17 11:00:00
categories: project github maven
excerpt: >-
In this post, I explain the process of building my own personal
maven server, and show how simple maven servers really are.
redirect_from:
- /post/2jf002s4/
- /2jf002s4/
@ -71,6 +74,4 @@ Finally, a request is made to `http(s)://<baseurl>/<groupID>/<artifactID>/<versi
Both to make the experience faster, and to get around GitHub's rate limiting on the tags API, Ultralight sends the client [`stale-while-revalidate`](https://vercel.com/docs/edge-network/caching#stale-while-revalidate) cache control headers. This forces the Vercel server that hosts Ultralight to only update its cache once per minute (slightly slower than the GitHub rate limit :wink:)
---
For instructions on how to set up your own maven server using Ultralight, see the [README](https://github.com/Ewpratten/ultralight#ultralight) on GitHub.

View File

@ -0,0 +1,10 @@
---
layout: page
title: "Protecting my school notes"
description: "Taking notes with Markdown and LaTeX: Part 2"
date: 2020-09-24 11:00:00
categories: pandoc latex bazel python
redirect_from:
- /post/2jf00454/
- /2jf00454/
---

View File

@ -26,6 +26,16 @@
<div class="title-container container">
<h1>{{page.title}}</h1>
<h4>{{page.description}}</h4>
{% assign page_date = page.date | split: " " %}
<h6>
<small style="color:gray;">{{page_date.first}}</small>
{% for category in page.categories %}
<span class="badge badge-secondary">{{category}}</span>
{% endfor %}
</h6>
</div><br>
<div class="inner-content-container container">
@ -35,7 +45,10 @@
{% if page.categories %}
<hr>
<div class="retention">
<p>Thank you for reading this post. If you enjoyed the content, and want to let me know, or want
<!-- Thank you text -->
<h6>Thank you for reading this post. If you enjoyed the content, and want to let me know, or
want
to
ask any questions, please contact me via one of the methods <a href="/about">listed
here</a>. If
@ -43,7 +56,30 @@
rss
feed</a> into your favorite feed reader, or <a
href="https://twitter.com/ewpratten">follow
me on Twitter</a> for notifications about my work and future posts.</p>
me on Twitter</a> for notifications about my work and future posts.</h6>
<!-- Other posts to check out -->
<h6>If you have the time to read some more, I recommend checking out one of the following posts:</h6>
<div class="card-group">
{% assign i = 0 %}
{% for post in site.posts %}
{% if i < 4 and post.title != page.title %}
<div class="card">
<div class="card-body">
<h5 class="card-title">{{post.title}}</h5>
<h6 class="card-text">{{post.excerpt}}</h6>
</div>
<div class="card-footer">
{% assign post_date = post.date | split: " " %}
<small class="text-muted">Published: {{post_date.first}}</small>
<a href="{{post.url}}"><button class="btn btn-outline-primary btn-sm" style="float:right;">Read Post</button></a>
</div>
</div>
{% endif %}
{% assign i = i | plus:1 %}
{% endfor %}
</div>
</div>
{% endif %}
</div>

View File

@ -4,6 +4,10 @@ title: "Notes from FRC: Autonomous point-to-point navigation"
description: "The tale of some very curvy math"
date: 2020-08-13 10:00:00
categories: frc
excerpt: >-
This post is a continuation on my "Notes from FRC" series. This time,
I cover an extremely simple, yet very effective way to get a
tank-drive robot from A to B autonomously.
redirect_from:
- /post/68dj2jl4/
- /68dj2jl4/

View File

@ -4,6 +4,9 @@ title: "Taking notes with Markdown and LaTeX"
description: "Using a lot of tech to replace a piece of paper"
date: 2020-08-23 10:30:00
categories: pandoc latex bazel
excerpt: >-
I have completely reworked my school notetaking system to use LaTeX.
This post outlines how I did everything, and my new workflow.
redirect_from:
- /post/68df02l4/
- /68df02l4/

View File

@ -4,6 +4,9 @@ title: "Compiling AVR-C code with a modern build system"
description: "Bringing Bazel to 8-bit microcontrollers"
date: 2020-09-03 9:30:00
categories: avr embedded bazel
excerpt: >-
In this post, I cover my process of combining low level
programming with a very high level buildsystem.
redirect_from:
- /post/68dk02l4/
- /68dk02l4/

View File

@ -4,6 +4,10 @@ title: "Integrating GitHub Codespaces with FRC"
description: "Robotics software development in your browser"
date: 2020-09-10 9:30:00
categories: github codespaces
excerpt: >-
I was recently accepted into the GitHub Codespaces beta test program
And decided to try it out on the largest open source project I am
currently involved with.
redirect_from:
- /post/2jdk02s4/
- /2jdk02s4/

View File

@ -44,12 +44,7 @@ iframe {
}
.retention {
border-style: solid;
border-width: 2px;
border-color: var(--color-purple)!important;
border-radius: 15px;
padding: 15px;
padding-bottom: 0;
}
/* .inner-content-container>p>a {