i use the engine for some commercial work at the moment, i might open-source it eventually as well (if there is enough interest in it). but at the moment it's just a bunch of make-shift scripts thrown together which are not really in a publisheable shape
Yeah, that's nasty. It's a blog post, it's about as close to static content as you can get. It's not even listed in the pros and cons that this is a perceivable issue, which you can see once you allow the swathes of JavaScript to download and execute.
> The overwhelming majority of users have javascript enabled.
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 wrote my own blogging engine [1] back when there weren't many (any?) to choose from (started it in 1999), and geared the workflow of posting to my preferred method: email (although it helps that I run my own server) and I'm surprised that method isn't used more often.
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.
I found Jekyll really really hard to get up and running despite the documentation promising it would be easy. (This is a running theme: https://news.ycombinator.com/item?id=9920740) So I wrote this blog post to explain lots of the aspects that confused me and some others besides targeted towards somebody who is not intimately familiar with all the things involved: http://softholmsyndrome.com/2015/04/16/using-jekyll-taming-h...
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.
i used jekyll as well, and it's alright. this thing gives you the same workflow minus dependency on ruby runtime or a specific hosting platform that supports jekyll (like github for example).
If you have a loading spinner and your site already loads in <500ms, just get rid of the spinner. Your brain filters out short transitions anyway, so all a loading spinner does with such a brief time span is distract the user from whatever they were thinking about.
because that's an extra moving part, i will have to handle those compiled files separately, collect them somewhere, copy to S3 or whatevers. I don't want that. I want a simple thing that has just the content and a shallow presentation layer that just shows the content in a browser, that's it. No extra transformations or anything, this way the system is immediate and simple. markdown + front-end, no other moving parts
[+] [-] tlarkworthy|10 years ago|reply
[+] [-] MadRabbit|10 years ago|reply
[+] [-] click170|10 years ago|reply
[+] [-] steckerbrett|10 years ago|reply
[+] [-] detaro|10 years ago|reply
[+] [-] MadRabbit|10 years ago|reply
[+] [-] nkantar|10 years ago|reply
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).
[+] [-] spc476|10 years ago|reply
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.
[1] https://github.com/spc476/mod_blog
[+] [-] unimpressive|10 years ago|reply
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.
[+] [-] MadRabbit|10 years ago|reply
i just write stuff and git push it to heroku
[+] [-] djokkataja|10 years ago|reply
[+] [-] NKCSS|10 years ago|reply
[+] [-] MadRabbit|10 years ago|reply
[+] [-] elmin|10 years ago|reply
[+] [-] MadRabbit|10 years ago|reply
[+] [-] neoCrimeLabs|10 years ago|reply
Not very search engine friendly.
[+] [-] MadRabbit|10 years ago|reply
[+] [-] csense|10 years ago|reply
[+] [-] tarr11|10 years ago|reply
[+] [-] MadRabbit|10 years ago|reply
I didn't want to build a new _generator_. I wanted a self-containing thing that doesn't need a runtime environment
[+] [-] Touche|10 years ago|reply
[+] [-] MadRabbit|10 years ago|reply
[+] [-] klekticist|10 years ago|reply
[+] [-] MadRabbit|10 years ago|reply
[+] [-] yuez|10 years ago|reply