+<main>
+ <p>The personal website of Rubén Beltrán del Río</p>
+ <p>
+ → <a href="http://blog.{{ site.domain }}">blog</a>.
+ </p>
+ <h2>Apps</h2>
+ <ul>
+ <li>
+ <p>
+ <a href="http://do.{{ site.domain }}">do</a>:
+ A task manager for iOS and MacOS that makes you write a journal entry when the task is done.
+ (<a aria-label="See the source of do" href="https://gitlab.com/rbdr/do">source</a>)
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="http://map.{{ site.domain }}">map</a>:
+ A MacOS app that lets you create wardley maps using text.
+ (<a aria-label="See the source of map" href="https://gitlab.com/rbdr/map">source</a>)
+ </p>
+ </li>
+ </ul>
+ <h2>Libraries</h2>
+ <ul>
+ <li>
+ <p>
+ <a href="https://gitlab.com/serpentity">serpentity</a>:
+ An entity framework for JavaScript.
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://gitlab.com/rbdr/grafn">grafn</a>:
+ Flow based programming library for javascript.
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://gitlab.com/rbdr/cologne">cologne</a>:
+ Log multiplexer for javascript with no dependencies.
+ </p>
+ </li>
+ </ul>
+ <h2>Plugins</h2>
+ <ul>
+ <li>
+ <p>
+ <a href="https://gitlab.com/rbdr/api-notation.vim">API notation for vim</a>,
+ <a href="https://gitlab.com/rbdr/api-notation-atom">atom</a>, &
+ <a href="https://gitlab.com/rbdr/api-notation.vscode">vscode</a>, &
+ <a href="https://gitlab.com/rbdr/api-notation.tmLanguage">sublime text</a>:
+ A syntax for notating component APIs in a way that's easy to embed in text documents.
+ </p>
+ </li>
+ <li>
+ <p>
+ <a href="https://gitlab.com/rbdr/ngx_http_office_hours_filter_module">Nginx Office Hours</a>:
+ A victory for the server's labor rights: An nginx module that allows you to serve your content only during office hours.
+ </p>
+ </li>
+ </ul>
+ <h2>My Things</h2>