MyJekyllBlog
prehistoric-simulation
MyJekyllBlog | prehistoric-simulation | |
---|---|---|
9 | 9 | |
47 | 9 | |
- | - | |
10.0 | 0.0 | |
about 1 year ago | over 1 year ago | |
Perl | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
MyJekyllBlog
-
Ask HN: What are you working on to become a better programmer?
I’ve been working on building a web hosting platform.
https://github.com/symkat/MyJekyllBlog - It’s centered around hosting Jekyll blogs. It supports having paid user accounts (Stripe), building sites (uses podman containers), deploying built sites to web servers, obtaining SSL certificates for the sites it hosts.
It’s been really fun to work on.
-
Show HN: MyJekyllBlog – an open source CMS and web host for Jekyll blogs
Thanks!
GitHub Pages is a closed source hosting platform. MyJekyllBlog is open source and MIT licensed.
As far as I’m aware, you cannot spin up your own version of GitHub Pages to host things for yourself and offer those hosting services to others. MyJekyllBlog encourages this and has a guide (https://github.com/symkat/MyJekyllBlog#installation-guide) for setting it up yourself.
-
Show Perl: MyJekyllBlog is now live (my CMS and hosting platform for Jekyll - open source and paid hosting)!!!
The system itself is written in Perl: The panel you use to manage Jekyll files is a Mojolicious app: https://github.com/symkat/MyJekyllBlog/tree/master/Web The source of truth for the system is Postgres with DBIC: https://github.com/symkat/MyJekyllBlog/tree/master/DB The code that runs the builds and deploys things are written as Minion jobs.
- Show HN: MyJekyllBlog - an open source CMS and web host for Jekyll blogs
-
I want to show you an open-source CMS and hosting platform for Jekyll blogs that I made
The code can be found here: https://github.com/symkat/MyJekyllBlog/
- Show HN: I made a multi-user CMS and hosting platform for Jekyll blogs
-
I made an open-source multi-user CMS and web hosting platform for Jekyll blogs. It uses a lot of Perl.
Each blog is its own Jekyll folder, and there is a plugin (https://github.com/symkat/MyJekyllBlog/blob/master/Web/lib/MJB/Web/Plugin/Jekyll/Blog.pm) for interacting with that file system.
prehistoric-simulation
-
Ask HN: What are you working on to become a better programmer?
Wouldn't say I got a lot better by writing small and medium sized personal hobby project, but it most definitely did get me confidence and satisfaction.
A cellular automata runner where you can define the rules and watch what happens: https://aperocky.com/cellular-automata/
Browse THIS website in terminal: https://github.com/Aperocky/hnterminal
A random simulation of prehistoric civilization and market: https://prehistoric.tech/
Every few months I get a bubbly idea and start some fun project, and they are usually small enough I get to finish them in a week or so, package them either on the web or pip/npm. It feels like a boost to occasionally boring work otherwise.
-
What It Takes to Make a Game by Yourself
This is where tests come in, it helps tremendously at the end of the day to have a little check mark, proof that work is done, even if it is purely mental.
Anecdotally it also helps me pick projects up after years.
shameless plugs:
https://prehistoric.tech/
https://aperocky.com/cellular-automata/
-
Ask HN: What happened to vanilla HTML/CSS/JS development?
Self promoting plug:
It still works fairly well on the relatively small scale if you just want to write a frontend app (i.e. simulations):
https://aperocky.com/cellular-automata
https://prehistoric.tech
- A browser based simulation written in typescript.
- Show HN: Prehistoric, Repl Controlled Simulation
-
Show HN: Create your own cellular automata
Now that I think of it, I've created something that has a minimum level of correlation...
http://prehistoric.tech/
Though this one is more about society simulation then evolution, it does come with a command line for control.
- Prehistoric Simulation: A simulation of ancient society in browser, powered by pixi.js and xterm.js
What are some alternatives?
Jekyll - :globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby
hyperscript - Create HyperText with JavaScript.
writedown - ✏ writedown - Free and Open Source Markdown Diary. Public Blogs and Private Notes.
uhtml - A micro HTML/SVG render
notemplate - NoTemplate is not a template library.
el - Minimal JavaScript application framework / WebComponents base class
cellular-automata
go-neon
pianojacq
AlgoVis - A web page that visualizes a simple sorting algorithm.
htmx - </> htmx - high power tools for HTML
modern-todomvc-vanillajs - TodoMVC with Modern (ES6+), Vanilla JavaScript