#PamerAjaDulu
Rp 5,4 TRILIUN.
Itu harta salah satu menteri di kabinet sekarang.
Datanya publik. Tapi siapa yang pernah cek langsung?
Gue bikin website biar gampang -> kawalharta ๐ฐ
Halo temen-temen,
Just finished my another writings.
Tipis cuman 20an halaman.
I do share my experience, practical tips.
What you as Junior can do to survive.
Semoga ini bisa jadi trigger what you can do next. :)
Feel free to read here.
https://t.co/aoFG3FQRcj
Makin dibaca statement-nya, makin lucu.
Membuktikan 2 poin:
1. Kami yang nusantara wajar marah, Anda yang sumbu pendek ga boleh nyindir
2. Allah ga perlu dibela (2016), tapi pesantren wajib dibela (2025)
Every PM should be using Claude Code.
So I built a HUGE course for you to learn Claude Code... IN Claude Code!
๐น Complete guide
๐น Make PRDs, analyze data, create decks
Soon, I'll sell it for $149.
For the next 24h: FREE!
Follow + RT + comment "CC" & I'll DM it.
A quick guide on how to move out of Vercel:
Alternatives: @googlecloud@Replit@Hetzner_Online@supabase@Cloudflare@Netlify
1. Frontend
- Static pages: Google Cloud Storage + Cloud CDN, Netlify, or Cloudflare Pages.
- SSR / ISR pages: Google Cloud Run, Replit, or a VPS (Hetzner) running Node.js.
2. API Routes
- Serverless / small endpoints: Google Cloud Functions.
- Persistent / complex endpoints: Node.js container on Cloud Run or a VPS.
3. Database & Storage
- Postgres: Supabase (managed) or Hetzner VPS (self-hosted).
- Key-value cache: Redis (Google Cloud Memorystore or Upstash).
- Files: Google Cloud Storage or Cloudflare R2.
4. Environment Variables & Secrets
- Managed: Google Secret Manager, Cloud Run environment variables, Supabase Secrets, Vault, Replit Secrets.
5. Domain & DNS
- Move your domain to Cloudflare.
- Point DNS to Cloud Run or VPS IP.
- Enable SSL with Cloudflare.
6. CI/CD
- Use GitHub Actions to build and deploy.
- Main branch โ Cloud Run or static files in Cloud Storage.
7. Cutover & Testing
- Run alongside Vercel temporarily.
- Test frontend, API routes, database connections, caching, and secrets.
- Switch DNS once validated.
8. Decommission Vercel
- Cancel projects/subscriptions.
- Remove secrets/env vars.
- Export logs or analytics if needed.
When I first spoke out about the genocide, I was one of the few voices in tech, and it came at a cost.
I faced sabotage especially from the VC class: lies, leaks, threats, and blocked investments.
It was painful, but I never once regretted standing up for the children in Gaza.
Today, the tide in tech has shifted. The truth is undeniable.
If youโve been holding back, now is the time to speak out and call out anyone supporting or celebrating genocide. It wonโt cost you muchโin fact, it will earn you respect, and more importantly a clear conscious. Plus, alienating those who will hate you for speaking is a feature, not a bug.
๐๐ผ๐ ๐ฑ๐ผ๐ฒ๐ ๐ฆ๐ฝ๐ผ๐๐ถ๐ณ๐ ๐๐๐ฟ๐ฒ๐ฎ๐บ ๐บ๐ถ๐น๐น๐ถ๐ผ๐ป๐ ๐ผ๐ณ ๐๐ผ๐ป๐ด๐ ๐๐ถ๐บ๐๐น๐๐ฎ๐ป๐ฒ๐ผ๐๐๐น๐ ๐๐ถ๐๐ต๐ผ๐๐ ๐ฏ๐๐ณ๐ณ๐ฒ๐ฟ๐ถ๐ป๐ด?
Spotify relies on a ๐บ๐ถ๐ฐ๐ฟ๐ผ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐ ๐ฎ๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐๐ฟ๐ฒ hosted primarily on Google Cloud Platform (GCP), where hundreds of independent services handle specific functions like search, playlists, and user data.
When you press play, your request is routed through an API Gateway (Envoy) to the appropriate backend service. The audio files are not stored on a single server but are distributed worldwide through a combination of Google Cloud Storage and Spotify's own ๐๐ผ๐ป๐๐ฒ๐ป๐ ๐๐ฒ๐น๐ถ๐๐ฒ๐ฟ๐ ๐ก๐ฒ๐๐๐ผ๐ฟ๐ธ, ensuring low-latency streaming from a location near you.
This decentralized approach allows Spotify to seamlessly handle peak traffic and provide a continuous listening experience, even when switching between networks.
Spotify's core is built on ๐๐ฝ๐ฒ๐ฐ๐ถ๐ฎ๐น๐ถ๐๐ฒ๐ฑ ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐. The User Service manages profiles and authentication. The Playlist Service handles the creation and modification of billions of playlists.
The massive music library is managed by the Catalog Service, while the notorious ๐ฅ๐ฒ๐ฐ๐ผ๐บ๐บ๐ฒ๐ป๐ฑ๐ฎ๐๐ถ๐ผ๐ป ๐ฆ๐๐๐๐ฒ๐บ (powered by machine learning) analyzes your listening habits to generate personalized playlists like Discover Weekly. A dedicated Search Service indexes and finds music instantly.
Behind the scenes, Spotify operates ๐ฟ๐ฒ๐ฎ๐น-๐๐ถ๐บ๐ฒ ๐ฑ๐ฎ๐๐ฎ ๐ฝ๐ถ๐ฝ๐ฒ๐น๐ถ๐ป๐ฒ๐ that process trillions of events daily. They track listening data, user interactions, and audio characteristics to refine recommendations and serve relevant content.
Data is stored across various systemsโuser data in PostgreSQL, cached data in Memcached and Redis, and large-scale analytics in BigQuery and Dataproc. The entire system is designed for ๐ต๐ถ๐ด๐ต ๐ฎ๐๐ฎ๐ถ๐น๐ฎ๐ฏ๐ถ๐น๐ถ๐๐, meaning a failure in one service doesn't bring down the entire platform.
The most impressive feat is the scale. Spotify serves over 500 million users, managing a library of 100+ million tracks, and generates hyper-personalized playlists for each user, all while maintaining high-quality audio streaming across the globe.
๐ฆ๐ฝ๐ผ๐๐ถ๐ณ๐ ๐ง๐ฒ๐ฐ๐ต ๐ฆ๐๐ฎ๐ฐ๐ธ:
โ๏ธ ๐๐ฟ๐ผ๐ป๐๐ฒ๐ป๐ฑ: React, TypeScript, Redux, Node.js
๐ฅ๏ธ ๐๐ฎ๐ฐ๐ธ๐ฒ๐ป๐ฑ: Python (Django), Java, Go, C++
๐ ๐๐ฃ๐ ๐๐ฎ๐๐ฒ๐๐ฎ๐ & ๐๐ผ๐บ๐บ๐๐ป๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป: Envoy, gRPC, REST
๐ฑ ๐ ๐ผ๐ฏ๐ถ๐น๐ฒ: Swift for iOS, Kotlin for Android, C++ (shared audio engine)
๐๏ธ ๐๐ฎ๐๐ฎ๐ฏ๐ฎ๐๐ฒ๐: PostgreSQL, Cassandra, Bigtable, Redis, Memcached
โ๏ธ ๐ ๐ฒ๐๐๐ฎ๐ด๐ถ๐ป๐ด & ๐ฆ๐๐ฟ๐ฒ๐ฎ๐บ๐ถ๐ป๐ด: Apache Kafka, Google Pub/Sub, Dataflow
๐ ๐๐ฎ๐๐ฎ ๐ฃ๐ฟ๐ผ๐ฐ๐ฒ๐๐๐ถ๐ป๐ด & ๐๐ป๐ฎ๐น๐๐๐ถ๐ฐ๐: Apache Beam, Scio, Google BigQuery, Dataflow, Spark
๐ ๐ฆ๐ฒ๐ฐ๐๐ฟ๐ถ๐๐: OAuth, TLS, encryption at rest
๐น ๐๐๐ฑ๐ถ๐ผ ๐๐๐ผ๐ฟ๐ฎ๐ด๐ฒ & ๐๐๐ก: Google Cloud Storage, Spotify's own CDN
โ๏ธ ๐๐ฒ๐๐ข๐ฝ๐ & ๐ข๐ฟ๐ฐ๐ต๐ฒ๐๐๐ฟ๐ฎ๐๐ถ๐ผ๐ป: Kubernetes, Docker, Jenkins, Spinnaker, Prometheus, Grafana
๐ค ๐ ๐ฎ๐ฐ๐ต๐ถ๐ป๐ฒ ๐๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด: TensorFlow, PyTorch, Luigi (for recommendation pipelines)
๐ Learn more in software design handbook: https://t.co/aE1KNO717x
When I defended my Masterโs thesis under the bombing and rubble of Gaza, the very first question I was asked was:
โWhy defend it under these circumstances? What benefit will it bring you now?โ
I smiled and answered:
โMaybe I will die holding this degree, maybe it will be a symbol of resilience and strength, and maybe I will inspire others not to abandon their dreams โ even in danger, even when death is near.โ
This is who I am.
I am proud of what I did.
Proud that I defended my Masterโs during the war.
Proud to have become a Palestinian researcher โ๏ธ
Israel: We are not starving Palestinians, Hamas are
Flotilla: Ok, we will sail to Palestine and directly feed Palestinians
Israel: That makes you Hamas
Flotilla: But you just said Hamas are starving Palestinians?
Israel: ๐ฅ ๐ฅ ๐ฅ
Padahal baru Xbox doang yang diboikot, gimana kalo diboikot semuanya?
Boikot dan tekanan kita semakin menyala ๐ฅ
Lanjut boikot Xbox sampe Microsoft kapok bantuin militer Israel!
Semua tempat itu kodrat alaminya bebas asap rokok
Sama kyk smua tmpat selain toilet kodratnya ga boleh diberakin
Klo gada tulisan smoking area ya jgn ngerokok lah. Bukan jadi dibalik, klo gaada tulisan dilarang berarti boleh.
Kalo pola pikirnya begitu, dunia isinya berak semua