├── .gitignore ├── assets ├── CNAME ├── _redirects └── style.css ├── package.json ├── pnpm-lock.yaml ├── posts ├── 2020 │ ├── index.md │ └── mine.jpg ├── about.md ├── back-to-blogging-with-vuepress │ └── index.md ├── basic-program │ ├── index.md │ └── me.jpg ├── cooking-with-mimi │ ├── agua de tuna y sopa de guía.jpg │ ├── desayuno.jpg │ ├── index.md │ ├── ingredients to grind on metate.jpg │ ├── metate.jpg │ ├── mezcal.jpg │ ├── mole ingredients.jpg │ ├── mole negro y tortilla de maíz azul.jpg │ ├── mole negro.jpg │ ├── salsa.jpg │ ├── sopa de guía.jpg │ ├── squash flower.jpg │ └── tortilla de maíz azul.jpg ├── debug-electron-vscode │ ├── es6_debug.png │ ├── index.md │ ├── main_process.png │ ├── renderer_process.png │ ├── renderer_process_click.png │ └── renderer_process_refresh.png ├── generic-vue-template-interpolation-language-features │ ├── blog.png │ ├── index.md │ └── interpolation.mp4 ├── guadalajara │ ├── index.md │ └── matraz-tostador.jpg ├── lightness.md ├── on-leaving │ ├── index.md │ └── sea.jpg ├── stop-breaking-links-with-javascript │ ├── google-broken-map-link.gif │ ├── index.md │ └── twitter-broken-link.gif ├── trost-des-schreibens │ ├── cooper-typography.jpg │ ├── index.md │ ├── kafka-diary.png │ └── modern-times.png ├── vetur-status-quo-development-sponsorship-and-direction │ └── index.md └── vue-prop-type-validation │ ├── index.md │ ├── sponsors.png │ ├── vue-prop-type-check-error.png │ └── vue-prop-type-validation.mp4 └── scripts ├── compile.ts ├── frontmatter.ts ├── fs.ts ├── index.ts ├── lightness.ts ├── markdown.ts ├── path.ts ├── posts.ts ├── process.ts ├── rss.ts ├── tags.ts ├── template.ts └── types.ts /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | .DS_Store -------------------------------------------------------------------------------- /assets/CNAME: -------------------------------------------------------------------------------- 1 | blog.matsu.io 2 | -------------------------------------------------------------------------------- /assets/_redirects: -------------------------------------------------------------------------------- 1 | /1 /debug-electron-vscode 2 | -------------------------------------------------------------------------------- /assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/assets/style.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /posts/2020/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/2020/index.md -------------------------------------------------------------------------------- /posts/2020/mine.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/2020/mine.jpg -------------------------------------------------------------------------------- /posts/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/about.md -------------------------------------------------------------------------------- /posts/back-to-blogging-with-vuepress/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/back-to-blogging-with-vuepress/index.md -------------------------------------------------------------------------------- /posts/basic-program/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/basic-program/index.md -------------------------------------------------------------------------------- /posts/basic-program/me.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/basic-program/me.jpg -------------------------------------------------------------------------------- /posts/cooking-with-mimi/agua de tuna y sopa de guía.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/agua de tuna y sopa de guía.jpg -------------------------------------------------------------------------------- /posts/cooking-with-mimi/desayuno.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/desayuno.jpg -------------------------------------------------------------------------------- /posts/cooking-with-mimi/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/index.md -------------------------------------------------------------------------------- /posts/cooking-with-mimi/ingredients to grind on metate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/ingredients to grind on metate.jpg -------------------------------------------------------------------------------- /posts/cooking-with-mimi/metate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/metate.jpg -------------------------------------------------------------------------------- /posts/cooking-with-mimi/mezcal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/mezcal.jpg -------------------------------------------------------------------------------- /posts/cooking-with-mimi/mole ingredients.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/mole ingredients.jpg -------------------------------------------------------------------------------- /posts/cooking-with-mimi/mole negro y tortilla de maíz azul.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/mole negro y tortilla de maíz azul.jpg -------------------------------------------------------------------------------- /posts/cooking-with-mimi/mole negro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/mole negro.jpg -------------------------------------------------------------------------------- /posts/cooking-with-mimi/salsa.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/salsa.jpg -------------------------------------------------------------------------------- /posts/cooking-with-mimi/sopa de guía.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/sopa de guía.jpg -------------------------------------------------------------------------------- /posts/cooking-with-mimi/squash flower.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/squash flower.jpg -------------------------------------------------------------------------------- /posts/cooking-with-mimi/tortilla de maíz azul.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/cooking-with-mimi/tortilla de maíz azul.jpg -------------------------------------------------------------------------------- /posts/debug-electron-vscode/es6_debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/debug-electron-vscode/es6_debug.png -------------------------------------------------------------------------------- /posts/debug-electron-vscode/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/debug-electron-vscode/index.md -------------------------------------------------------------------------------- /posts/debug-electron-vscode/main_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/debug-electron-vscode/main_process.png -------------------------------------------------------------------------------- /posts/debug-electron-vscode/renderer_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/debug-electron-vscode/renderer_process.png -------------------------------------------------------------------------------- /posts/debug-electron-vscode/renderer_process_click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/debug-electron-vscode/renderer_process_click.png -------------------------------------------------------------------------------- /posts/debug-electron-vscode/renderer_process_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/debug-electron-vscode/renderer_process_refresh.png -------------------------------------------------------------------------------- /posts/generic-vue-template-interpolation-language-features/blog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/generic-vue-template-interpolation-language-features/blog.png -------------------------------------------------------------------------------- /posts/generic-vue-template-interpolation-language-features/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/generic-vue-template-interpolation-language-features/index.md -------------------------------------------------------------------------------- /posts/generic-vue-template-interpolation-language-features/interpolation.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/generic-vue-template-interpolation-language-features/interpolation.mp4 -------------------------------------------------------------------------------- /posts/guadalajara/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/guadalajara/index.md -------------------------------------------------------------------------------- /posts/guadalajara/matraz-tostador.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/guadalajara/matraz-tostador.jpg -------------------------------------------------------------------------------- /posts/lightness.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/lightness.md -------------------------------------------------------------------------------- /posts/on-leaving/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/on-leaving/index.md -------------------------------------------------------------------------------- /posts/on-leaving/sea.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/on-leaving/sea.jpg -------------------------------------------------------------------------------- /posts/stop-breaking-links-with-javascript/google-broken-map-link.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/stop-breaking-links-with-javascript/google-broken-map-link.gif -------------------------------------------------------------------------------- /posts/stop-breaking-links-with-javascript/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/stop-breaking-links-with-javascript/index.md -------------------------------------------------------------------------------- /posts/stop-breaking-links-with-javascript/twitter-broken-link.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/stop-breaking-links-with-javascript/twitter-broken-link.gif -------------------------------------------------------------------------------- /posts/trost-des-schreibens/cooper-typography.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/trost-des-schreibens/cooper-typography.jpg -------------------------------------------------------------------------------- /posts/trost-des-schreibens/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/trost-des-schreibens/index.md -------------------------------------------------------------------------------- /posts/trost-des-schreibens/kafka-diary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/trost-des-schreibens/kafka-diary.png -------------------------------------------------------------------------------- /posts/trost-des-schreibens/modern-times.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/trost-des-schreibens/modern-times.png -------------------------------------------------------------------------------- /posts/vetur-status-quo-development-sponsorship-and-direction/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/vetur-status-quo-development-sponsorship-and-direction/index.md -------------------------------------------------------------------------------- /posts/vue-prop-type-validation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/vue-prop-type-validation/index.md -------------------------------------------------------------------------------- /posts/vue-prop-type-validation/sponsors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/vue-prop-type-validation/sponsors.png -------------------------------------------------------------------------------- /posts/vue-prop-type-validation/vue-prop-type-check-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/vue-prop-type-validation/vue-prop-type-check-error.png -------------------------------------------------------------------------------- /posts/vue-prop-type-validation/vue-prop-type-validation.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/posts/vue-prop-type-validation/vue-prop-type-validation.mp4 -------------------------------------------------------------------------------- /scripts/compile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/compile.ts -------------------------------------------------------------------------------- /scripts/frontmatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/frontmatter.ts -------------------------------------------------------------------------------- /scripts/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/fs.ts -------------------------------------------------------------------------------- /scripts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/index.ts -------------------------------------------------------------------------------- /scripts/lightness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/lightness.ts -------------------------------------------------------------------------------- /scripts/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/markdown.ts -------------------------------------------------------------------------------- /scripts/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/path.ts -------------------------------------------------------------------------------- /scripts/posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/posts.ts -------------------------------------------------------------------------------- /scripts/process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/process.ts -------------------------------------------------------------------------------- /scripts/rss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/rss.ts -------------------------------------------------------------------------------- /scripts/tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/tags.ts -------------------------------------------------------------------------------- /scripts/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/template.ts -------------------------------------------------------------------------------- /scripts/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octref/blog/HEAD/scripts/types.ts --------------------------------------------------------------------------------