Devengine Stalled

My adventure with devEngine started really well, but after a while all activity just stupped, which really is sad, as this is great project. I tried several things to review it and but nothing seemed to work.

From this perspective, it is obvious some of the issues I had, but nothing was really huge, for some reason we didn’t gain traction.

For now it is stopped but I am working on some way to get it up and running again.


Netlify Impresses

So, this site lay fallow for a little bit, like a year or so :). Maybe less. I was really busy. Seriously.

So now I had some time and read through few articles about how people deploy their sites. I knew about Netlify from before, but made me look again and it is really super awesome and simple to have site with them. Static sites are their thing and it is a joy to see, just update site, commit to git and things happen in the background and boom! Updates are live.

Configuring custom domain name, as well as making it SSL also is very seamless and I feel like it saved me quite some time waiting for it. I even had to ping support for one small issue, and Chris responded right away and matter was resolved in 5 mins. So, everything is AWESOME!

I am still using Hugo, I am pushing changes and updates to BitBucket and they get picked up automagically from there by Netlify. Simple and easy.

Welcome to new site, welcome to Hugo

This is my new site. I went through a lot of false starts. Tried a lot of different tools to publish my thoughts, you would think I write a lot since I was obesessing so much about how to make it as easy as possible.


In the end, here we are, Hugo is the winner.

It started with Middleman

I started originally with Middleman. I got frustrated as theming took too much time and I wasn’t super focused to begin with. I was looking at Go before and remember Hugo impressed me.

Then it was Hugo

Actually, now that I think of it, I was looking to publish a lot of static content from cvs files for a project a while back, and while Middleman can do this and I could make it work, having 100K pages or however many it was, would just take a little longer. So Hugo was potential candidate because, if there is one thing it does, it is super fast.

Even having a small bloggy site like this, it is pleasant to know how fast Hugo is.

Hugo is based on Go and it works super fast, it is compiled, so, very little to do in terms of instalation and dependecies resolution (ahem, ahem gems). Pretty much every other tool out there, you will have to suffer through dependencies and resolution.

Trying Hexo

However, it wasn’t straight road to Hugo, I wanted to experiment more, I tried Middleman one more time, I tried Hexo which looks great.

Hexo is based on javascript, it has fantastic features. Before I got it to run, I had to suffer through instalation of dependencies. Since I don’t use node every day, there were some issues with npm that took some time to resolve.

Problem with Hexo, once I got it to work was, that when your page is off, there is an error, it really spills it guts on you. And it is not pretty and it is hard to see where the problem is. I thought about it, I really liked a lot about Hexo, but every time there is indentation error or partial is not named correctly or something small, I don’t want to see this. So sadly, I had to part way with Hexo.

Trying Jekyll

Next was Jekyll, I know of several really great sites that use it, it is workhorse, it works well, it is based on Ruby. Overall, being fan of Middleman, I was really impressed how Jekyll is working and what kind of features it has (it’s been lone time since I looked and it came a long way).

Jekyll has fantastic selection of themes, and honestly, this is very important for blog engine. You want your stuff to look great. A lot of themes can be found free and also plugs into other tools like analytics etc.

What I ran into was, well, themes look very good, but once I apply them, my stuff doesn’t look that great. And… well I didn’t like how theme is integrated into engine, so you get whole Jekyll install with theme. That looked weird. Plus some don’t have Gemfile, so you have to figure out (not hard) which gems you should install.

And back to Hugo

Maybe I am spoiled, but I missed theming of Hugo. I looked at it one more time. I really like how fast things happen. There are few warts, but I can live with them. I like how themes are decoupled from rest of the site and it has some really well thought out features. So here we are, running on Hugo and let’s see how long it will take me to change my mind.