Skip to content
CAI
Software that uses CAICheck a score

daryllxd/lifelong-learning

39.9

Weak · 3 October 2026

100

lines of production code

Elixir

with Ruby

2

measurements over time

CAI band scale
CAI trend line
CAI lens gauges

What this system is

This system is a personal knowledge base and development reference repository built on the Obsidian platform. It serves as a centralized collection of technical cheat sheets for programming languages and frameworks, alongside structured notes from educational courses and personal productivity guides. The setup is optimized for keyboard-centric workflows using Vim keybindings and custom themes.

Features

Add Coursera course notes

Added markdown files containing notes for several Coursera courses, including 'A Crash Course on Creativity', 'A World History Since 1300', and 'Advanced Instructional Strategies in the Virtual Classroom'.

coursera · high confidence

Added Elixir programming notes and code examples

Added a collection of new documentation and code samples in the programming/elixir directory, including guides on Elixir basics, immutability, pattern matching, and anonymous functions (programming-elixir.md), a 'How I Start' guide (how-i-start-elixir.md), and a Phoenix 1.3 overview (phoenix-1.3.md). The update also introduces practical code examples for recursion and modules (hello.exs, sum.exs, spawn.exs) and debugging techniques using IEx.pry (debugging.md, prying-in-elixir.md).

programming/elixir · high confidence

Added cheat sheets for Liquid, Faker, Capybara, and Elixir/Phoenix

The \_cheat-sheets directory now includes new reference guides for several development tools and frameworks. A Liquid cheatsheet provides Jekyll-specific syntax, filters, and tags. A Faker cheatsheet documents Ruby methods for generating test data such as addresses, names, and phone numbers. A Capybara cheatsheet covers web testing commands for navigation, form interaction, and querying. Additionally, an Elixir/Phoenix cheatsheet offers a command-by-command comparison with Rails, and new sheets were added for Git, Heroku, regex, terminal usage, meta tags, and PostgreSQL.

_\cheat-sheets · high confidence

Initial Obsidian configuration with Monokai theme and Vim mode

This change adds the initial Obsidian vault configuration files, establishing the user's preferred environment. It enables Vim mode for keyboard-centric editing, applies the Monokai theme (including its CSS and manifest), and configures specific font families (Inconsolata Nerd Font for interface, Georgia for text). Additionally, it sets up core plugins (such as file explorer, graph, and sync), enables five community plugins (including shortcuts-extender and obsidian-vimrc-support), defines custom hotkeys (like Ctrl+Mod+Shift+1 for the left sidebar), and configures graph view settings and attachment storage paths.

.obsidian · high confidence

Initial repository setup with personal knowledge base and configuration

The repository is initialized with a collection of Markdown notes covering personal development, productivity, and lifestyle topics (including guides on hacking, reading, skincare, and travel). It also includes configuration files for the Obsidian note-taking application, such as a Vim keybinding map and workspace settings, along with a .gitignore file to exclude local system and Obsidian-specific artifacts.

(repo-wide) · high confidence

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

How this codebase got here

Score

  • CAI 42 → 40 (-2.5)
  • Rubric changed (rubric-2026.09.15 → rubric-2026.10.1) — scores are not directly comparable.

Lenses

  • Code Health 71 → 78 (+6.9)
  • Architecture 69 → 69 (+0.0)
  • Maturity 48 → 48 (+0.0)
  • Readiness 21 → 15 (-6.5)
  • Security 100 → 100 (+0.0)

Resolved (5)

  • Documentation: no contributor guidance
  • Documentation: no installation or build instructions
  • Documentation: no installation or build instructions (README.md)
  • Documentation: no usage examples
  • The body is a two-part document with no decision or consequences; the first part is a recap of 2016 front-end tech stack (React/Redux/Webpack/SASS/ESLint/Sublime/Atom/Vue/Electron/Angular 2 never mainstream/CSS grid/Yarn JSX/UI testing) and the second a survey results table, with no explicit decision or trade-offs (programming/javascript/2017-frontend.md)

New (1)

  • No explicit decision or consequences section (e.g. trade-offs) are present in the visible text (programming/javascript/2017-frontend.md)

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

Survey your own repository

daryllxd/lifelong-learning was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.

About this page

  • The score is its most recent published measurement, taken on 3 October 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 145dafd04dcc98b158574641aec34092a18cc37e — the exact code this score is about.
  • Scored under rubric-2026.10.1 — the same rubric and the same method as every other entry in this index.
  • Measured by watchdog.canine.dev using codehealth-analyzer preprod-8fe32cd45d00.