|
// runtime.js
const ALEX = {
mode: "LEARN → BUILD → SHIP",
stack: ["PHP","Laravel","MySQL",
"HTML","CSS","Tailwind"],
loading: ["Next.js","Python",
"DataEng"],
xp: "3+ years",
lvl: "Student → Dev",
hp: Infinity, // semangat ∞
quest: "Ship first live project",
}
while (ALEX.hp > 0) {
ALEX.learn()
ALEX.code()
ALEX.levelUp()
} |
┌─────────────────────────────────────────────────────────────┐
│ ██████ DEPLOYED — STACK CONFIRMED ██████ │
├─────────────────────────────────────────────────────────────┤
│ PHP · Laravel · MySQL · HTML · CSS │
│ Tailwind CSS · Bootstrap · Bulma │
├─────────────────────────────────────────────────────────────┤
│ ░░░░░░ SYNCING — IN PROGRESS ░░░░░░ │
├─────────────────────────────────────────────────────────────┤
│ Next.js · Python · Data Engineering · TypeScript │
├─────────────────────────────────────────────────────────────┤
│ ▒▒▒▒▒▒ QUEUED — NEXT UNLOCK ▒▒▒▒▒▒ │
├─────────────────────────────────────────────────────────────┤
│ React · Docker · Postgres · Redis · AWS │
└─────────────────────────────────────────────────────────────┘
✅ DEPLOYED
🔥 SYNCING
🧰 TOOLS
| SKILL | LEVEL | PROGRESS | STATUS |
|---|---|---|---|
HTML & CSS |
LVL 8 | ████████████████████ 85% |
✅ MINTED |
PHP & Laravel |
LVL 7 | █████████████████░░░ 75% |
✅ MINTED |
MySQL |
LVL 7 | ████████████████░░░░ 70% |
✅ MINTED |
Python |
LVL 3 | ███████░░░░░░░░░░░░░ 35% |
🔥 SYNCING |
Next.js |
LVL 2 | █████░░░░░░░░░░░░░░░ 25% |
🔥 SYNCING |
Data Eng |
LVL 2 | ████░░░░░░░░░░░░░░░░ 20% |
🔥 SYNCING |
TypeScript |
LVL 0 | ░░░░░░░░░░░░░░░░░░░░ 0% |
📅 QUEUED |
React |
LVL 0 | ░░░░░░░░░░░░░░░░░░░░ 0% |
📅 QUEUED |
Docker |
LVL 0 | ░░░░░░░░░░░░░░░░░░░░ 0% |
📅 QUEUED |
╔════════════════════════════════════════════════════════════════╗
║ ░ TRANSACTION LOG — PROJECT STATUS ░░░░░░░░░░░░░░░░░░░░░░░ ║
╠════╦═══════════════════════════╦════════════════╦════════════╣
║ ID ║ PROJECT ║ STACK ║ STATUS ║
╠════╬═══════════════════════════╬════════════════╬════════════╣
║ 01 ║ 🌐 Web App CRUD ║ Laravel+MySQL ║ 🔨 60% ║
║ 02 ║ 📊 Data Pipeline ETL ║ Python+Pandas ║ 🔨 30% ║
║ 03 ║ ⚡ Portfolio v2 (Next.js) ║ Next.js+TS ║ 📅 10% ║
╠════╩═══════════════════════════╩════════════════╩════════════╣
║ ⚠ ALL PROJECTS UNCONFIRMED — PENDING DEPLOYMENT ║
╚════════════════════════════════════════════════════════════════╝
🚧 Belum ada yang live — tapi lagi dikerjain beneran! Pantau repo ini terus 👀
⚙️ Setup Spotify (klik untuk panduan)
- Buka spotify-github-profile.kittinanx.com
- Klik "Sign in with Spotify" → login akun Spotify kamu
- Setelah login, lihat URL profile Spotify kamu → ambil bagian
user/XXXXX→ itu UID-nya - Ganti
SPOTIFY_UID_KAMUdi README ini dengan UID tersebut (ada 2 tempat) - Push → Spotify widget langsung aktif! 🎵
⚙️ Setup Snake — Panduan Lengkap Anti Gagal (klik!)
① Aktifkan Write Permission dulu ← ini yang sering lupa!
Repo ALEX-RPL → Settings → Actions → General
→ Workflow permissions → pilih "Read and write permissions"
→ Centang "Allow GitHub Actions to create and approve pull requests"
→ Save
② Buat file workflow:
.github/workflows/snake.yml
③ Isi dengan kode ini:
name: 🐍 Generate Snake
on:
schedule:
- cron: "0 */12 * * *"
workflow_dispatch:
push:
branches: [main]
jobs:
generate:
permissions:
contents: write
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Generate Snake Animation
uses: Platane/snk/svg-only@v3
with:
github_user_name: ${{ github.repository_owner }}
outputs: |
dist/github-contribution-grid-snake.svg
dist/github-contribution-grid-snake-dark.svg?palette=github-dark
- name: Push snake to output branch
uses: crazy-max/ghaction-github-pages@v3.1.0
with:
target_branch: output
build_dir: dist
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}④ Jalankan manual:
Tab Actions → "🐍 Generate Snake" → Run workflow → Run workflow
⑤ Tunggu ~1 menit → snake muncul! 🐍✅
╔══════════════════════════════════════════════════════════════╗
║ ◈ ALEX-RPL MISSION TIMELINE 2025 ◈ ║
╠═══════════════╦══════════════════════════════════════════════╣
║ Q1 JAN–MAR ║ ✅ Kuasai Laravel + MySQL ║
║ ║ 🔨 Build CRUD web app ║
║ ║ 🔥 Mulai Python dari dasar ║
╠═══════════════╬══════════════════════════════════════════════╣
║ Q2 APR–JUN ║ 🔥 Selesaikan Next.js fundamentals ║
║ ║ 🔨 Ship project pertama yang live! ║
║ ║ 📊 Bikin data pipeline nyata ║
╠═══════════════╬══════════════════════════════════════════════╣
║ Q3 JUL–SEP ║ 📅 Belajar TypeScript + React ║
║ ║ 📅 Portfolio v2 — Next.js ║
║ ║ 📅 Contribute ke open source ║
╠═══════════════╬══════════════════════════════════════════════╣
║ Q4 OKT–DES ║ 📅 Full-stack project end-to-end ║
║ ║ 📅 Buka freelance / open commission ║
║ ║ 📅 Explore Docker & Cloud ║
╚═══════════════╩══════════════════════════════════════════════╝
◈ open for: collab · diskusi tech · ngoding bareng · mentorship
◈ not open for: spam · hal negatif
◈ response time: asap (kalo ga lagi tidur 😴)