gh-pages are weird

This commit is contained in:
cool-mist 2022-07-15 15:57:41 +05:30
parent df431b5918
commit e3ffae6033
3 changed files with 14 additions and 9 deletions

View File

@ -30,6 +30,7 @@ GEM
faraday-net_http (~> 2.0)
ruby2_keywords (>= 0.0.4)
faraday-net_http (2.0.3)
ffi (1.15.5-x64-mingw-ucrt)
ffi (1.15.5-x64-mingw32)
ffi (1.15.5-x64-unknown)
forwardable-extended (2.6.0)
@ -213,6 +214,8 @@ GEM
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
minitest (5.16.2)
nokogiri (1.13.6-x64-mingw-ucrt)
racc (~> 1.4)
nokogiri (1.13.6-x64-mingw32)
racc (~> 1.4)
nokogiri (1.13.6-x64-unknown)
@ -251,6 +254,7 @@ GEM
thread_safe (~> 0.1)
unf (0.1.4)
unf_ext
unf_ext (0.0.8.2-x64-mingw-ucrt)
unf_ext (0.0.8.2-x64-mingw32)
unf_ext (0.0.8.2-x64-unknown)
unicode-display_width (1.8.0)
@ -258,6 +262,7 @@ GEM
zeitwerk (2.6.0)
PLATFORMS
x64-mingw-ucrt
x64-mingw32
x64-unknown

View File

@ -8,20 +8,20 @@ An opinionated article on the topic!
--------
## Definition
# Definitions
- __Blog__ - Generally a collection of one's absurd ideas. Marketted as 'interesting' ideas instead.
- __Blogging__ - Transfer of said ideas from the human brain to the digital cloud.
## Why
# Why
- Why suffer alone with your nonsense?
- What If I forget the nonsense?
- Free, unlimited, permanent real estate for nonsense is already available.
## How do I blog? Do's? Don'ts?
# How do I blog? Do's? Don'ts?
### Domain
## Domain
- You would need to buy a unique domain from a domain registrar. (Eg: GoDaddy, Namecheap, and literally every other link from the first page of google search results for 'domain registrars').
- For most people, this is the text to enter in the address bar of the browser application, when **they** (mostly only you) decide to visit the blog to see what's up. Eg: https://neophyte.me
@ -29,15 +29,15 @@ An opinionated article on the topic!
- Extra points if you can choose a domain name that can be used for [Domain Hacks](https://en.wikipedia.org/wiki/Domain_hack). These are domain names that suggest word/phrase when read as a whole. Eg: Using the country code top-level domain of Belgium - `.be`, Youtube has a domain called `youtu.be`.
- Lease the domain for a longer period of time. Domains names are cheaper the first time your purchase them. Renewals are generally expensive.
### Hosting
## Hosting
- A host is the physical infrastructure (computer) where your articles live when in the digital cloud. There are both free and paid options.
- Host for free on [Github Pages](https://pages.github.com/) using [Jekyll](https://jekyllrb.com/). Probably the best option at the moment because it is free while still allowing you to take full control of the look and feel of the blog.
- Once done, make fun of anyone hosting themselves on paid plans from providers such as Medium or Wordpress.
### Do's
## Do's
- **Be clean and simple.** Clean themes makes it easier on the readers' eyes. The navigation controls should be straighforward. There should be a way to list all your posts grouped by date or categories. Optionally, there should be a way to search through your posts.
- **Be clean and simple.** Clean themes are easier on the readers' eyes. The navigation controls on the site should be straighforward. There should be a way to list all your posts grouped by date or categories. Optionally, there should be a way to search through your posts.
- **Be blogger friendly** Make sure that, outside of writing and drawing, you don't do too much work to put out a new post.
- **Be responsive.** The site should load just fine and adjust itself on all devices. Most people are likely to open your site on a mobile device.
- **Be lightweight.** The site should load within a few milliseconds. Nobody wants to wait 10 seconds looking at a blank browser tab. Even if they did for the first time (because you pestered them), they wouldn't visit the site again :(
@ -45,7 +45,7 @@ An opinionated article on the topic!
> Most importantly, Do have fun! (whatever that means)
### Dont's
## Dont's
- **Lock yourself to a vendor** Try to lookout for free stuff and read the copyright licenses properly for all digital content. Do not place yourself at the mercy of some vendor for your blog. You'll end up paying a fortune as time progresses.
- **Place ads.** It makes the site look ridiculous. Also respect anyone who wants to read your blog. You wouldn't slap an ad on your friend's coolers just because they are looking at you. You shouldn't do that to their browser too.

View File

@ -45,5 +45,5 @@ layout: default
<span>Next &raquo;</span>
{% endif %}
</div>
{% endif %}
{% endif %}
</div>