Crafting a minimal, fast and yet a feature-rich blog (Introduction)
Photo by from Pexels

Crafting a minimal, fast and yet a feature-rich blog (Introduction)

Written by Pranav Chakkarwar on 24 Nov 2021 • 5 minutes to read

This is a series and not a single article

I’ve decided to publish several articles over time, as discussing all the aspects in a single post, from design principles to technical setup, will be impractical. I’ll keep all the pieces clear and to-the-point to make the process as simple as possible. If you require assistance, please contact me and I will try my best to reply.

A blog will help build your identity on the internet

Thanks to the internet, people can build an identity that spans countries and continents, opening up new opportunities for you to work and interact with people you would never have met otherwise. Businesses, too, use blogs to establish a presence of their product or service, it also helps them develop a transparent relationship with customers and competitors.

An artistic mindset will take you a long way…

Overlooking the technological aspects for a while, it will be your articles that determine whether you grow or fail. All the tactics used to keep people engaged for longer periods of time, such as dark patterns and keywords, may result in a rapid up-sell or more messages. But, they will not develop a genuine and long-term relationship with the reader. Your writing, and only your writing will be valued by the reader.

You don’t need to stick to a niche

The short answer would be no. Commercial/Marketing blogs are typically focused on a specific topics. Personal blogs, on the other hand, are supposed to create a relationship with the reader, not to make money off of them. Take, for example, my own blog, which covers themes such as privacy, web development, and philosophy. And I might start writing about my life experiences eventually. So, in the end, the decision is yours.

Consider buying a custom domain

Your domain will act as your unique identity on the internet. and will be in charge of your website, email address, analytics, and social media links and your reputation. Don’t spend too much time thinking about a name or paying a lot of money for a premium name. The domain market wants you to acquire pricey domains that pretend to increase your search ranking. Your meta tags, keywords, or domain names are no longer believed by search algorithms. They’ve refined their AI to examine and sort information appropriately. For a personal blog, try using your first and last names with a .com, .xyz, or your country’s top-level domain and see if it sounds nice.

You don’t have to be tech savvy, but being one helps

There are far too many website builders to choose from, both free and paid. I’ve tried Over 30 different website-building softwares. Each tool having its own set of features, benefits, and limitations. However, almost none of them could give me complete control over the data, hosting infrastructure, security, architecture, and other factors. Although I believe that coding the website yourself is preferable, but if you do not want to learn new skills, you may have to use a website builder or hire someone to code it for you. Don’t be fooled by internet guides into thinking that buying expensive themes and hosting would guarantee you top search rankings.

A good loading speed will give your readers a great reading experience.

Nobody wants to stare at a loading circle much longer than a few blinks. To have your website load quickly, you must first generate it and then submit it to a content delivery network (CDN); these are known as static websites. A static site will load much faster than a website built with a website builder like WordPress, as the pages are ready to be served from the closest server. We’ll use Jekyll to create a static site that can be hosted on Netlify, Cloudflare, GitHub, GitLab, and a variety of other services. We will also explore hosting it on a Raspberry Pi and the decentralized web3.

Monetize your blog, or not!

No one wants to work for nothing unless it’s for a cause they believe in. There are a variety of techniques to monetize your blog, some of which are transparent and others which are not. You can learn about dark patterns, which are designed to extract more money than the value they provide. We’ll evaluate and avoid such tactics when defining the blog’s design principles.

A part of this blog post was updated.

Enjoyed this article?

Get interesting articles in your Inbox 📨


Post a comment

Comments will be approved manually and will take time to reflect.

You may also Enjoy

How to generate a static site with Jekyll

Making the first commit with Jekyll

Published on 06 Jan 2022 • 5 minutes to read

Jekyll is my choice because it claims to be “blog-aware”, offering features that will make it eas... Read more →
Facebook isn't filtering photos, but thoughts

Facebook isn't filtering photos, but thoughts

Published on 29 Oct 2021 • 15 minutes to read

Do you wake up to hate speech, misinformation, and disinformation every day? Are you inclined to ... Read more →
Designing an End-to-End-Encrypted contact form with OpenPGP.js

E2EE Contact Form for a website

Published on 01 Sep 2021 • 13 minutes to read

An end-to-end-encrypted contact will allow communications to stay between a user and you. Email o... Read more →
A simple and effective guide to online privacy

A guide to online privacy

Published on 17 Jul 2021 • 5 minutes to read

Protecting our privacy online tends to be especially important nowadays, but arguing won't solve ... Read more →