Situs Portofolio Saya
Tentang
Pada tahun 2023, saya memutuskan untuk akhirnya membuat situs web pribadi yang menampilkan semua, atau sebagian besar, pekerjaan saya dalam karier profesional saya. Hingga 2023, saya telah menyelesaikan pendidikan sarjana saya di bidang Ilmu Komputer pada 2022 dan telah bekerja di industri perangkat lunak selama lebih dari 2 tahun. Jadi saya memiliki materi untuk dibagikan. Tujuan utama situs web pribadi saya adalah mengarsipkan pekerjaan saya dan pada akhirnya mendokumentasikan proses saya dalam membangun & belajar. Serta berfungsi sebagai lokasi pusat untuk semua akun sosial saya seperti LinkedIn, GitHub, GitLab, Twitter, dll.
Kredit
Segala kredit untuk desain/tema situs web ini diberikan kepada Sid dan proyeknya hugo-blog-awesome. Kredit juga diberikan kepada Aditya Telange atas pembuatan semua ikon sosial berkat karyanya pada proyek hugo-PaperMod.
Bagaimana Cara Kerjanya?
Situs web ini dihasilkan menggunakan generator situs statis yang disebut Hugo. Sebagian besar kode/konten ditulis dalam HTML, CSS, JavaScript, dan Markdown. Semua kode dihosting di GitHub dan situs itu sendiri dihosting di Vercel. Domain mehmetmhy.com dibeli dari Google Domains. Untuk mempercepat pengembangan situs web ini, saya menggunakan tema Hugo yang disebut hugo-blog-awesome di mana saya mem-fork tema tersebut ke repositori ini dan memodifikasinya untuk membuat situs sedikit lebih baik untuk kasus penggunaan saya. Berikut adalah diagram sederhana yang menunjukkan alur kerja situs web pribadi saya:
Rencana Masa Depan?
Sepanjang tahun, ketika saya mendapatkan waktu luang, saya akan terus memperbarui situs web dengan proyek baru dan perubahan karier yang datang kepada saya. Saya juga berencana mempertahankan struktur situs web ini selama 1-2 tahun. Namun, saya memang ingin membangun kembali situs web ini suatu hari sehingga tidak lagi hanya menjadi situs statis. Saya lemah dalam hal pengembangan frontend, jadi saya berharap mempelajari lebih banyak pengembangan frontend dan membangun kembali situs agar lebih dinamis dan mendukung fitur yang lebih maju.