Post 9qlc5qLUtUSqPZyZPs by electret@merveilles.town
 (DIR) More posts by electret@merveilles.town
 (DIR) Post #9qlBXyVTRpgZ4Hpei0 by neauoire@merveilles.town
       2020-01-07T14:02:02Z
       
       2 likes, 1 repeats
       
       "Making a website builder in C is stupid, why don't you install ruby, install the gems, install jekyll, transcribe all of your content to markdown, setup the deploy toolchain instead!?"
       
 (DIR) Post #9qlCEltIEG6YOQNdfE by 0x00@social.panthermodern.net
       2020-01-07T14:10:18Z
       
       0 likes, 0 repeats
       
       @neauoire To be fair, with Jekyll you are pretty much ready to go, with hundreds if not thousands of high quality templates: both free and paid which all use the same standard scheme of Jekyll. Millionbs of plugins, and a blog-first experience.Same if you develop a webapp with Ruby on Rails: Convention over Configuration.However, with custom C code... Good luck.Oh! And good luck securing that website, too! (Considering Jekyll is static and thus literally unhackable, except the web server that's serving static content itself, for example).
       
 (DIR) Post #9qlD0aQm8k2okaqEMK by schematicwizard@merveilles.town
       2020-01-07T14:18:48Z
       
       0 likes, 0 repeats
       
       @0x00 @neauoire Since we're just talking about a website builder (I get this as static website builder), security should not be such a concern, except if there is a plan to automatically parse external data (prone to injection client side, but small risk I guess)
       
 (DIR) Post #9qlD4fgoWwCaDbI6z2 by 0x00@social.panthermodern.net
       2020-01-07T14:19:41Z
       
       0 likes, 0 repeats
       
       @schematicwizard @neauoire A website builder like... WordPress?
       
 (DIR) Post #9qlDDslrGOVzOb2hcW by neauoire@merveilles.town
       2020-01-07T14:19:23Z
       
       0 likes, 0 repeats
       
       @schematicwizard @0x00 My understanding was that Jekyll was also static?
       
 (DIR) Post #9qlDDtI7KSJr0e8Su0 by 0x00@social.panthermodern.net
       2020-01-07T14:21:20Z
       
       0 likes, 0 repeats
       
       @neauoire @schematicwizard Jekyll is indeed static, yes.Sorry, I thought you were referring to CGI, what you actually meant was a C-based website building framework. My bad. I take back everything I've said 😂​Except the part referring to the huge community of gems and plug-ins, of course... But that's kinda irrelevant as a single point.
       
 (DIR) Post #9qlDLz8vSLFLTVhDGq by neauoire@merveilles.town
       2020-01-07T14:22:48Z
       
       0 likes, 0 repeats
       
       @0x00 @schematicwizard I just had a small simple 100ish pages website to build, I went ahead and built a 150 lines-ish of C thing, and I'm getting flak for not using something like Jekyll. That's where this stems from, but I understand that my solution is definitely not something that scales very well.
       
 (DIR) Post #9qlDVj24D4e8P98GR6 by 0x00@social.panthermodern.net
       2020-01-07T14:24:34Z
       
       0 likes, 0 repeats
       
       @neauoire @schematicwizard To be fair I'm pretty sure Jekyll also started as a small and dirty hack.In fact, all the big projects I've had the chance to work in always started as tiny, shitty, ugly spaghetti code messes.So yeah power to you.
       
 (DIR) Post #9qlDXWmgictQzsnZ0y by neauoire@merveilles.town
       2020-01-07T14:24:54Z
       
       0 likes, 0 repeats
       
       @0x00 @schematicwizard ✊
       
 (DIR) Post #9qlEox52IvKBQhFkEi by 361.xj9@social.sunshinegardens.org
       2020-01-07T14:39:15.669217Z
       
       0 likes, 0 repeats
       
       @neauoire idk i don't really want to have a hundred million lines of code involved in this. its really a simple static site my dude.
       
 (DIR) Post #9qlc5qLUtUSqPZyZPs by electret@merveilles.town
       2020-01-07T15:38:47Z
       
       1 likes, 0 repeats
       
       @neauoire tools like jekyll etc are great because they enable to do things. But it's at the cost of obfuscating and mystifying what is actually required to do these things. If you build the stack high enough you'll forget what you were supposed to do in the first place.