├── .eslintrc.js ├── .gitignore ├── .prettierignore ├── .prettierrc.js ├── .vscode └── settings.json ├── README.md ├── components ├── ArchivePosts.js ├── Footer.js ├── Glance.js ├── GlancePreview.js ├── Header.js ├── Heading.js ├── Layout.js ├── Loading.js ├── PostListItem.js ├── ViewCounter.js ├── Wrapper.js ├── icons │ ├── barkpass.svg │ └── rafter.svg └── posts │ ├── Demo.js │ ├── XCircle.js │ └── index.js ├── css ├── glances.module.css ├── prism.css └── tailwind.css ├── glances ├── baby-bear-ett.md ├── baby-elephant.md ├── barrett-and-sonny-music-video.md ├── barrett-bri-smile.md ├── barrett-josh-smile-piano.md ├── bells-of-iowa-state.md ├── crawling.md ├── homeward-bound.md ├── josh-barrett-beethoven.md ├── josh-barrett-sing-rainbows.md ├── magnets-bri-barrett.md ├── new-baby.md ├── rafter-livecoding.md ├── reporter-bluegrass.md ├── reporter-charter-school.md ├── reporter-davinci.md ├── reporter-inmate-security.md ├── sax-caroling.md ├── smiles-on-grass.md ├── the-pups.md └── tucker-feen.md ├── jsconfig.json ├── lib ├── archive-posts.js ├── barkpass-posts.js ├── db-admin.js ├── db.js ├── fetcher.js ├── glances.js ├── mdx.js ├── posts.js ├── rafter-posts.js ├── use-firebase.js ├── use-hearts.js ├── use-is-client.js ├── use-keyboard.js ├── use-localstorage.js ├── use-media.js └── utils.js ├── next-seo.config.js ├── next.config.js ├── package.json ├── pages ├── [...slug].js ├── _app.js ├── _document.js ├── about.js ├── api │ ├── increment-views.js │ └── toggle-glance-like.js ├── archives.js ├── archives │ └── [page].js ├── glances.js ├── glances │ └── [slug].js ├── index.js ├── posts.js ├── posts │ └── [slug].js └── resume.js ├── plugins └── remark-container.js ├── postcss.config.js ├── posts ├── 001-30-day-creativity-challenge.md ├── 002-what-nutrition-how-lol.md ├── 003-inspirational-tech-people-on-twitter.md ├── 004-building-gatsby-plugin-automatically-embed-tweets.md ├── 005-adam-screenplay.md ├── 006-guide-to-fortnite-for-beginners.md ├── 007-see-movie-eigth-grade-bo-burnham.md ├── 008-building-openboard-react-next.md ├── 009-my-dream-side-project.md ├── 010-nutrition-challenge-wrapped.md ├── 011-creativity-consumption.md ├── 012-songs-sing-lullabies.md ├── building-an-in-browser-image-editor-with-react.md ├── how-built-new-website-nextjs-vercel-tailwind.mdx ├── im-with-her-music.md ├── javascript-wrapper-classes.md ├── kindness-and-code-reviews-feedback.md ├── modern-single-page-app-vue-rails.md ├── rendering-react-edge-flareact-cloudflare-workers.md └── switched-from-vue-react-tailwind.md ├── prose ├── about.md └── intro.md ├── public ├── blog │ ├── fortnite │ │ ├── battle_pass.jpg │ │ ├── bus.jpg │ │ ├── death_1.jpg │ │ ├── death_2.jpg │ │ ├── death_3.jpg │ │ ├── death_4.jpg │ │ ├── death_5.jpg │ │ ├── death_6.jpg │ │ ├── death_7.jpg │ │ ├── farming.jpg │ │ ├── fatal.jpg │ │ ├── lobby.jpg │ │ ├── looting.jpg │ │ ├── main_screen.jpg │ │ ├── map.jpg │ │ ├── overlook_1.jpg │ │ ├── overlook_2.jpg │ │ ├── overlook_3.jpg │ │ ├── skins.jpg │ │ ├── tilted.jpg │ │ ├── tree_landing_1.jpg │ │ ├── tree_landing_2.jpg │ │ └── weekly_challenges.jpg │ ├── glances_desktop.mp4 │ ├── good_job.jpg │ ├── in_body.jpg │ ├── openboard │ │ ├── broken-ts.png │ │ ├── leaderboard.png │ │ ├── openboard-detail.png │ │ └── openboard.png │ └── php_deployment_mock.png ├── favicon.ico ├── flareact.jpg ├── fresa.jpg ├── fsf.jpg ├── glances │ ├── baby-elephant.jpg │ ├── barrett-bri-smile.jpg │ ├── barrett-josh-smile-piano.jpg │ ├── new-baby.jpg │ ├── pups.jpg │ ├── smiles-on-grass.jpg │ └── tucker-feen.jpg ├── headshot.jpg ├── lifeboat.jpg ├── noflash.js ├── rafter.jpg └── vercel.svg ├── scripts └── generate-sitemap.js ├── tailwind.config.js └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .next 2 | .vscode 3 | .github 4 | 012-songs-sing-lullabies.md 5 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | singleQuote: true, 3 | printWidth: 120, 4 | }; 5 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/README.md -------------------------------------------------------------------------------- /components/ArchivePosts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/ArchivePosts.js -------------------------------------------------------------------------------- /components/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/Footer.js -------------------------------------------------------------------------------- /components/Glance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/Glance.js -------------------------------------------------------------------------------- /components/GlancePreview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/GlancePreview.js -------------------------------------------------------------------------------- /components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/Header.js -------------------------------------------------------------------------------- /components/Heading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/Heading.js -------------------------------------------------------------------------------- /components/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/Layout.js -------------------------------------------------------------------------------- /components/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/Loading.js -------------------------------------------------------------------------------- /components/PostListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/PostListItem.js -------------------------------------------------------------------------------- /components/ViewCounter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/ViewCounter.js -------------------------------------------------------------------------------- /components/Wrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/Wrapper.js -------------------------------------------------------------------------------- /components/icons/barkpass.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/icons/barkpass.svg -------------------------------------------------------------------------------- /components/icons/rafter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/icons/rafter.svg -------------------------------------------------------------------------------- /components/posts/Demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/posts/Demo.js -------------------------------------------------------------------------------- /components/posts/XCircle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/posts/XCircle.js -------------------------------------------------------------------------------- /components/posts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/components/posts/index.js -------------------------------------------------------------------------------- /css/glances.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/css/glances.module.css -------------------------------------------------------------------------------- /css/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/css/prism.css -------------------------------------------------------------------------------- /css/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/css/tailwind.css -------------------------------------------------------------------------------- /glances/baby-bear-ett.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/baby-bear-ett.md -------------------------------------------------------------------------------- /glances/baby-elephant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/baby-elephant.md -------------------------------------------------------------------------------- /glances/barrett-and-sonny-music-video.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/barrett-and-sonny-music-video.md -------------------------------------------------------------------------------- /glances/barrett-bri-smile.md: -------------------------------------------------------------------------------- 1 | --- 2 | date: 2020-04-23 3 | image: '/glances/barrett-bri-smile.jpg' 4 | --- 5 | 6 | Look at these two ♥️. 7 | -------------------------------------------------------------------------------- /glances/barrett-josh-smile-piano.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/barrett-josh-smile-piano.md -------------------------------------------------------------------------------- /glances/bells-of-iowa-state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/bells-of-iowa-state.md -------------------------------------------------------------------------------- /glances/crawling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/crawling.md -------------------------------------------------------------------------------- /glances/homeward-bound.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/homeward-bound.md -------------------------------------------------------------------------------- /glances/josh-barrett-beethoven.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/josh-barrett-beethoven.md -------------------------------------------------------------------------------- /glances/josh-barrett-sing-rainbows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/josh-barrett-sing-rainbows.md -------------------------------------------------------------------------------- /glances/magnets-bri-barrett.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/magnets-bri-barrett.md -------------------------------------------------------------------------------- /glances/new-baby.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/new-baby.md -------------------------------------------------------------------------------- /glances/rafter-livecoding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/rafter-livecoding.md -------------------------------------------------------------------------------- /glances/reporter-bluegrass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/reporter-bluegrass.md -------------------------------------------------------------------------------- /glances/reporter-charter-school.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/reporter-charter-school.md -------------------------------------------------------------------------------- /glances/reporter-davinci.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/reporter-davinci.md -------------------------------------------------------------------------------- /glances/reporter-inmate-security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/reporter-inmate-security.md -------------------------------------------------------------------------------- /glances/sax-caroling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/sax-caroling.md -------------------------------------------------------------------------------- /glances/smiles-on-grass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/smiles-on-grass.md -------------------------------------------------------------------------------- /glances/the-pups.md: -------------------------------------------------------------------------------- 1 | --- 2 | date: 2018-06-13 3 | image: /glances/pups.jpg 4 | --- 5 | 6 | Sonny (left) and Luna (right). 7 | -------------------------------------------------------------------------------- /glances/tucker-feen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/glances/tucker-feen.md -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/jsconfig.json -------------------------------------------------------------------------------- /lib/archive-posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/archive-posts.js -------------------------------------------------------------------------------- /lib/barkpass-posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/barkpass-posts.js -------------------------------------------------------------------------------- /lib/db-admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/db-admin.js -------------------------------------------------------------------------------- /lib/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/db.js -------------------------------------------------------------------------------- /lib/fetcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/fetcher.js -------------------------------------------------------------------------------- /lib/glances.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/glances.js -------------------------------------------------------------------------------- /lib/mdx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/mdx.js -------------------------------------------------------------------------------- /lib/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/posts.js -------------------------------------------------------------------------------- /lib/rafter-posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/rafter-posts.js -------------------------------------------------------------------------------- /lib/use-firebase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/use-firebase.js -------------------------------------------------------------------------------- /lib/use-hearts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/use-hearts.js -------------------------------------------------------------------------------- /lib/use-is-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/use-is-client.js -------------------------------------------------------------------------------- /lib/use-keyboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/use-keyboard.js -------------------------------------------------------------------------------- /lib/use-localstorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/use-localstorage.js -------------------------------------------------------------------------------- /lib/use-media.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/use-media.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/lib/utils.js -------------------------------------------------------------------------------- /next-seo.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/next-seo.config.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/package.json -------------------------------------------------------------------------------- /pages/[...slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/[...slug].js -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/_app.js -------------------------------------------------------------------------------- /pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/_document.js -------------------------------------------------------------------------------- /pages/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/about.js -------------------------------------------------------------------------------- /pages/api/increment-views.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/api/increment-views.js -------------------------------------------------------------------------------- /pages/api/toggle-glance-like.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/api/toggle-glance-like.js -------------------------------------------------------------------------------- /pages/archives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/archives.js -------------------------------------------------------------------------------- /pages/archives/[page].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/archives/[page].js -------------------------------------------------------------------------------- /pages/glances.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/glances.js -------------------------------------------------------------------------------- /pages/glances/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/glances/[slug].js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/index.js -------------------------------------------------------------------------------- /pages/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/posts.js -------------------------------------------------------------------------------- /pages/posts/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/posts/[slug].js -------------------------------------------------------------------------------- /pages/resume.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/pages/resume.js -------------------------------------------------------------------------------- /plugins/remark-container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/plugins/remark-container.js -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/postcss.config.js -------------------------------------------------------------------------------- /posts/001-30-day-creativity-challenge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/001-30-day-creativity-challenge.md -------------------------------------------------------------------------------- /posts/002-what-nutrition-how-lol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/002-what-nutrition-how-lol.md -------------------------------------------------------------------------------- /posts/003-inspirational-tech-people-on-twitter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/003-inspirational-tech-people-on-twitter.md -------------------------------------------------------------------------------- /posts/004-building-gatsby-plugin-automatically-embed-tweets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/004-building-gatsby-plugin-automatically-embed-tweets.md -------------------------------------------------------------------------------- /posts/005-adam-screenplay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/005-adam-screenplay.md -------------------------------------------------------------------------------- /posts/006-guide-to-fortnite-for-beginners.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/006-guide-to-fortnite-for-beginners.md -------------------------------------------------------------------------------- /posts/007-see-movie-eigth-grade-bo-burnham.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/007-see-movie-eigth-grade-bo-burnham.md -------------------------------------------------------------------------------- /posts/008-building-openboard-react-next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/008-building-openboard-react-next.md -------------------------------------------------------------------------------- /posts/009-my-dream-side-project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/009-my-dream-side-project.md -------------------------------------------------------------------------------- /posts/010-nutrition-challenge-wrapped.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/010-nutrition-challenge-wrapped.md -------------------------------------------------------------------------------- /posts/011-creativity-consumption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/011-creativity-consumption.md -------------------------------------------------------------------------------- /posts/012-songs-sing-lullabies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/012-songs-sing-lullabies.md -------------------------------------------------------------------------------- /posts/building-an-in-browser-image-editor-with-react.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/building-an-in-browser-image-editor-with-react.md -------------------------------------------------------------------------------- /posts/how-built-new-website-nextjs-vercel-tailwind.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/how-built-new-website-nextjs-vercel-tailwind.mdx -------------------------------------------------------------------------------- /posts/im-with-her-music.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/im-with-her-music.md -------------------------------------------------------------------------------- /posts/javascript-wrapper-classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/javascript-wrapper-classes.md -------------------------------------------------------------------------------- /posts/kindness-and-code-reviews-feedback.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/kindness-and-code-reviews-feedback.md -------------------------------------------------------------------------------- /posts/modern-single-page-app-vue-rails.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/modern-single-page-app-vue-rails.md -------------------------------------------------------------------------------- /posts/rendering-react-edge-flareact-cloudflare-workers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/rendering-react-edge-flareact-cloudflare-workers.md -------------------------------------------------------------------------------- /posts/switched-from-vue-react-tailwind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/posts/switched-from-vue-react-tailwind.md -------------------------------------------------------------------------------- /prose/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/prose/about.md -------------------------------------------------------------------------------- /prose/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/prose/intro.md -------------------------------------------------------------------------------- /public/blog/fortnite/battle_pass.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/battle_pass.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/bus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/bus.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/death_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/death_1.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/death_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/death_2.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/death_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/death_3.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/death_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/death_4.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/death_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/death_5.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/death_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/death_6.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/death_7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/death_7.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/farming.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/farming.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/fatal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/fatal.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/lobby.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/lobby.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/looting.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/looting.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/main_screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/main_screen.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/map.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/map.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/overlook_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/overlook_1.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/overlook_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/overlook_2.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/overlook_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/overlook_3.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/skins.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/skins.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/tilted.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/tilted.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/tree_landing_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/tree_landing_1.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/tree_landing_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/tree_landing_2.jpg -------------------------------------------------------------------------------- /public/blog/fortnite/weekly_challenges.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/fortnite/weekly_challenges.jpg -------------------------------------------------------------------------------- /public/blog/glances_desktop.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/glances_desktop.mp4 -------------------------------------------------------------------------------- /public/blog/good_job.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/good_job.jpg -------------------------------------------------------------------------------- /public/blog/in_body.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/in_body.jpg -------------------------------------------------------------------------------- /public/blog/openboard/broken-ts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/openboard/broken-ts.png -------------------------------------------------------------------------------- /public/blog/openboard/leaderboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/openboard/leaderboard.png -------------------------------------------------------------------------------- /public/blog/openboard/openboard-detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/openboard/openboard-detail.png -------------------------------------------------------------------------------- /public/blog/openboard/openboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/openboard/openboard.png -------------------------------------------------------------------------------- /public/blog/php_deployment_mock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/blog/php_deployment_mock.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/flareact.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/flareact.jpg -------------------------------------------------------------------------------- /public/fresa.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/fresa.jpg -------------------------------------------------------------------------------- /public/fsf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/fsf.jpg -------------------------------------------------------------------------------- /public/glances/baby-elephant.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/glances/baby-elephant.jpg -------------------------------------------------------------------------------- /public/glances/barrett-bri-smile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/glances/barrett-bri-smile.jpg -------------------------------------------------------------------------------- /public/glances/barrett-josh-smile-piano.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/glances/barrett-josh-smile-piano.jpg -------------------------------------------------------------------------------- /public/glances/new-baby.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/glances/new-baby.jpg -------------------------------------------------------------------------------- /public/glances/pups.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/glances/pups.jpg -------------------------------------------------------------------------------- /public/glances/smiles-on-grass.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/glances/smiles-on-grass.jpg -------------------------------------------------------------------------------- /public/glances/tucker-feen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/glances/tucker-feen.jpg -------------------------------------------------------------------------------- /public/headshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/headshot.jpg -------------------------------------------------------------------------------- /public/lifeboat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/lifeboat.jpg -------------------------------------------------------------------------------- /public/noflash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/noflash.js -------------------------------------------------------------------------------- /public/rafter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/rafter.jpg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /scripts/generate-sitemap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/scripts/generate-sitemap.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jplhomer/site-next/HEAD/yarn.lock --------------------------------------------------------------------------------