-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
281 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,139 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"><head> | ||
<meta charset="utf-8"> | ||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
|
||
<title>Housekeeping | Illusion Slopes</title><!-- Begin Jekyll SEO tag v2.8.0 --> | ||
<title>Housekeeping | Illusion Slopes</title> | ||
<meta name="generator" content="Jekyll v4.3.3" /> | ||
<meta property="og:title" content="Housekeeping" /> | ||
<meta name="author" content="Max Kapur" /> | ||
<meta property="og:locale" content="en_US" /> | ||
<meta name="description" content="Completed some overdue site maintenance over the past few weeks: RSS feed styling: With help from a template found on GitHub, I created a stylesheet for the RSS feed so that it looks nice when viewed in the browser. Ctrl+F “RSS” on this page to find the link, or just scroll all the way to the bottom, or maybe try this link. I am not a big consumer of RSS feeds myself; I prefer to just bookmark blog URLs and read posts in their original context. But RSS is an important bit of plumbing for the indie web, and probably covers accessibility use cases that I haven’t anticipated. (Technically, I am serving an Atom feed rather than RSS, but people use the terms interchangeably.) Upgraded to Jekyll 4: Jekyll is a tool for building a static HTML site out of Markdown files. The built-in GitHub functionality for hosting a Jekyll blog uses an old version of Jekyll which has some end-of-life dependencies, and they are stuck searching for an upgrade path that doesn’t break existing sites. I followed this wonderful guide to switch my publication workflow to a GitHub Action that lets me manually manage my Ruby and Jekyll versions. It’s a great tutorial that also helped clear up several misunderstandings about Ruby, Gems, and rbenv. Removed embedded YouTube videos: I replaced embedded YouTube videos with simple links to improve page load times and user privacy." /> | ||
<meta property="og:description" content="Completed some overdue site maintenance over the past few weeks: RSS feed styling: With help from a template found on GitHub, I created a stylesheet for the RSS feed so that it looks nice when viewed in the browser. Ctrl+F “RSS” on this page to find the link, or just scroll all the way to the bottom, or maybe try this link. I am not a big consumer of RSS feeds myself; I prefer to just bookmark blog URLs and read posts in their original context. But RSS is an important bit of plumbing for the indie web, and probably covers accessibility use cases that I haven’t anticipated. (Technically, I am serving an Atom feed rather than RSS, but people use the terms interchangeably.) Upgraded to Jekyll 4: Jekyll is a tool for building a static HTML site out of Markdown files. The built-in GitHub functionality for hosting a Jekyll blog uses an old version of Jekyll which has some end-of-life dependencies, and they are stuck searching for an upgrade path that doesn’t break existing sites. I followed this wonderful guide to switch my publication workflow to a GitHub Action that lets me manually manage my Ruby and Jekyll versions. It’s a great tutorial that also helped clear up several misunderstandings about Ruby, Gems, and rbenv. Removed embedded YouTube videos: I replaced embedded YouTube videos with simple links to improve page load times and user privacy." /> | ||
<link rel="canonical" href="/2024/03/10/housekeeping.html" /> | ||
<meta property="og:url" content="/2024/03/10/housekeeping.html" /> | ||
<meta property="og:site_name" content="Illusion Slopes" /> | ||
<meta property="og:type" content="article" /> | ||
<meta property="article:published_time" content="2024-03-10T00:00:00+00:00" /> | ||
<meta name="twitter:card" content="summary" /> | ||
<meta property="twitter:title" content="Housekeeping" /> | ||
<script type="application/ld+json"> | ||
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Max Kapur"},"dateModified":"2024-03-10T00:00:00+00:00","datePublished":"2024-03-10T00:00:00+00:00","description":"Completed some overdue site maintenance over the past few weeks: RSS feed styling: With help from a template found on GitHub, I created a stylesheet for the RSS feed so that it looks nice when viewed in the browser. Ctrl+F “RSS” on this page to find the link, or just scroll all the way to the bottom, or maybe try this link. I am not a big consumer of RSS feeds myself; I prefer to just bookmark blog URLs and read posts in their original context. But RSS is an important bit of plumbing for the indie web, and probably covers accessibility use cases that I haven’t anticipated. (Technically, I am serving an Atom feed rather than RSS, but people use the terms interchangeably.) Upgraded to Jekyll 4: Jekyll is a tool for building a static HTML site out of Markdown files. The built-in GitHub functionality for hosting a Jekyll blog uses an old version of Jekyll which has some end-of-life dependencies, and they are stuck searching for an upgrade path that doesn’t break existing sites. I followed this wonderful guide to switch my publication workflow to a GitHub Action that lets me manually manage my Ruby and Jekyll versions. It’s a great tutorial that also helped clear up several misunderstandings about Ruby, Gems, and rbenv. Removed embedded YouTube videos: I replaced embedded YouTube videos with simple links to improve page load times and user privacy.","headline":"Housekeeping","mainEntityOfPage":{"@type":"WebPage","@id":"/2024/03/10/housekeeping.html"},"url":"/2024/03/10/housekeeping.html"}</script> | ||
<!-- End Jekyll SEO tag --> | ||
<link rel="stylesheet" href="/assets/main.css"><link type="application/atom+xml" rel="alternate" href="/feed.xml" title="Illusion Slopes" /><!-- KaTeX --> | ||
|
||
|
||
<!-- Favicon --> | ||
<link rel="apple-touch-icon" sizes="180x180" href="/assets/images/apple-touch-icon.png"> | ||
<link rel="icon" type="image/png" sizes="32x32" href="/assets/images/favicon-32x32.png"> | ||
<link rel="icon" type="image/png" sizes="16x16" href="/assets/images/favicon-16x16.png"> | ||
<link rel="manifest" href="/assets/images/site.webmanifest"> | ||
<link rel="mask-icon" href="/assets/images/safari-pinned-tab.svg" color="#008000"> | ||
<link rel="shortcut icon" href="/assets/images/favicon.ico"> | ||
<meta name="msapplication-TileColor" content="#ffc40d"> | ||
<meta name="msapplication-config" content="/assets/images/browserconfig.xml"> | ||
<meta name="theme-color" content="#ffffff"> | ||
</head> | ||
<body><header class="site-header" role="banner"> | ||
|
||
<div class="wrapper"><a class="site-title" rel="author" href="/">Illusion Slopes</a><nav class="site-nav"> | ||
<input type="checkbox" id="nav-trigger" class="nav-trigger" /> | ||
<label for="nav-trigger"> | ||
<span class="menu-icon"> | ||
<svg viewBox="0 0 18 15" width="18px" height="15px"> | ||
<path d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.032C17.335,0,18,0.665,18,1.484L18,1.484z M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.032C17.335,6.031,18,6.696,18,7.516L18,7.516z M18,13.516C18,14.335,17.335,15,16.516,15H1.484 C0.665,15,0,14.335,0,13.516l0,0c0-0.82,0.665-1.483,1.484-1.483h15.032C17.335,12.031,18,12.695,18,13.516L18,13.516z"/> | ||
</svg> | ||
</span> | ||
</label> | ||
|
||
<div class="trigger"><a class="page-link" href="/about/">About me</a><a class="page-link" href="/projects/">Projects</a></div> | ||
</nav></div> | ||
</header> | ||
<main class="page-content" aria-label="Content"> | ||
<div class="wrapper"> | ||
<article class="post h-entry" itemscope itemtype="http://schema.org/BlogPosting"> | ||
|
||
<header class="post-header"> | ||
<h1 class="post-title p-name" itemprop="name headline">Housekeeping</h1> | ||
<p class="post-meta"> | ||
<time class="dt-published" datetime="2024-03-10T00:00:00+00:00" itemprop="datePublished">Mar 10, 2024 | ||
</time></p> | ||
</header> | ||
|
||
<div class="post-content e-content" itemprop="articleBody"> | ||
<p>Completed some overdue site maintenance over the past few weeks:</p> | ||
|
||
<ul> | ||
<li> | ||
<p><strong>RSS feed styling:</strong> | ||
With help from a | ||
<a href="https://gist.github.com/andrewstiefel/57a0a400aa2deb6c9fe18c6da4e16e0f">template found on GitHub</a>, | ||
I created a stylesheet for the RSS feed so that it looks nice when | ||
viewed in the browser. Ctrl+F “RSS” on this page to find the link, | ||
or just scroll all the way to the bottom, or maybe | ||
<a href="/feed.xml">try this link</a>.</p> | ||
|
||
<p>I am not a big consumer of RSS feeds myself; I prefer to just | ||
bookmark blog URLs and read posts in their original context. But RSS | ||
is an important bit of | ||
<a href="https://inessential.com/2013/03/14/why_i_love_rss_and_you_do_too.html">plumbing</a> | ||
for the indie web, and probably covers accessibility use cases | ||
that I haven’t anticipated.</p> | ||
|
||
<p>(Technically, I am serving an Atom feed rather than RSS, but | ||
<a href="https://indieweb.org/RSS">people use the terms interchangeably</a>.)</p> | ||
</li> | ||
<li> | ||
<p><strong>Upgraded to Jekyll 4:</strong> | ||
Jekyll is a tool for building a static HTML site out of Markdown files. | ||
The built-in GitHub functionality for hosting a Jekyll blog uses an old | ||
version of Jekyll which has some end-of-life dependencies, and they are | ||
<a href="https://github.com/github/pages-gem/issues/651#issuecomment-581069671">stuck searching for an upgrade path</a> | ||
that doesn’t break existing sites.</p> | ||
|
||
<p>I followed this | ||
<a href="https://www.moncefbelyamani.com/making-github-pages-work-with-latest-jekyll/">wonderful guide</a> | ||
to switch my publication workflow to a GitHub Action that lets me manually | ||
manage my Ruby and Jekyll versions. It’s a great tutorial that also helped | ||
clear up several misunderstandings about Ruby, Gems, and <code class="language-plaintext highlighter-rouge">rbenv</code>.</p> | ||
</li> | ||
<li> | ||
<p><strong>Removed embedded YouTube videos:</strong> | ||
I replaced embedded YouTube videos with simple links to improve page load | ||
times and user privacy.</p> | ||
</li> | ||
</ul> | ||
|
||
</div><a class="u-url" href="/2024/03/10/housekeeping.html" hidden></a> | ||
</article> | ||
|
||
</div> | ||
</main><footer class="site-footer h-card"> | ||
<data class="u-url" href="/"></data> | ||
|
||
<div class="wrapper"> | ||
|
||
<h2 class="footer-heading">Illusion Slopes</h2> | ||
|
||
<div class="footer-col-wrapper"> | ||
<div class="footer-col footer-col-1"> | ||
<ul class="contact-list"> | ||
<li class="p-name">Max Kapur</li><li><a class="u-email" href="mailto:max@maxkapur.com">max@maxkapur.com</a></li></ul> | ||
</div> | ||
|
||
<div class="footer-col footer-col-2"><ul class="social-media-list"><li><a href="https://github.com/maxkapur"><svg class="svg-icon"><use xlink:href="/assets/minima-social-icons.svg#github"></use></svg> <span class="username">maxkapur</span></a></li><li><a href="https://www.linkedin.com/in/maxkapur"><svg class="svg-icon"><use xlink:href="/assets/minima-social-icons.svg#linkedin"></use></svg> <span class="username">maxkapur</span></a></li><li><a href="https://youtube.com/maxkapur"><svg class="svg-icon"><use xlink:href="/assets/minima-social-icons.svg#youtube"></use></svg> <span class="username">maxkapur</span></a></li></ul> | ||
</div> | ||
|
||
<div class="footer-col footer-col-3"> | ||
<p>I am an operations research analyst at the consulting firm Booz Allen Hamilton. All opinions are my own.</p> | ||
</div> | ||
</div> | ||
|
||
</div> | ||
|
||
</footer> | ||
</body> | ||
|
||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters