Personal blog of Osni B. Junior — technical and non-technical writing. Built with Jekyll and hosted on GitHub Pages at osnibjunior.dev.
Requires Ruby (>= 3.0) and Bundler.
bundle install
bundle exec jekyll serveThen open http://localhost:4000.
Add a Markdown file to _posts/ named YYYY-MM-DD-slug.md with front matter:
---
layout: post
title: "Your title"
date: 2026-04-22 10:00:00 +0000
tags: [thoughts]
---Use <!--more--> to mark where the home-page excerpt ends.
_config.yml— site config_layouts/— page shells (default,home,post)_includes/— header, footer, theme toggle_posts/— blog posts in Markdownassets/css/style.scss— styles with dark/light theme variablesassets/js/theme.js— theme toggle (persisted inlocalStorage)