Skip to content

Commit

Permalink
Add metadata for SEO
Browse files Browse the repository at this point in the history
  • Loading branch information
elliott-king committed Jul 15, 2020
1 parent bbce63e commit 44586fe
Show file tree
Hide file tree
Showing 7 changed files with 23 additions and 3 deletions.
4 changes: 4 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,11 @@ gem "github-pages", "~> 206", group: :jekyll_plugins
# If you have any plugins, put them here!
group :jekyll_plugins do
gem "jekyll-feed", "~> 0.6"
gem "jekyll-paginate"
gem 'jekyll-seo-tag'
end
gem 'jekyll-sitemap'
gem "jekyll-seo"

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
# and associated library.
Expand Down
5 changes: 5 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,7 @@ GEM
rubyzip (>= 1.3.0)
jekyll-sass-converter (1.5.2)
sass (~> 3.4)
jekyll-seo (0.0.2)
jekyll-seo-tag (2.6.1)
jekyll (>= 3.3, < 5.0)
jekyll-sitemap (1.4.0)
Expand Down Expand Up @@ -247,6 +248,10 @@ PLATFORMS
DEPENDENCIES
github-pages (~> 206)
jekyll-feed (~> 0.6)
jekyll-paginate
jekyll-seo
jekyll-seo-tag
jekyll-sitemap
minima (~> 2.0)
tzinfo (~> 1.2)
tzinfo-data
Expand Down
11 changes: 8 additions & 3 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,15 @@
# in the templates via {{ site.myvariable }}.
title: Moving Forward
email: elliottking93@gmail.com
description: >- # this means to ignore newlines until "baseurl:"
description: >-
React, Python, NodeJS, Rails. Writing technical blogs is much easier than writing about
my personality, but I will do my best. Hopefully I won't run out of space. When I was
ten, I defeated Bill Ga
baseurl: "" # the subpath of your site, e.g. /blog
url: "" # the base hostname & protocol for your site, e.g. http://example.com
permalink: /:year/:month/:title/

# baseurl: "/" # the subpath of your site, e.g. /blog
url: "https://elliott-king.github.io" # the base hostname & protocol for your site, e.g. http://example.com
twitter_username: send_bitcoin
github_username: elliott-king
linkedin_username: elliottwking
Expand All @@ -31,6 +33,9 @@ markdown: kramdown
theme: minima
plugins:
- jekyll-feed
- jekyll-paginate
- jekyll-seo-tag
- jekyll-sitemap

# Exclude from processing.
# The following items will not be processed, by default. Create a custom list
Expand Down
3 changes: 3 additions & 0 deletions _posts/2020-03-25-multithreading.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,11 @@ layout: post
title: "An Introduction to Multithreading"
date: 2020-03-25 09:00:00 -0000
categories: concurrency ruby introductory
description: An introduction to the idea of multithreading. First we will talk about reasons for concurrency, then we will give examples.
---



A program is ‘multithreading’ or ‘running concurrently’ when it is _doing multiple things at once_. In a basic program, you will step through one operation at a time. We all have learned basic looping over an array. But what if our program could run two instances at once, each over half the array? If each instance was as fast as the original, they could cover the array together, and in half the time.

A basic looping function in Ruby:
Expand Down
1 change: 1 addition & 0 deletions _posts/2020-05-26-fingerprinting-i.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ layout: post
title: "Tracking Your Browser Fingerprint"
date: 2020-05-26 12:00:00 -0000
categories: security fingerprinting web-cookies privacy javascript
description: If you want to understand privacy on the web, fingerprinting is the next step after cookies.
---

Most of us understand that we are being tracked on the web, and most of us understand the basics of cookies. However, this is not the whole picture. While cookies track you as you traverse the web, fingerprints attempt to identify you without tracking. Here, I will attempt to give a basic overview of how fingerprints are created, and how to protect yourself from being identified.
Expand Down
1 change: 1 addition & 0 deletions _posts/2020-06-15-blog-on-gh.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ layout: post
title: "Blogging with Medium and Github Pages"
date: 2020-06-15 09:00:00 -0000
categories: meta markdown jekyll gh-pages
description: I will discuss both Medium and GH pages as resources, and also give a guide in how to set up GH pages.
---

# Background
Expand Down
1 change: 1 addition & 0 deletions about.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: page
title: About
permalink: /about/
description: Hi, I am Elliott King. I am a developer in New York City.
---
## Hi, I am Elliott King

Expand Down

0 comments on commit 44586fe

Please sign in to comment.