All Pages
- Page Not Found
- Apps & Learning Pages
- Archive
- Bliss Glossary
- Jônatas Davi Paganini (Branding)
- Learning to Breathe
- Categories
- 7m Geodesic Dome - Interactive Builder
- Figuras Repetidas A fun visual attention game to find the repeating icon.
- Jogo da Memória A classic memory game with a sleek interactive design.
- Yoga Learning Journey
- Lottie DSL Animation Lab Experimenting with Bodymovin JSON generation
- Mandala Playground - Interactive Sonification Full-featured mandala sonification playground with real mandala images and advanced audio synthesis capabilities
- Pages
- My Space
- Jônatas Davi Paganini - Resume Senior Software Engineer with 20+ years of experience in Ruby, Rust, and PostgreSQL.
- Interactive Semantic Fields Learning Journey
- Sitemap
- Speaking @jonatasdp
- Workout Timer
- Jônatas Davi Paganini - PostgreSQL & TimescaleDB Expert
- Try Bliss
- Videos by @jonatasdp
- Yoga Poses
- ~/.claude AI instructions and agent definitions used on this site.
- CLAUDE.md Project-level instructions for Claude.
- .claude/agents/blog-post.md Draft, review, or improve blog posts for ideia.me. Use when creating new posts, editing drafts, checking frontmatter, or reviewing writing quality.
- .claude/agents/image-gen.md Generate image options for a blog post. Reads the post, proposes 2-3 image concepts, generates them via API, and helps pick one to set as the post's cover image.
- .claude/agents/web-dev.md Develop and maintain the ideia.me website — layouts, CSS, JavaScript, assets, plugins, and brand-consistent UI components. Use when modifying styles, creating new pages, fixing layout issues, or building dynamic content.