This Website

January 15, 2025 · Tyler Yeager · 3 min reading time

Thanks for visiting!

This is a short guide to this website. You might of also typed ? by accident and now you’re here.

Structure

On the left (or in a sidebar on mobile), there is a list of different kinds of content available. Posts are traditional blog posts, but come with some extra features like grouped posts. There’s no real focus here and will cover things I’ve found interesting, useful or just my thoughts on something.

Tips are a focused section, with one line pieces of code that do something useful, along with some description or additional context on how to use it. This section is inspired by the number of “one-liner” websites back in the day. I think the ones I used are now shut down and overwhelmed with spam, so this is my own little piece now.

Algorithms are focused on Computer Science based Data Structures and Algorithms. It bothers me how quickly I forget how to do these, so this section is to try and help jog my memory on this complex topic.

Tools are fun! Over the years, in multiple languages, I’ve written small useful tools that solved some kind of problem for me. The CICO Diet & Exercise one for example was originally written in Python in a Juypter Notebook to help answer questions for me about addressing weight loss. This section is slowly converting some of those old tools into a modern and accessible format that anyone can use by visiting this site.

In the tools list, there are gold stars you can click on. Clicking on these marks them as a “favorite”, allowing you to quickly navigate to them on the front page.

Settings is an odd section, given that this is a static website. Primarily, this stores the configuration in your browser storage . I use it (currently) for things like the CICO and bicycle weather tools.

Keyboard Shortcuts

ShortcutAction
cGo to category page for this post.
gGo to group page for this posts group.
pGo to previous post.
nGo to next post.
?Go to guide (this page).

Table of Contents

Floating table of contents. Updates as you scroll. Click to jump to a section.

Reading Time

Some posts have more dense content. The reading time is increased for these posts.

Group Posts

Some posts are part of a group. For example “Part 1”, “Part 2”.

Rather than requiring you to try to locate the next or previous post, this helps you see all posts related to this specific group. There is also clickable next and previous posts to let you navigate quickly.

Popups

There are some limited popups regarding newsletters. I’ve set them to be limited and non-obtrusive.

What about JavaScript, I have it disabled

Hey, that’s fine. Most of this website is static. Isolated parts are written in React, such as settings or specific parts of posts. Here are some limitations:

  • You cannot change your theme.
  • You cannot send comments.
  • Clicking on the table of contents won’t work (this may change at some point).
  • Interactive parts of posts won’t work.

There may be other small limitations. Otherwise, everything should be accessible. I also include json output of some sections of my website. Feel free to use these outputs, but include attribution if you use any of it. 😉

So, have fun! Let me know if I missed anything. I’ll either fix it or document it here.

Did you find this interesting?

Consider subscribing 😊

No AI-generated content or SEO garbage.

Unsubscribe anytime