I would like to introduce CodeThat.today, a site that hosts, a variety of coding and developer tutorials, articles and series that consists of more than one related content. I have been working on this project for a while as I always wanted to have my own tech space where I can share my articles. I'm super excited about that. Allow me to explain why I did it and how.
Why I built the site
I started authoring articles on Medium about 2 years ago, mainly with Codeburst.io. In the beginning it was OK, as I had some successes with the SOLID Principles series. However, I did't like that model that Medium offered. You don't really have control of anything. It's a cauldron of articles that get mixed up in a soup.
In addition, I started writing articles with Fixate and PhraseApp and have them listed in various places around the Web. At some point I wanted to consolidate them in one place, so I can reference them better. Incidentally, I forgot to mention I authored a Video Course in Go also.
So migrating them in one platform so I can promote my content I think it's the best choice.
Cool, What do you plan to write?
I have a trunk-load of topics that I want to write, but I wanted to create this site first and then start writing content. Also, I will be crossposting them here on hashnode for reference.
How did you build it?
I used Hugo and for a good reason. It's more straightforward to convert a HTML theme (jQuery etc.) from plain files to Hugo templates than using Gatsby. I started with Gatsby but I couldn't barely make jQuery work. I squandered so much time with this I thought it was not worth it. I wanted convention over configuration. Sorry Gatsby...
About the platform
The site is located at codethat.today. I have the whole site hosted on Github however it's a little bit rough right now. I would need to write a readme and polish it up a little bit. But if you want to use it for your own means, feel free.
Do you accept new authors?
Yes. Needless to say. I need adding a new page for authors on-boarding, but in the meantime if you want to contribute send me a message here.
I would also like reimbursing authors with monetary or swag items whenever I can. It's because I believe that producing quality content takes time and time is limited - we only have one life don't we? The site can accept ads from sponsors so that they can help fund new authors content.
So what are you waiting for?