Rob OLeary's Projects
Experiments & exercises to improve web dev trickery.
Exploring affects on perf of content-visibility property
Killer filters to make writing templates simpler
To-the-point tutorials on Eleventy ๐ฏ
Config for ESLint for a Node environment
This is my default ES Lint config, which I use along side Prettier.
ESLint config for Svelte 3 apps
ESLint config for linting Vue 2 apps. You can use it along side Prettier without conflicts.
A collection of *fetching* unicode art for the terminal.
A comprehensive and succinct reference for markdown.
Preview movies showing in theaters in your country
Github profile page.
My base config for linting JavaScript.
Beginner-friendly intro to web services with Spring Boot
My stylelint config for linting CSS and SCSS. You can use it along side Prettier without conflicts.
Stylelint config for svelte projects
A minimal Todo app that demonstrates how to test a Svelte app with Jest and Svelte Testing Library
Todo app with vitest test suite
Svelte template based on Vite's Svelte template, but includes unit testing setup (Jest and Svelte Testing Library).
Title sequences from TV shows and movies.
Umami is a simple, fast, privacy-focused alternative to Google Analytics.
Perform file actions quickly with keyboard-driven file selection. ๐ฐ
Example VS Code extensions written in JavaScript
Descriptive, easy to find JavaScript snippets, without nonsense abbreviations.
Keyboard shortcuts for markdown snippets.
Extended Markdown snippets.
Automate updating dynamic content e.g. Table of Contents.
Toggle-style editing for Markdown documents.
Markdown editing. Redefined.