During last month I have worked over this website and now it's alive ! Here I will write about my experience, my projects and all that I’m doing in IT world.
Under the hood
This blog is builded based on Ghost blog engine with some modifications. These changes adds public API functionality to the Ghost engine, so I can getting settings, posts and tags without authentication. I hope Ghost team soon will add full support of public JSON API, so I will be safely update to future version without additional changes.
Ghost theme I have builded based on Google Closure Tools (Closure Templates, Closure Library and Closure Compiler) and Twitter Bootstrap. Theme is implemented as Single Page Application (SPA), but in the "right way" to do SEO. The "right way" to do SEO for SPA requires building a complimentary server side application that renders content for search engines and pre-renders initial page loads for users. So, I have tried implement it in this way, but without complimentary server side application, but adhering to this ideology, I hope it's right .
Thanks to the Twitter Bootstrap library, it's become fully responsive.
Yes! Source code is opened for everyone! You can learn it, use it, all whatever you want . It's first version, so I will work over improvement in the future and maybe I will create a dedicated theme for Ghost based on this implementation.
You can find it here on my GitHub repo:
Now let's get started!