├── .env.sample ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── biome.json ├── components.json ├── content ├── blog │ ├── 2-tahun-dan-masih-berlanjut.mdx │ ├── berkenalan-dengan-javascript.mdx │ ├── berkenalan-dengan-react-basic.mdx │ ├── berkenalan-dengan-react-memahami-useeffect.mdx │ ├── berkenalan-dengan-react-memoisasi.mdx │ ├── berkenalan-dengan-react-props-and-route.mdx │ ├── cerita-dibalik-gilbot.mdx │ ├── deployment-dengan-docker.mdx │ ├── git-tips-cherry-pick.mdx │ ├── headless-ui-vs-component-library.mdx │ ├── kehidupan-setelah-smk.mdx │ ├── kilas-balik-2024.mdx │ ├── memilih-rem-daripada-px-dalam-css.mdx │ ├── mencoba-next-14.mdx │ ├── mengenal-clean-code.mdx │ ├── migrasi-ke-biome.mdx │ ├── migrasi-ke-velite.mdx │ ├── panduan-css-bem.mdx │ └── pengalaman-menggunakan-prisma-orm.mdx ├── data │ ├── about.json │ ├── hardware.json │ └── software.json └── project │ ├── 01-e-voting.mdx │ ├── 02-gift-store-landing-page.mdx │ ├── 03-pengaduan-sekolah.mdx │ ├── 04-smkn2kra-website.mdx │ ├── 05-next-chakra-starter.mdx │ ├── 06-bed-covid-rs-indonesia.mdx │ ├── 07-rpl-skandakra-website.mdx │ ├── 08-rpl-skandakra-bot.mdx │ ├── 09-vlr-api.mdx │ ├── 10-fitcells.mdx │ ├── 11-tuut.mdx │ ├── 12-gelora.mdx │ ├── 13-gilbot.mdx │ ├── 14-project-showcase-wpu.mdx │ └── 15-elevaite.mdx ├── next.config.mjs ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── public ├── assets │ ├── blog │ │ ├── 2-tahun-dan-masih-berlanjut │ │ │ └── thumbnail.png │ │ ├── berkenalan-dengan-javascript │ │ │ ├── survey-2020.png │ │ │ └── thumbnail.png │ │ ├── berkenalan-dengan-react-basic │ │ │ ├── created-react-app.png │ │ │ ├── demo-setcount-value.gif │ │ │ ├── name-value-in-jsx.png │ │ │ ├── react-new-project-interface.png │ │ │ ├── react.png │ │ │ └── thumbnail.png │ │ ├── berkenalan-dengan-react-memahami-useeffect │ │ │ ├── project-view.png │ │ │ ├── re-render.gif │ │ │ ├── render-once.gif │ │ │ ├── thumbnail.png │ │ │ ├── update-title.gif │ │ │ └── update-title.png │ │ ├── berkenalan-dengan-react-memoisasi │ │ │ └── thumbnail.png │ │ ├── berkenalan-dengan-react-props-and-route │ │ │ ├── console-props.png │ │ │ ├── correct-about-page.png │ │ │ ├── show-props.png │ │ │ ├── thumbnail.png │ │ │ └── wrong-about-page.png │ │ ├── cerita-dibalik-gilbot │ │ │ ├── analytics.jpg │ │ │ ├── thumbnail.png │ │ │ └── warning-whatsapp.jpg │ │ ├── deployment-dengan-docker │ │ │ └── thumbnail.png │ │ ├── git-tips-cherry-pick │ │ │ ├── add-new-file.png │ │ │ ├── check-first-commit.png │ │ │ ├── cherry-pick-docs.png │ │ │ ├── example-project.png │ │ │ ├── git-log-oneline.png │ │ │ └── thumbnail.png │ │ ├── headless-ui-vs-component-library │ │ │ └── thumbnail.png │ │ ├── kehidupan-setelah-smk │ │ │ └── thumbnail.png │ │ ├── kilas-balik-2024 │ │ │ ├── 2024-in-1.png │ │ │ └── thumbnail.png │ │ ├── memilih-rem-daripada-px-dalam-css │ │ │ ├── font-size-firefox.png │ │ │ ├── font-size-px.png │ │ │ ├── font-size-rem.png │ │ │ └── thumbnail.png │ │ ├── mencoba-next-14 │ │ │ └── thumbnail.png │ │ ├── mengenal-clean-code │ │ │ ├── thumbnail.png │ │ │ └── wtfm.jpg │ │ ├── migrasi-ke-biome │ │ │ ├── biome-run.png │ │ │ └── thumbnail.png │ │ ├── migrasi-ke-velite │ │ │ ├── thumbnail.png │ │ │ └── velite-flow.png │ │ ├── panduan-css-bem │ │ │ └── thumbnail.png │ │ └── pengalaman-menggunakan-prisma-orm │ │ │ ├── prisma-landing-page.png │ │ │ └── thumbnail.png │ ├── main │ │ ├── avatar.png │ │ ├── logo-rounded.png │ │ ├── placeholder-content.png │ │ └── spotify.png │ └── project │ │ ├── bed-covid-rs-indonesia.png │ │ ├── e-voting.png │ │ ├── elevaite.png │ │ ├── fitcells.png │ │ ├── gelora.png │ │ ├── gift-store-landing-page.png │ │ ├── gilbot.png │ │ ├── image-gallery.png │ │ ├── next-chakra-starter.png │ │ ├── pengaduan-sekolah.png │ │ ├── project-showcase-wpu.png │ │ ├── rpl-skandakra-bot.png │ │ ├── rpl-skandakra-dev-website.png │ │ ├── smkn2kra-website.png │ │ ├── todo-list.png │ │ ├── tuut.png │ │ └── vlr-api.png ├── fonts │ ├── Gabarito-Bold.ttf │ └── Gabarito-Regular.ttf ├── icons │ ├── android-chrome-192x192.png │ └── android-chrome-512x512.png ├── next.svg └── vercel.svg ├── src ├── app │ ├── about │ │ └── page.tsx │ ├── api │ │ └── spotify │ │ │ └── now-playing │ │ │ └── route.ts │ ├── apple-icon.png │ ├── blog │ │ ├── [slug] │ │ │ └── page.tsx │ │ └── page.tsx │ ├── dashboard │ │ └── page.tsx │ ├── equipments │ │ └── page.tsx │ ├── favicon.ico │ ├── icon1.png │ ├── icon2.png │ ├── layout.tsx │ ├── loading.tsx │ ├── manifest.ts │ ├── not-found.tsx │ ├── og │ │ ├── content │ │ │ └── route.tsx │ │ └── main │ │ │ └── route.tsx │ ├── opengraph-image.png │ ├── page.tsx │ ├── projects │ │ ├── [slug] │ │ │ └── page.tsx │ │ └── page.tsx │ ├── robots.ts │ └── sitemap.ts ├── collections │ ├── about.ts │ ├── hardware.ts │ ├── index.ts │ ├── post.ts │ ├── project.ts │ └── software.ts ├── components │ ├── blog │ │ ├── card.tsx │ │ ├── comment.tsx │ │ ├── index.ts │ │ └── published-time.tsx │ ├── dashboard │ │ ├── card.tsx │ │ ├── index.ts │ │ ├── spotify │ │ │ ├── index.ts │ │ │ ├── now-playing.tsx │ │ │ └── top-tracks.tsx │ │ └── stats.tsx │ ├── home │ │ ├── index.ts │ │ └── section-container.tsx │ ├── layout │ │ ├── article-container.tsx │ │ ├── footer.tsx │ │ ├── index.ts │ │ ├── navigation │ │ │ ├── index.ts │ │ │ ├── items.ts │ │ │ ├── link.tsx │ │ │ └── navigation.tsx │ │ └── page-container.tsx │ ├── project │ │ ├── card.tsx │ │ └── index.ts │ ├── provider │ │ ├── index.ts │ │ └── theme.tsx │ ├── theme │ │ ├── index.ts │ │ └── toggle.tsx │ └── ui │ │ ├── button.tsx │ │ ├── dropdown-menu.tsx │ │ ├── heading.tsx │ │ ├── image-blur.tsx │ │ ├── index.ts │ │ ├── link-preview.tsx │ │ ├── link.tsx │ │ ├── mdx-content.tsx │ │ ├── sheet.tsx │ │ └── tooltip.tsx ├── hooks │ ├── index.ts │ ├── use-media-query.ts │ └── use-navigation-state.ts ├── lib │ ├── constants.ts │ ├── format.ts │ ├── seo.ts │ ├── server │ │ └── stats │ │ │ ├── github.ts │ │ │ ├── index.ts │ │ │ ├── spotify.ts │ │ │ ├── wakatime.ts │ │ │ ├── website.ts │ │ │ └── youtube.ts │ ├── transform.tsx │ └── utils.ts ├── styles │ └── globals.css └── types │ ├── github.ts │ ├── spotify.ts │ ├── wakatime.ts │ └── website.ts ├── tailwind.config.js ├── tsconfig.json └── velite.config.ts /.env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/.env.sample -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/biome.json -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/components.json -------------------------------------------------------------------------------- /content/blog/2-tahun-dan-masih-berlanjut.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/2-tahun-dan-masih-berlanjut.mdx -------------------------------------------------------------------------------- /content/blog/berkenalan-dengan-javascript.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/berkenalan-dengan-javascript.mdx -------------------------------------------------------------------------------- /content/blog/berkenalan-dengan-react-basic.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/berkenalan-dengan-react-basic.mdx -------------------------------------------------------------------------------- /content/blog/berkenalan-dengan-react-memahami-useeffect.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/berkenalan-dengan-react-memahami-useeffect.mdx -------------------------------------------------------------------------------- /content/blog/berkenalan-dengan-react-memoisasi.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/berkenalan-dengan-react-memoisasi.mdx -------------------------------------------------------------------------------- /content/blog/berkenalan-dengan-react-props-and-route.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/berkenalan-dengan-react-props-and-route.mdx -------------------------------------------------------------------------------- /content/blog/cerita-dibalik-gilbot.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/cerita-dibalik-gilbot.mdx -------------------------------------------------------------------------------- /content/blog/deployment-dengan-docker.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/deployment-dengan-docker.mdx -------------------------------------------------------------------------------- /content/blog/git-tips-cherry-pick.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/git-tips-cherry-pick.mdx -------------------------------------------------------------------------------- /content/blog/headless-ui-vs-component-library.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/headless-ui-vs-component-library.mdx -------------------------------------------------------------------------------- /content/blog/kehidupan-setelah-smk.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/kehidupan-setelah-smk.mdx -------------------------------------------------------------------------------- /content/blog/kilas-balik-2024.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/kilas-balik-2024.mdx -------------------------------------------------------------------------------- /content/blog/memilih-rem-daripada-px-dalam-css.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/memilih-rem-daripada-px-dalam-css.mdx -------------------------------------------------------------------------------- /content/blog/mencoba-next-14.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/mencoba-next-14.mdx -------------------------------------------------------------------------------- /content/blog/mengenal-clean-code.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/mengenal-clean-code.mdx -------------------------------------------------------------------------------- /content/blog/migrasi-ke-biome.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/migrasi-ke-biome.mdx -------------------------------------------------------------------------------- /content/blog/migrasi-ke-velite.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/migrasi-ke-velite.mdx -------------------------------------------------------------------------------- /content/blog/panduan-css-bem.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/panduan-css-bem.mdx -------------------------------------------------------------------------------- /content/blog/pengalaman-menggunakan-prisma-orm.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/blog/pengalaman-menggunakan-prisma-orm.mdx -------------------------------------------------------------------------------- /content/data/about.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/data/about.json -------------------------------------------------------------------------------- /content/data/hardware.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/data/hardware.json -------------------------------------------------------------------------------- /content/data/software.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/data/software.json -------------------------------------------------------------------------------- /content/project/01-e-voting.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/01-e-voting.mdx -------------------------------------------------------------------------------- /content/project/02-gift-store-landing-page.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/02-gift-store-landing-page.mdx -------------------------------------------------------------------------------- /content/project/03-pengaduan-sekolah.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/03-pengaduan-sekolah.mdx -------------------------------------------------------------------------------- /content/project/04-smkn2kra-website.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/04-smkn2kra-website.mdx -------------------------------------------------------------------------------- /content/project/05-next-chakra-starter.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/05-next-chakra-starter.mdx -------------------------------------------------------------------------------- /content/project/06-bed-covid-rs-indonesia.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/06-bed-covid-rs-indonesia.mdx -------------------------------------------------------------------------------- /content/project/07-rpl-skandakra-website.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/07-rpl-skandakra-website.mdx -------------------------------------------------------------------------------- /content/project/08-rpl-skandakra-bot.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/08-rpl-skandakra-bot.mdx -------------------------------------------------------------------------------- /content/project/09-vlr-api.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/09-vlr-api.mdx -------------------------------------------------------------------------------- /content/project/10-fitcells.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/10-fitcells.mdx -------------------------------------------------------------------------------- /content/project/11-tuut.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/11-tuut.mdx -------------------------------------------------------------------------------- /content/project/12-gelora.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/12-gelora.mdx -------------------------------------------------------------------------------- /content/project/13-gilbot.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/13-gilbot.mdx -------------------------------------------------------------------------------- /content/project/14-project-showcase-wpu.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/14-project-showcase-wpu.mdx -------------------------------------------------------------------------------- /content/project/15-elevaite.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/content/project/15-elevaite.mdx -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/assets/blog/2-tahun-dan-masih-berlanjut/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/2-tahun-dan-masih-berlanjut/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-javascript/survey-2020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-javascript/survey-2020.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-javascript/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-javascript/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-basic/created-react-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-basic/created-react-app.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-basic/demo-setcount-value.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-basic/demo-setcount-value.gif -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-basic/name-value-in-jsx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-basic/name-value-in-jsx.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-basic/react-new-project-interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-basic/react-new-project-interface.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-basic/react.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-basic/react.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-basic/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-basic/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-memahami-useeffect/project-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-memahami-useeffect/project-view.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-memahami-useeffect/re-render.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-memahami-useeffect/re-render.gif -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-memahami-useeffect/render-once.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-memahami-useeffect/render-once.gif -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-memahami-useeffect/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-memahami-useeffect/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-memahami-useeffect/update-title.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-memahami-useeffect/update-title.gif -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-memahami-useeffect/update-title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-memahami-useeffect/update-title.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-memoisasi/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-memoisasi/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-props-and-route/console-props.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-props-and-route/console-props.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-props-and-route/correct-about-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-props-and-route/correct-about-page.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-props-and-route/show-props.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-props-and-route/show-props.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-props-and-route/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-props-and-route/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/berkenalan-dengan-react-props-and-route/wrong-about-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/berkenalan-dengan-react-props-and-route/wrong-about-page.png -------------------------------------------------------------------------------- /public/assets/blog/cerita-dibalik-gilbot/analytics.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/cerita-dibalik-gilbot/analytics.jpg -------------------------------------------------------------------------------- /public/assets/blog/cerita-dibalik-gilbot/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/cerita-dibalik-gilbot/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/cerita-dibalik-gilbot/warning-whatsapp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/cerita-dibalik-gilbot/warning-whatsapp.jpg -------------------------------------------------------------------------------- /public/assets/blog/deployment-dengan-docker/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/deployment-dengan-docker/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/git-tips-cherry-pick/add-new-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/git-tips-cherry-pick/add-new-file.png -------------------------------------------------------------------------------- /public/assets/blog/git-tips-cherry-pick/check-first-commit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/git-tips-cherry-pick/check-first-commit.png -------------------------------------------------------------------------------- /public/assets/blog/git-tips-cherry-pick/cherry-pick-docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/git-tips-cherry-pick/cherry-pick-docs.png -------------------------------------------------------------------------------- /public/assets/blog/git-tips-cherry-pick/example-project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/git-tips-cherry-pick/example-project.png -------------------------------------------------------------------------------- /public/assets/blog/git-tips-cherry-pick/git-log-oneline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/git-tips-cherry-pick/git-log-oneline.png -------------------------------------------------------------------------------- /public/assets/blog/git-tips-cherry-pick/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/git-tips-cherry-pick/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/headless-ui-vs-component-library/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/headless-ui-vs-component-library/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/kehidupan-setelah-smk/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/kehidupan-setelah-smk/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/kilas-balik-2024/2024-in-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/kilas-balik-2024/2024-in-1.png -------------------------------------------------------------------------------- /public/assets/blog/kilas-balik-2024/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/kilas-balik-2024/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/memilih-rem-daripada-px-dalam-css/font-size-firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/memilih-rem-daripada-px-dalam-css/font-size-firefox.png -------------------------------------------------------------------------------- /public/assets/blog/memilih-rem-daripada-px-dalam-css/font-size-px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/memilih-rem-daripada-px-dalam-css/font-size-px.png -------------------------------------------------------------------------------- /public/assets/blog/memilih-rem-daripada-px-dalam-css/font-size-rem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/memilih-rem-daripada-px-dalam-css/font-size-rem.png -------------------------------------------------------------------------------- /public/assets/blog/memilih-rem-daripada-px-dalam-css/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/memilih-rem-daripada-px-dalam-css/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/mencoba-next-14/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/mencoba-next-14/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/mengenal-clean-code/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/mengenal-clean-code/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/mengenal-clean-code/wtfm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/mengenal-clean-code/wtfm.jpg -------------------------------------------------------------------------------- /public/assets/blog/migrasi-ke-biome/biome-run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/migrasi-ke-biome/biome-run.png -------------------------------------------------------------------------------- /public/assets/blog/migrasi-ke-biome/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/migrasi-ke-biome/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/migrasi-ke-velite/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/migrasi-ke-velite/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/migrasi-ke-velite/velite-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/migrasi-ke-velite/velite-flow.png -------------------------------------------------------------------------------- /public/assets/blog/panduan-css-bem/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/panduan-css-bem/thumbnail.png -------------------------------------------------------------------------------- /public/assets/blog/pengalaman-menggunakan-prisma-orm/prisma-landing-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/pengalaman-menggunakan-prisma-orm/prisma-landing-page.png -------------------------------------------------------------------------------- /public/assets/blog/pengalaman-menggunakan-prisma-orm/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/blog/pengalaman-menggunakan-prisma-orm/thumbnail.png -------------------------------------------------------------------------------- /public/assets/main/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/main/avatar.png -------------------------------------------------------------------------------- /public/assets/main/logo-rounded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/main/logo-rounded.png -------------------------------------------------------------------------------- /public/assets/main/placeholder-content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/main/placeholder-content.png -------------------------------------------------------------------------------- /public/assets/main/spotify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/main/spotify.png -------------------------------------------------------------------------------- /public/assets/project/bed-covid-rs-indonesia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/bed-covid-rs-indonesia.png -------------------------------------------------------------------------------- /public/assets/project/e-voting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/e-voting.png -------------------------------------------------------------------------------- /public/assets/project/elevaite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/elevaite.png -------------------------------------------------------------------------------- /public/assets/project/fitcells.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/fitcells.png -------------------------------------------------------------------------------- /public/assets/project/gelora.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/gelora.png -------------------------------------------------------------------------------- /public/assets/project/gift-store-landing-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/gift-store-landing-page.png -------------------------------------------------------------------------------- /public/assets/project/gilbot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/gilbot.png -------------------------------------------------------------------------------- /public/assets/project/image-gallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/image-gallery.png -------------------------------------------------------------------------------- /public/assets/project/next-chakra-starter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/next-chakra-starter.png -------------------------------------------------------------------------------- /public/assets/project/pengaduan-sekolah.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/pengaduan-sekolah.png -------------------------------------------------------------------------------- /public/assets/project/project-showcase-wpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/project-showcase-wpu.png -------------------------------------------------------------------------------- /public/assets/project/rpl-skandakra-bot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/rpl-skandakra-bot.png -------------------------------------------------------------------------------- /public/assets/project/rpl-skandakra-dev-website.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/rpl-skandakra-dev-website.png -------------------------------------------------------------------------------- /public/assets/project/smkn2kra-website.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/smkn2kra-website.png -------------------------------------------------------------------------------- /public/assets/project/todo-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/todo-list.png -------------------------------------------------------------------------------- /public/assets/project/tuut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/tuut.png -------------------------------------------------------------------------------- /public/assets/project/vlr-api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/assets/project/vlr-api.png -------------------------------------------------------------------------------- /public/fonts/Gabarito-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/fonts/Gabarito-Bold.ttf -------------------------------------------------------------------------------- /public/fonts/Gabarito-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/fonts/Gabarito-Regular.ttf -------------------------------------------------------------------------------- /public/icons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/icons/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/icons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/icons/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /src/app/about/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/about/page.tsx -------------------------------------------------------------------------------- /src/app/api/spotify/now-playing/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/api/spotify/now-playing/route.ts -------------------------------------------------------------------------------- /src/app/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/apple-icon.png -------------------------------------------------------------------------------- /src/app/blog/[slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/blog/[slug]/page.tsx -------------------------------------------------------------------------------- /src/app/blog/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/blog/page.tsx -------------------------------------------------------------------------------- /src/app/dashboard/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/dashboard/page.tsx -------------------------------------------------------------------------------- /src/app/equipments/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/equipments/page.tsx -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/icon1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/icon1.png -------------------------------------------------------------------------------- /src/app/icon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/icon2.png -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/loading.tsx -------------------------------------------------------------------------------- /src/app/manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/manifest.ts -------------------------------------------------------------------------------- /src/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/not-found.tsx -------------------------------------------------------------------------------- /src/app/og/content/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/og/content/route.tsx -------------------------------------------------------------------------------- /src/app/og/main/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/og/main/route.tsx -------------------------------------------------------------------------------- /src/app/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/opengraph-image.png -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/projects/[slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/projects/[slug]/page.tsx -------------------------------------------------------------------------------- /src/app/projects/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/projects/page.tsx -------------------------------------------------------------------------------- /src/app/robots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/robots.ts -------------------------------------------------------------------------------- /src/app/sitemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/app/sitemap.ts -------------------------------------------------------------------------------- /src/collections/about.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/collections/about.ts -------------------------------------------------------------------------------- /src/collections/hardware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/collections/hardware.ts -------------------------------------------------------------------------------- /src/collections/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/collections/index.ts -------------------------------------------------------------------------------- /src/collections/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/collections/post.ts -------------------------------------------------------------------------------- /src/collections/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/collections/project.ts -------------------------------------------------------------------------------- /src/collections/software.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/collections/software.ts -------------------------------------------------------------------------------- /src/components/blog/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/blog/card.tsx -------------------------------------------------------------------------------- /src/components/blog/comment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/blog/comment.tsx -------------------------------------------------------------------------------- /src/components/blog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/blog/index.ts -------------------------------------------------------------------------------- /src/components/blog/published-time.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/blog/published-time.tsx -------------------------------------------------------------------------------- /src/components/dashboard/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/dashboard/card.tsx -------------------------------------------------------------------------------- /src/components/dashboard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/dashboard/index.ts -------------------------------------------------------------------------------- /src/components/dashboard/spotify/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/dashboard/spotify/index.ts -------------------------------------------------------------------------------- /src/components/dashboard/spotify/now-playing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/dashboard/spotify/now-playing.tsx -------------------------------------------------------------------------------- /src/components/dashboard/spotify/top-tracks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/dashboard/spotify/top-tracks.tsx -------------------------------------------------------------------------------- /src/components/dashboard/stats.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/dashboard/stats.tsx -------------------------------------------------------------------------------- /src/components/home/index.ts: -------------------------------------------------------------------------------- 1 | export * from './section-container' 2 | -------------------------------------------------------------------------------- /src/components/home/section-container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/home/section-container.tsx -------------------------------------------------------------------------------- /src/components/layout/article-container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/layout/article-container.tsx -------------------------------------------------------------------------------- /src/components/layout/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/layout/footer.tsx -------------------------------------------------------------------------------- /src/components/layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/layout/index.ts -------------------------------------------------------------------------------- /src/components/layout/navigation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/layout/navigation/index.ts -------------------------------------------------------------------------------- /src/components/layout/navigation/items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/layout/navigation/items.ts -------------------------------------------------------------------------------- /src/components/layout/navigation/link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/layout/navigation/link.tsx -------------------------------------------------------------------------------- /src/components/layout/navigation/navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/layout/navigation/navigation.tsx -------------------------------------------------------------------------------- /src/components/layout/page-container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/layout/page-container.tsx -------------------------------------------------------------------------------- /src/components/project/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/project/card.tsx -------------------------------------------------------------------------------- /src/components/project/index.ts: -------------------------------------------------------------------------------- 1 | export * from './card' 2 | -------------------------------------------------------------------------------- /src/components/provider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './theme' 2 | -------------------------------------------------------------------------------- /src/components/provider/theme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/provider/theme.tsx -------------------------------------------------------------------------------- /src/components/theme/index.ts: -------------------------------------------------------------------------------- 1 | export * from './toggle' 2 | -------------------------------------------------------------------------------- /src/components/theme/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/theme/toggle.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/heading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/ui/heading.tsx -------------------------------------------------------------------------------- /src/components/ui/image-blur.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/ui/image-blur.tsx -------------------------------------------------------------------------------- /src/components/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/ui/index.ts -------------------------------------------------------------------------------- /src/components/ui/link-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/ui/link-preview.tsx -------------------------------------------------------------------------------- /src/components/ui/link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/ui/link.tsx -------------------------------------------------------------------------------- /src/components/ui/mdx-content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/ui/mdx-content.tsx -------------------------------------------------------------------------------- /src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/hooks/index.ts -------------------------------------------------------------------------------- /src/hooks/use-media-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/hooks/use-media-query.ts -------------------------------------------------------------------------------- /src/hooks/use-navigation-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/hooks/use-navigation-state.ts -------------------------------------------------------------------------------- /src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/lib/constants.ts -------------------------------------------------------------------------------- /src/lib/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/lib/format.ts -------------------------------------------------------------------------------- /src/lib/seo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/lib/seo.ts -------------------------------------------------------------------------------- /src/lib/server/stats/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/lib/server/stats/github.ts -------------------------------------------------------------------------------- /src/lib/server/stats/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/lib/server/stats/index.ts -------------------------------------------------------------------------------- /src/lib/server/stats/spotify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/lib/server/stats/spotify.ts -------------------------------------------------------------------------------- /src/lib/server/stats/wakatime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/lib/server/stats/wakatime.ts -------------------------------------------------------------------------------- /src/lib/server/stats/website.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/lib/server/stats/website.ts -------------------------------------------------------------------------------- /src/lib/server/stats/youtube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/lib/server/stats/youtube.ts -------------------------------------------------------------------------------- /src/lib/transform.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/lib/transform.tsx -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/styles/globals.css -------------------------------------------------------------------------------- /src/types/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/types/github.ts -------------------------------------------------------------------------------- /src/types/spotify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/types/spotify.ts -------------------------------------------------------------------------------- /src/types/wakatime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/types/wakatime.ts -------------------------------------------------------------------------------- /src/types/website.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/src/types/website.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/tsconfig.json -------------------------------------------------------------------------------- /velite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hendraaagil/website/HEAD/velite.config.ts --------------------------------------------------------------------------------