Personal Jekyll blog by Jônatas Davi Paganini. Ruby-based static site with 183+ posts covering programming, career, philosophy, and personal life. Posts are in English and Portuguese.
.ruby-version)bundle exec jekyll serve # Serve locally at http://localhost:4000
bundle exec jekyll build # Build static site
bundle install # Install dependencies
Posts go in _posts/ with the format: YYYY-MM-DD-slug.md
---
layout: post
title: "Post Title"
categories: ['category1', 'category2']
tags: ['tag1', 'tag2']
description: "Brief description for SEO/social."
image: /images/post-image.jpeg # optional
mermaid: true # optional, enable Mermaid diagrams
---
Minimal viable frontmatter:
---
layout: post
categories: [category]
title: Post Title
---
career, personal, programming, ruby, postgresql, technology, philosophy, productivity, community
_plugins/callouts.rb){% callout info "Title" %}
Content here
{% endcallout %}
Types: note, info, tip, warning, danger, success, error
Add mermaid: true to frontmatter, then use fenced code blocks:
```mermaid
graph TD
A --> B
```
{% youtube video_id %}
{% instagram post_id %}
{% facebook url %}
/post-slug