-
pages-gem
A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages
gem or RubyGems is a package manager for Ruby, just like how we have npm, pip and cargo for Node, Python and Rust. Jekyll must be downloaded as a gem package, so we use gem command to do that. But for building the website locally we need lot of other tools, github-pages gem provides these tools for us, jekyll is also packaged along with github-pages. Therefore you need to install only github-pages gem.
-
Judoscale
Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Rails, Sidekiq, Solid Queue, and more to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up job queues.
-
Once jekyll and other tools are installed, you can set-up your blog. The easiest way is to clone my repository and checkout the gh-pages branch. Most of the source code you see in my repository is borrowed from tocttou/hacker-blog. Once cloned, copy the contents of my repository to your repository (under gh-pages branch), Run these commands:
-
hacker-blog
Hacker-Blog is a minimalistic, responsive jekyll theme built for hackers. https://ashishchaudhary.in/hacker-blog
Once jekyll and other tools are installed, you can set-up your blog. The easiest way is to clone my repository and checkout the gh-pages branch. Most of the source code you see in my repository is borrowed from tocttou/hacker-blog. Once cloned, copy the contents of my repository to your repository (under gh-pages branch), Run these commands:
-
gem or RubyGems is a package manager for Ruby, just like how we have npm, pip and cargo for Node, Python and Rust. Jekyll must be downloaded as a gem package, so we use gem command to do that. But for building the website locally we need lot of other tools, github-pages gem provides these tools for us, jekyll is also packaged along with github-pages. Therefore you need to install only github-pages gem.
-
Going further in this post, I will be explaining how each of these requirements was satisfied. After exploration and quick googling I found this tool called jekyll, to my surprise, it more of less supported all my requirements (with some additions).
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.