paritybit.ca

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit ee75d40a3c71793fdb810212543b552a9c440934
parent 94a9f5d03c5f7e7996711bf69cc5286986dce246
Author: Jake Bauer <jbauer@paritybit.ca>
Date:   Fri,  1 May 2020 23:45:18 -0400

Publish new blog post

Diffstat:
Mpages/blog.md | 2++
Apages/blog/caring-about-seo.md | 79+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mpages/home.md | 8++++----
Mpublic/feeds/sitewide-feed.xml | 156+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apublic/img/seo-report.png | 0
Mpublic/sitemap.xml | 2++
6 files changed, 243 insertions(+), 4 deletions(-)

diff --git a/pages/blog.md b/pages/blog.md @@ -20,6 +20,8 @@ href="https://social.paritybit.ca/@jbauer">Mastodon</a>. ### 2020 <ul> + <li>2020-05-01 <a href="blog/caring-about-seo">Caring About SEO</a></li> + <li>2020-04-30 <a href="blog/i-got-more-ram">I Got More RAM!</a></li> <li>2020-04-29 <a href="blog/interesting-things-for-today">Some Interesting Things For Today</a></li> <li>2020-04-28 <a href="blog/how-far-translation-tools-have-come">How Far Translation Tools Have Come</a></li> <li>2020-04-27 <a href="blog/tweaking-some-css">Tweaking Some CSS</a></li> diff --git a/pages/blog/caring-about-seo.md b/pages/blog/caring-about-seo.md @@ -0,0 +1,79 @@ +## Caring About SEO + +[//]: # "META_TEXT" + +[//]: # "main.min.css" + +[//]: # + +<div class="byline"> +<b>Written By:</b> Jake Bauer | + <b>Posted:</b> 2020-05-01 | + <b>Last Updated:</b> 2020-05-01 +</div> + +A few days ago, [Kev Quirk wrote a blog +post](https://kevq.uk/writing-with-seo-in-mind/) in response to [Desmond +Rivet](https://desmondrivet.com/2020/04/28/writing-reasons) +about how he follows basic SEO hygiene even though it's not something at the top +of his mind when writing. + +For those unfamiliar with the abominable world of SEO, it stands for "Search +Engine Optimization" and is something that many sites to do appear higher up in +search results on sites like Google and Bing. The algorithms which decide what +is good SEO and what is bad SEO are constantly changing and we just have to +guess, based on the guidance of what corporations like Google say and what their +SEO reports tell us about our sites, if we're doing a good job or not. + +Now, don't get me wrong, I'm not saying that if one focuses on or optimizes for +SEO that they're a bad person or anything like that. I call it abominable because +there are many sites which abuse SEO to appear higher in search rankings despite +having less useful information or unsubstantial content compared to sites which +don't focus on it. It's not enough to just be a good website or blog, if one +wants to appear very high up one must optimize the way one structures their site +and writes their content. There is a danger that if one focuses too much on SEO, +one can fall down the rabbit hole of writing SEO-optimized drivel to appeal to +the algorithm and therefore drive more visitors to their site at the expense of +the quality of their writing. They cease to be themselves and instead write to +appease an algorithm. + +Now, all that being said, my site scores quite well in SEO tests! + +<figure> + <a href="/img/seo-report.png"><img src="/img/seo-report.png" alt="The + results page from a webpagetest lighthouse report showing an SEO score of + 100 for a recent blog post of mine."/></a> + <figcaption> + Test performed using <a + href="https://www.webpagetest.org">WebPageTest.org</a> + </figcaption> +</figure> + +I don't actually focus on SEO at all. It's just a coincidence that my site +happens to do quite well and I'm honestly not sure why. Perhaps it's the blog +post being focused on one topic, the number of words on the page, or the lack of +dynamic media content which would cause problems if improperly implemented. No +idea. + +It's not that I don't care if people read my content; in [a previous +post](https://www.paritybit.ca/blog/why-i-blog) I explained that I enjoy it when +others read what I write. I do, however, not really have much interest in +putting in a lot of work or worrying much about optimizing things to appear +higher in search rankings. I do post about my content on Mastodon, though, and I +will happily link someone to something I've written if I think it will be useful +to them. I don't make any money off of this site and I'm not writing for fame or +to be recognized so I don't feel it worth it to put in so much effort to appease +an ever-changing, black-box algorithm; I'm fine with the more "organic" traffic +my site receives. + +Today on Mastodon, someone posted a link to an article entitled _[41 SEO quick +wins you can do within an hour](https://resignal.com/blog/seo-quick-wins/)_ +which I may read to learn a bit more about what affects a site's SEO score. +After all, it's not bad to make sure one's site is following generally good +practises so long as one makes sure they're not falling down that rabbit hole of +tailoring their content for SEO. + +_This is my seventh post for the +[#100DaysToOffload](https://social.paritybit.ca/tags/100DaysToOffload) +challenge. You can learn more about this challenge over at +[https://100daystooffload.com](https://100daystooffload.com)._ diff --git a/pages/home.md b/pages/home.md @@ -17,6 +17,10 @@ rel="me" href="https://social.paritybit.ca/@jbauer">on Mastodon</a>. src="/img/feed-icon.png" width="15" height="15" alt="Click for RSS Feed"/> </a> </div> +2020-05-01 <a class="feed-item" href="blog/caring-about-seo">Caring About SEO</a> + +2020-04-30 <a class="feed-item" href="blog/i-got-more-ram">I Got More RAM!</a> + 2020-04-29 <a class="feed-item" href="blog/interesting-things-for-today">Some Interesting Things For Today</a> 2020-04-28 <a class="feed-item" href="blog/how-far-translation-tools-have-come">How Far Translation Tools Have Come</a> @@ -33,10 +37,6 @@ rel="me" href="https://social.paritybit.ca/@jbauer">on Mastodon</a>. 2020-02-28 <a class="feed-item" href="blog/logo-redesign">Redesigning My Website's Logo</a> -2020-02-24 <a class="feed-item" href="blog/making-my-own-vim-statusline">Making My Own Vim Statusline</a> - -2020-02-14 <a class="feed-item" href="blog/urxvt-to-st">Switching from urxvt to st</a> - ### What is a Parity Bit? It is a bit (in the 1's and 0's sense) used in checking for errors in digital diff --git a/public/feeds/sitewide-feed.xml b/public/feeds/sitewide-feed.xml @@ -7,6 +7,162 @@ <description>The feed that covers all notable additions, updates, announcements, and other changes for the entire paritybit.ca website.</description> <item> + <title>Caring About SEO</title> + <link>https://www.paritybit.ca/blog/caring-about-seo</link> + <guid>https://www.paritybit.ca/blog/caring-about-seo</guid> + <pubDate>Fri, 01 May 2020 23:42:44 -0400</pubDate> +<description><![CDATA[<h2>Caring About SEO</h2> + +<div class="byline"> +<b>Written By:</b> Jake Bauer | + <b>Posted:</b> 2020-05-01 | + <b>Last Updated:</b> 2020-05-01 +</div> + +<p>A few days ago, <a href="https://kevq.uk/writing-with-seo-in-mind/">Kev Quirk wrote a blog +post</a> in response to <a href="https://desmondrivet.com/2020/04/28/writing-reasons">Desmond +Rivet</a> +about how he follows basic SEO hygiene even though it's not something at the top +of his mind when writing.</p> + +<p>For those unfamiliar with the abominable world of SEO, it stands for "Search +Engine Optimization" and is something that many sites to do appear higher up in +search results on sites like Google and Bing. The algorithms which decide what +is good SEO and what is bad SEO are constantly changing and we just have to +guess, based on the guidance of what corporations like Google say and what their +SEO reports tell us about our sites, if we're doing a good job or not.</p> + +<p>Now, don't get me wrong, I'm not saying that if one focuses on or optimizes for +SEO that they're a bad person or anything like that. I call it abominable because +there are many sites which abuse SEO to appear higher in search rankings despite +having less useful information or unsubstantial content compared to sites which +don't focus on it. It's not enough to just be a good website or blog, if one +wants to appear very high up one must optimize the way one structures their site +and writes their content. There is a danger that if one focuses too much on SEO, +one can fall down the rabbit hole of writing SEO-optimized drivel to appeal to +the algorithm and therefore drive more visitors to their site at the expense of +the quality of their writing. They cease to be themselves and instead write to +appease an algorithm.</p> + +<p>Now, all that being said, my site scores quite well in SEO tests!</p> + +<p><figure> + <a href="/img/seo-report.png"><img src="/img/seo-report.png" alt="The + results page from a webpagetest lighthouse report showing an SEO score of + 100 for a recent blog post of mine."/></a> + <figcaption> + Test performed using <a + href="https://www.webpagetest.org">WebPageTest.org</a> + </figcaption> +</figure></p> + +<p>I don't actually focus on SEO at all. It's just a coincidence that my site +happens to do quite well and I'm honestly not sure why. Perhaps it's the blog +post being focused on one topic, the number of words on the page, or the lack of +dynamic media content which would cause problems if improperly implemented. No +idea.</p> + +<p>It's not that I don't care if people read my content; in <a href="https://www.paritybit.ca/blog/why-i-blog">a previous +post</a> I explained that I enjoy it when +others read what I write. I do, however, not really have much interest in +putting in a lot of work or worrying much about optimizing things to appear +higher in search rankings. I do post about my content on Mastodon, though, and I +will happily link someone to something I've written if I think it will be useful +to them. I don't make any money off of this site and I'm not writing for fame or +to be recognized so I don't feel it worth it to put in so much effort to appease +an ever-changing, black-box algorithm; I'm fine with the more "organic" traffic +my site receives.</p> + +<p>Today on Mastodon, someone posted a link to an article entitled <em><a href="https://resignal.com/blog/seo-quick-wins/">41 SEO quick +wins you can do within an hour</a></em> +which I may read to learn a bit more about what affects a site's SEO score. +After all, it's not bad to make sure one's site is following generally good +practises so long as one makes sure they're not falling down that rabbit hole of +tailoring their content for SEO.</p> + +<p><em>This is my seventh post for the +<a href="https://social.paritybit.ca/tags/100DaysToOffload">#100DaysToOffload</a> +challenge. You can learn more about this challenge over at +<a href="https://100daystooffload.com">https://100daystooffload.com</a>.</em></p>]]></description> +</item> +<item> + <title>I Got More RAM!</title> + <link>https://www.paritybit.ca/blog/i-got-more-ram</link> + <guid>https://www.paritybit.ca/blog/i-got-more-ram</guid> + <pubDate>Thu, 30 Apr 2020 18:20:11 -0400</pubDate> +<description><![CDATA[<h2>I Got More RAM!</h2> + +<div class="byline"> +<b>Written By:</b> Jake Bauer | + <b>Posted:</b> 2020-04-30 | + <b>Last Updated:</b> 2020-04-30 +</div> + +<p>A few days ago, I posted about how I would <a href="https://www.paritybit.ca/blog/how-much-ram-is-enough">sometimes run out of RAM while +playing heavily modded video +games</a> like Minecraft and +how this would cause my computer to completely lock up, requiring a full +restart.</p> + +<p>Well, some time ago I built and upgraded a couple of computers for a friend and +they gave me their old set of 2x4GB <em>G.Skill Ripjaws 4</em> DIMMs since they didn't +need them anymore and as thanks for helping them. I already have 2x8GB 3200MHz +<em>G.Skill Ripjaws V</em> DIMMs in my computer which I got to run with my <em>Ryzen 5 +1600</em> at 2933MHz; first generation Ryzen is quite finicky when it comes to +getting some memory to run at higher clock speeds and the XMP profile didn't +work. Usually, you either need to choose RAM that your motherboard vendor has +tested and confirmed to work at certain speeds, or you need to spend some time +tinkering to get the best possible results.</p> + +<p>When I first got this RAM, I tried putting it in my computer but was only able +to get it to run stably at a really low speed, something like one step above +2133MHz. I wasn't willing to make that sacrifice for what I thought at the time +was an unnecessary increase in RAM. However, with me constantly running up +against my computers limits, I decided to give it another go.</p> + +<p>I first tried keeping my settings the same and plugging in the two new modules +into the two available slots on my motherboard. As expected, this failed to +boot. Then, I tried a configuration where the two smaller capacity DIMMs were in +the primary memory slots (A2 and B2) and were the only memory modules in the +system. This, surprisingly, worked without any problems; the modules were +running at 2933MHz and I had a total of 8GB of RAM.</p> + +<p>Then, I reset my memory settings and I put the 16GB modules in the remaining +slots (A1 and B1). The computer booted fine, with 24GB of RAM running at a stock +speed of 2133MHz. Slowly, I increased the speed and upped the voltage until my +motherboard threw a tantrum, beeped loudly at me, and reset my settings. I +landed on 2866MHz at 1.25V but there was an instance where the motherboard +failed to boot, but tried again and succeeded which made me up the voltage to +1.35V hoping that it was just a voltage problem.</p> + +<p>So, as I am writing this, I have 24GB of RAM running at 2866MHz at 1.35V. Slots +A2 and B2 are the <em>Ripjaws 4</em> 4GB DIMMs and slots A1 and B1 are the <em>Ripjaws V</em> +8GB DIMMs. I ran a few stress tests using <code>stress</code> and did a memory benchmark +and things looked okay. Except that Firefox tabs keep crashing… and now the +<code>apt</code> module in polybar is reporting "a corrupt package file or wrong hash". +Hmm…</p> + +<p>Okay, I'm back! I dropped the speed down to 2800MHz at 1.35V and things seem to +be running stable now. I tried dropping the voltage as well to reduce power +consumption and heat generation but anything below 1.35V was not stable either.</p> + +<p>Despite running the RAM 133MHz slower, there is not a noticeable difference in +the responsiveness of my computer or the performance of my games. Then again, +even if there's something like a 5FPS drop in games, it's worth it for the peace +of mind of not running into OOM situations. I'll see in the coming days if the +current speed is causing instabilities and if I'll have to drop it down even +further (the next lowest mark is 2733MHz) but, for now, I'm just enjoying my +extra 8GB of RAM.</p> + +<p>(If you're wondering, I arrived at a maximum voltage of 1.35V because that's the +voltage the XMP profile set and I didn't want to risk going higher than that.)</p> + +<p><em>This is my sixth post for the +<a href="https://social.paritybit.ca/tags/100DaysToOffload">#100DaysToOffload</a> +challenge. You can learn more about this challenge over at +<a href="https://100daystooffload.com">https://100daystooffload.com</a>.</em></p>]]></description> +</item> +<item> <title>Some Interesting Things For Today</title> <link>https://www.paritybit.ca/blog/interesting-things-for-today</link> <guid>https://www.paritybit.ca/blog/interesting-things-for-today</guid> diff --git a/public/img/seo-report.png b/public/img/seo-report.png Binary files differ. diff --git a/public/sitemap.xml b/public/sitemap.xml @@ -3,6 +3,8 @@ <url><loc>https://www.paritybit.ca</loc></url> <url><loc>https://www.paritybit.ca/home</loc></url> <url><loc>https://www.paritybit.ca/blog</loc></url> + <url><loc>https://www.paritybit.ca/blog/caring-about-seo</loc></url> + <url><loc>https://www.paritybit.ca/blog/i-got-more-ram</loc></url> <url><loc>https://www.paritybit.ca/blog/interesting-things-for-today</loc></url> <url><loc>https://www.paritybit.ca/blog/how-far-translation-tools-have-come</loc></url> <url><loc>https://www.paritybit.ca/blog/tweaking-some-css</loc></url>