We compiled this post because, in our experience, there are blogging platforms that are really made for Devs. While some do not have any form of distraction and all those additional formating options you would find on a word processor, others are packed with options for a developer’s code. Here are 5 of the best blogging platforms for developers.
Scribbble
Scribbble is known as one of the best blogging platforms, also it is a simple writing tool. Scribbble lets you focus on writing, it gives you different options and ways to go about it. On Scribbble markdown can be used for markup, images, and code blocks. The links of your posts can be shared with other people for them to enjoy. It has a dark mode feature and loads very fast.
Medium
Medium is an online publishing platform where people can share their stories and experiences. On Medium, there is a host of articles written on a broad variety of topics. It caters to a multifarious audience from all over the world. The medium allows users to post their original ideas and viewpoints and it can also be shared with members or readers, even with the wider public.
With Medium, writers can get paid by joining the Medium Partner Program. Medium is also known for having the best tools for authors to make their stories come to life. An easy to use editor is offered by the platform and this lets writers focus on their creation rather than on formatting or editing.
Dev. to
DEV is a community of software developers getting together to help one another. It is a place where coders share, stay up-to-date and grow their careers. It is also one of the best blogging platforms for developers out there. Collaboration and Networked learning are what the software industry relies on, and they create a space for that to happen. Dev is open-source.
GitHub Pages
Github is a very powerful web editor which helps user edit or even create different files right from the web browser, once the file is saved it’s the same as a commit. Github pages let you turn Github repository into an elegant website. In many cases, you don’t even have to learn HTML. If you already use Github then you can turn your repository into a website.
Jekyll
Jekyll is a simple, blog-aware static site generator, Jekyll makes it easy to create site-wide headers and footers without having to copy them across every page. It also offers some other advanced template features. Like, the Jekyll gem makes a Jekyll executable available to you in your terminal. Typically you’ll use the Jekyll server while developing locally and jekyll build when you need to generate the site for production. Jekyll is also known as one of the best blogging platforms online.
Some commands on Jekyll you should know.
Jekyll new PATH – Creates a new Jekyll site with default gem-based theme at the specified path. The directories will be created as necessary.
Jekyll new PATH –blank – Creates a new blank Jekyll site scaffold at a specified path.
Jekyll builds or Jekyll b – Performs a one-off build your site to ./_site (by default).
Jekyll serves or Jekyll s – Builds your site any time a source file changes and serves it locally.
Jekyll clean – Removes all generated files: destination folder, metadata file, Sass, and Jekyll caches.
Jekyll help – Shows help, optionally for a given subcommand, e.g. Jekyll help build.
Jekyll new-theme – Creates a new Jekyll theme scaffold.
Jekyll doctor – Outputs any deprecation or configuration issues.