Starting a blog in 2019 requires choosing a niche, selecting a blogging platform like WordPress, and developing quality content. WordPress is a good choice as it allows for SEO-friendly URLs and mobile optimization to attract more readers. Key steps include choosing a descriptive blog name related to your niche, obtaining a domain name, setting up web hosting, installing WordPress, designing your blog's layout, and creating engaging content to share and promote your blog.