Open-sourcing my new blogging engine implementation
nikolay.rocks
nikolay.rocks
Even so, kudos -- your blog is lightning fast and a pleasure to use.
I did try it on my low-end Android phone w/Chrome, and it's plenty fast, and the menu works well, but the header and text overflow the view port.
but, thank you for letting me know about it either way! :)
lol at the irony of my comment, I honestly had no idea.
I personally wouldn't use this for my blog because in my opinion a blog shouldn't require Javascript to display content, but I know I'm in the minority there and it's important that people try different things and push the boundaries. Thank you for sharing this OP!
I find that it's often developers who don't, making it a questionable tradeoff (in my mind) for a blog written by one. For this very reason I choose to use absolutely no JavaScript on mine. (Correction: Oops, Gists are included via JavaScript — I'll be replacing them with code blocks ASAP.)
I had some of the same annoyances as the OP, and chose Jekyll + GitHub Pages instead (http://nkantar.com/choosing-jekyll/). I found that optimizing for my workflow (write Markdown, commit, push) was more worthwhile than having absolutely zero generation tools (which I don't even need if I simply create a new file on GitHub, as a neat bonus I've used at least once so far).
i just write stuff and git push it to heroku
It's a neat concept, for sure, and incredibly similar to something I once wanted to implement for photo galleries (and might still, since this actually seems to work quite well).
EDIT (Thu Jul 23 21:33:12 PDT 2015): The formatting on that post seems to be borked a bit, I'm working on it.
That said, I had no real issues setting it up on OS X and Debian/Ubuntu, but then I was at least somewhat familiar with how all the parts are supposed to work.
I can also use a web interface if I am desperate, as well as adding an entry as a file (the email interface is similar to the file mechanism---it just pulls the entry out of the body of the email).
Granted, the language I used is rather unorthodox, but it works.
Reading the source and discovering:
WTF? This isn't a WTF. This is a debugging technique.
Hard core! :-)Your approach right now doesn't seem to work with search engines very well:
https://encrypted.google.com/search?hl=en&q=site%3Ahttp%3A%2...
https://duckduckgo.com/?t=lm&q=site%3Ahttp%3A%2F%2Fnikolay.r...
https://yandex.ru/search/?lr=114311&text=site%3Ahttp%3A%2F%2...
http://www.bing.com/search?q=site%3Ahttp%3A%2F%2Fnikolay.roc...
https://se.search.yahoo.com/search?p=site%3Ahttp%3A%2F%2Fnik...
When I remove "sites:" from the query then they all find this page on GitHub: https://github.com/MadRabbit/nikolay.rocks/commit/58a90810f1...
But that doesn't seem like a nice thing to read, I mean it is better than nothing, but to do that you wouldn't need your own domain and all the JavaScript.
Not very search engine friendly.
I didn't want to build a new _generator_. I wanted a self-containing thing that doesn't need a runtime environment
According to the blog:
There is a small #nodejs server that basically
does mode-rewrite and sends index.html file for
any HTTP request.
Sounds like a "server side" to me.