EP 111

Ngborolin 2025 - Ngobrolin WEB

Bagikan:

📖 Ulasan Tren Web 2024 - Perkembangan AI Generatif: Penyedia dan produk AI menjadi lebih beragam, tidak hanya chatbot tetapi juga mencakup pembuatan gambar, video, dan audio. AI juga mulai berjalan secara lokal di browser atau di komputer. - Integrasi AI di Editor: Alat seperti GitHub Copilot, Cursor, dan v0 dari Vercel muncul, mengintegrasikan AI untuk membantu dalam pengkodean dan pembuatan komponen. - Fokus pada Pengalaman Pengembang (DX): Kerangka kerja (framework) JavaScript menjadi lebih Kunjungi https://ngobrol.in untuk catatan, tautan dan informasi topik lainnya.

Ringkasan Episode

Bantu Koreksi

Episode ini membahas tren teknologi web di tahun 2025 dengan fokus utama pada perkembangan Artificial Intelligence (AI). Diskusi dimulai dengan review singkat tren 2024, dimana AI Generative menjadi sangat dominan dengan banyak provider baru, produk yang beragam (chatbot, image generator, video generator, audio generator), dan integrasi AI yang semakin meluas ke berbagai produk. Episode ini juga menyinggung tren "micro apps" atau aplikasi sekali pakai yang dibuat dengan bantuan AI, serta prediksi bahwa AI akan semakin terintegrasi dan terjangkau bagi developer web.

Poin-poin Utama

  • AI Generative mendominasi tren 2024 dengan banyak provider baru yang tidak hanya menawarkan chatbot, tetapi juga image, video, dan audio generator
  • AI Coding Assistant seperti GitHub Copilot, Cursor, dan Windsurf semakin merakyat dan terintegrasi dengan berbagai editor dan workflow developer
  • Munculnya tools AI yang dapat membuat aplikasi full-stack secara otomatis seperti bold.new dan v0, memungkinkan pembuatan aplikasi dengan cepat
  • Tren "micro apps" atau aplikasi sekali pakai (disposable apps) yang dibuat dengan bantuan AI untuk kebutuhan spesifik dan sementara
  • Chrome API sebagai standar baru untuk mengakses kemampuan AI di browser, yang memungkinkan AI berjalan secara lokal (on-edge)
  • Svelte 5 dan React 19 yang rilis akhir 2024 diprediksi akan semakin banyak diadopsi di tahun 2025
  • Local-first architecture dengan sync engine menjadi tren, memungkinkan aplikasi tetap berjalan saat offline dan menyinkronkan data ketika online kembali
Transkrip Bantu Koreksi

0:16Hei, pas banget. Happy New Year.

0:20Selamat 2025, selamat tahun baru.

0:25Ini tahun ke-3 kita ya?

0:27-Tahun ke-3 kita ya? -Tahun ke-3 ya.

0:30Menuju tahun ke-3 ya, menuju tahun ke-3.

0:33Berjaya terus ngobrolin wey.

0:35-Amin, amin, amin. -Jaya, jaya, jaya.

0:38Ya, semoga ini ya, makin semangat ya, makin semangat ya.

0:44Semoga tambah semangat, topi-topinya tambah menarik gitu ya.

0:49-Hasilnya tetap bagus. -Iya, tim nasi.

0:52Oh ya, tim nasi gimana, tim nasi kita biasanya kan selalu...

0:56-Dipecat, dipecat, sentaiunya dipecat. -Nggak, iya, iya, iya.

0:59-Masal? -Dipati.

1:01-Oh, iya. -Game.

1:03Wah, gua nggak ngikut.

1:06Iya, nanti aja kalau deh, slow.

1:08Nanti kita bahas khusus tim nasi.

1:13-Siapa tahu ada di web yang bisa digunakan? -Webnya tim nasi bagus nggak sih?

1:18-Hm? -Webnya tim nasi bagus nggak sih?

1:21-Gak tahu. -Pc si.

1:24-Mau di itu, di cek performance-nya? -Iya, ada nggak sih?

1:29-Pc si ya? -Ada lah, ada pcs si lah.

1:32Coba kita liat pcssi.org, bagus ya sih.

1:35-Nggak usah. -Nggak usah.

1:38Ya, mudah-mudahan teman-teman juga semangat ya di tahun yang baru.

1:44-Mungkin ada... -Hadapan 2025 apa?

1:46Ya, menyambut 2025 ada yang mau diulik ya, hal-hal baru atau hal-hal yang lama

1:51-yang mau diulik atau dapat kerjaan baru. -Apa mau kembali?

1:55-Atau dapat proyek baru di kantor lama. -Ada ini.

2:01-Tapi mungkin tim baru, atau proyeknya baru, ada... -Biasanya gini, Mas.

Lihat transkrip lengkap

2:08Gak akan pindah ke kantor yang baru dulu, karena nunggu THR dulu.

2:12-Iya, THRnya di... -Antara THR, THR Index.

2:16-Apa sih? -Ada THR, kan index bentar lagi.

2:20-Kalau saham... -Bentar lagi, lebaran juga bentar lagi.

2:24Iya, jadi intertumbut THR imlek atau THR lebaran.

2:31-Oh, bentar lagi, berarti musim transfer ya, bentar lagi ya. -Gak keluar telar.

2:35-Gak pindah-pindah. -Bentar lagi musim transfer, ya.

2:38Mungkin bukan pekerjaan baru, tapi lebih ke proyek baru, mainan baru, ya.

2:46Teknologi baru yang pengen diulik, mungkin bisa di-share juga ke kita, gitu ya.

2:52Jadi malam ini kita akan ngobrolin teknologi web di 2025 kira-kira yang menarik menurut kita, apa.

2:59-Tapi sebelum itu kita mungkin review dulu ya, 2024 dan... -Review dulu, nah.

3:04Gara-garanya cek episode lalu, ternyata tahun lalu tuh kita punya dua episode.

3:08Ini akal-akalan doang juga sebetulnya sih, tahun lalu kita punya dua episode.

3:13Jadi yang satu tuh kalendoskop hilas balik 2023.

3:17Terus yang satu lagi tuh, baru apa, kayak prediksi 2024.

3:22-Prediksi 2025, ya. -Kalau sekarang ada...

3:252024 kan, iya.

3:27Oh iya, betul.

3:30Nah, ngomong-ngomong kita sekarang sudah di episode ke 112, luar biasa ya.

3:35Setiap minggu ya, hampir setiap minggu, ya dua minggu terakhir kita gak live sih memang ya.

3:41-Tapi... -Wiro Sableng itu 112 bukan sih?

3:43-212. -212, Pak.

3:45Oh, 212 pasti lama banget ya, status lagi, status lagi, status lagi.

3:50-212, jadi 212 selesai itu. -Hahaha.

3:55Ya enggak, kebanyakan apa, kebanyakan apa ponyetnya itu?

3:59-Hahaha. -Hahaha.

4:03-Hahaha. -Hahaha.

4:06Tapi gitu-gitu Wiro Sableng itu super hero-nya Indonesia, loh.

4:10Asli, tapi ada yang tahu gak sih Wiro Sableng di sini, penonton-penonton Gen Z di sini, ada yang tahu gak sih Wiro Sableng?

4:17-Kalau Sablengnya itu seru loh, dulu di sekolah... -Hahaha.

4:20Iya, daripada taunya cuma Iron Man, Spider Man, terus kemudian...

4:28Men-men-men yang lain, women-women yang lain, mending lihat dong ke super hero dalam negeri.

4:36Ada kan Gundala, terus apalagi itu yang universe-nya itu?

4:41Yang cewek, yang cewek apa tuh?

4:44-Sara Somsong Lapan. -Ah, Sara, Sara apa?

4:48-Sara Somsong Lapan. -Sara Somsong Lapan.

4:50Itu mah yang nonton juga tidak tahu, kita doang yang tahu.

4:53Iya, itu satu generasi sama manusia milenium.

4:58-Oh iya, betul. -Hahaha.

5:00-Sama Jin dan Jun ya? -Hahaha, itu lebih lama lagi.

5:07-Hahaha. -Manusia milenium itu...

5:09-Hahaha. -Manusia milenial.

5:12Menurutnya sekarang manusia Gen Z.

5:14-Hahaha. -Hahaha.

5:15-Wiro-nya manusia Gen Z. -Oberlin Super Hero.

5:19Ya Allah.

5:21Ya, jadi kita kan kemarin ya, di episode yang ke-65,

5:27yang seru di 2024, yang kira-kira menurut kita seru gitu ya.

5:32Apa saja yang seru di 2024?

5:36Yang pertama adalah AI Generators.

5:38Ini AI Generators maksudnya apa, Ika?

5:40-Hahaha, nggak inget. -Gak inget ya.

5:43Tadi juga kalau pas ngeliat itu, "Enjir, ini apa?"

5:46-Hahaha. -Generative AI kan iya maksudnya?

5:49-Iya, generative AI. -Iya, generative AI tambah banyak.

5:54Nah, itu kejadian kan ya, semakin kesini provider-nya semakin banyak.

6:01Terus product-nya juga beragam, nggak cuma chatbot kayak cdpt atau gemini doang.

6:07Udah mulai terintegrasi dengan produk-produk yang lain.

6:11Sama maksudnya banyak yang generate image video lagu.

6:16Image generator, image video audio gitu ya, benar-benar.

6:21Dan yang tidak kalah menarik adalah AI yang bisa jalan di lokal.

6:28-Baik di browser, ataupun di edge atau di lokal komputer. -AI on edge, bukan microsoft edge ya.

6:37-Ramalan, ramalan. -AI di pinggir jurang.

6:43-Hahaha. -Ini juga termasuk editor ya, jadi dia terintegrasi dengan editor.

6:51Kalau sebelumnya kan yang paling terkenal itu github copilot kan, vs code copilot kan.

6:56Terus di 2024 muncul Ursor, terus ada lagi windsurf, ya ada Z tapi ada AI-nya juga ya.

7:08Terus ada banyak tools AI juga yang bantu kita buat aplikasi atau buat komponen kayak v0.

7:17Kalau kita mau bikin komponen react tapi spesifiknya ke next.js dan tailwind ya kalau nggak salah ya.

7:28Terus kalau misalkan temen-temen perhatikan juga ada satu tools yang full stack namanya bold.new.

7:36Namanya bold.new itu juga lebih apa ya, pengembangan lebih laju dari v0.

7:41Kalau v0 kan lebih ke bikin komponen untuk nampilin list podcast misalkan.

7:50Kalau bold.new itu udah aplikasi, tolong buatkan saya aplikasi buat movie recommendation gitu.

7:56Dan itu udah full stack. Bukan dari github juga punya kan ya? Nggak tahu ya bold.new itu yang bikin webcontainers.

8:11StackBlitz bikin webcontainer. Jadi kita define gitu ya kita mau bikin apa gitu, start a blog with astro.

8:26Jadi bikinin. Nggak ada editor-nya segala.

8:31Wow baru tahu gue ini? Iya bold.new, b-o-l-t.new. Berarti secara ini gue udah benar ini waktu lalu prediksi devx over developer experience over

8:47pekembangan javascript framework. Jadi maksudnya javascript framework kan secara di 2004 menurut gue sudah mulai matang dan mulai menyatu-menyatu.

9:10Jadi nggak ada nothing new lagi kan, jadi kayak si framework A meniru yang ada di framework B diadopsi. Framework B meniru yang ada di A diadopsi.

9:20Jadinya mulai framework itu mulai hanya memiliki fitur yang serupa tapi tak sama satu sama lain.

9:28Tapi tujuannya. Jadi sudah mulai menyatu dan framework-framework baru itu kayaknya ketau gua ini ya turun drastis perkembangan framework baru.

9:40Karena framework yang ada sekarang makin mudah, makin kaya dan karena mereka fokusnya di developer experience jadinya penggunaan framework-framework itu makin mudah.

9:54Iya nggak sih? Kita jarang banget bahas ada framework-framework baru di 2004 kan?

10:00Kita bahas di episode ke-65 kita bahas. Jadi 2004 itu salah satu ada wave, ada gelombang baru dari framework yang menekankan javascript minimal. Minimal javascript kayak astro, htmx, quick, enhance, alpine dan lain-lainnya.

10:29Di 2025? Kira-kira? 2025? Udah tau. Belum tau.

10:37Nah, sebenernya ini dulu nih. Ini istilahnya itu apa namanya? Intelligent AI Assistant Agent. Sekarang udah ada selesainya. Agentik AI. Tapi kalau itu kan luas banget ya sebenernya. Itu term yang luas banget. Tapi kalau di...

11:00Wah, Eka ngefreeze. Dia di intai sama agent.

11:07Ya, sedikit melanjutkan ya. Jadi mungkin perbedaan yang paling signifikan dari v0 dan bold.new ini adalah kalau v0 kan dia komponen aja. Kita kopas ke project yang udah kita create sendiri baik di lokal ataupun di IDE mana pun, di cloud pun juga bisa ya.

11:27Tapi kalau bold.new ini, semuanya sudah dia udah siapin. Jadi kayak generate project pun udah dia sediakan. Sampai ada browser, sampai bisa npm install, udah bisa dijalankan juga, npm installnya juga ada di sini.

11:45Jadi misalkan kita mau tambahkan, "I want to add date function using date FNS" misalkan. Nanti dia installin. Pokoknya semua servernya juga ada di sini.

12:09Jadi kalau v0 kita kopas ke project, ini projectnya ada di bold nya sendiri. Dan kalau kita mau di enter kodenya, di enter ini. Sign in.

12:22Ini lanjut ke StackBlitz katanya. Jadi dia akan bukain IDE online StackBlitz dan di situ nanti mungkin akan dilanjut di sana. Di situ bayar pasti, StackBlitz itu kan ada gratisnya ya?

12:43Ada gratisnya. Oke berbayar juga. Si project IDX nya Google juga punya fitur yang mirip sih. Cuma masih data. Yang smart gitu.

12:57Kalau yang fitur coding assistant standar, yang kayak cuma chat atau autocomplete dan lain-lain sih udah release ya, udah stable. Nah yang fitur data nya yaitu yang intelligent agent.

13:15Kita bisa kasih instruksi, dia yang jalanin. Saya bikin file, saya jalanin. Cuma kalau comment line, dia cuma kasih comment kopas, comment ini, comment line empty and install atau semacamnya.

13:31Tapi cara terjajanya mirip bold nya itu. Oke, ya jadi mungkin trend 2025 kayaknya agak arah sana ya. Jadi si AI ini nggak cuma bisa memberikan saran, tapi juga bisa menjalankan perintah.

13:49Itu kayak comment line. Atau dia bisa. Nah kalau itu pasti coding assistant ya. Nah sebenernya kayak ada dua macam kan. Kalau yang tadi yang kayak apa? Intelligent agent itu kan masih satu kategori sama coding assistant.

14:03Tapi ada juga yang meng-generate buat kita. Kayak VZero kan itu dia ngasih kodenya. Ya kita, apa, kita kan nggak bisa execute, nggak bisa bikin apa, pokoknya kita ngasih apalah wireframe atau deskripsi.

14:19Kita harus kopas ke environment, ke IDI kita sendiri. Nah GitHub Spark ini yang satu kategori dengan itu, dia bisa nge-bikinin aplikasi. Tapi ya ada disclaimer nya lah, ini untuk prototype, blablabla.

14:35Kita harus, Pak, Osim nggak bisa terima aja di doa, cuma buat apa? Kutspace berarti dia, atau gimana? Cuma buat kutspace gitu. Kita harus edit-edit sendiri lagi. Ini juga kayaknya bakal marak nih di 2025, micro apps.

14:54Jadi ada apa ya, aplikasi-aplikasi kecil yang mungkin masing-masing orang kita udah bisa bikin sendiri dengan bantuan AI salah satunya. Jadi misalkan waktu itu saya sempat lihat dia mendemokan,

15:09dia minta chat GPT untuk bikinin countdown timer untuk podcast, termasuk ada notes-nya juga. Itu udah pakai AI aja gitu. Udah selesai podcast-nya udah, aplikasi dibuang nggak dipakai lagi gitu, cuma untuk sementara waktu aja gitu.

15:30Ya gitu-gitu. Kalau alohan tracker ini ya bakal dipakai terus sih. Kayak ini ya, tolodi. Paling enak justru kayak gitu-gitu ya, pakai web component gitu kali ya, web component atau...

15:46Tapi ya mau pake apapun lah juga sih, mau pake Ria kayak pake Swil. Kan maksudnya untuk AI nggak ada bedanya ya. Cuma kayak di embed aja.

16:04Di embed sekali, habis selesai kebutuhannya ya udah, ya move aja gitu ya.

16:09Udah gitu, iya nggak dimaintain lagi gitu, nggak ditambahin fiturnya, nggak dimaintain gitu. Macam-macam gitu ya.

16:15Disposable. Jadi kayak tisu basah aja dong.

16:19Disposable apps ya.

16:21Tisu basah, tisu basah application.

16:26Itu kok konentasinya agak negatif ya?

16:32Ya beda soalnya, kalau udah punya anak kan harus bawa tisu basah kemana-mana Mas. Kalau berantakan habis makan coklat terus pakai tisu basah.

16:46Nah ini, kita lihat komen dulu ya.

16:49"Copilot Github plus VS Code?" Iya, produktifitas meningkat.

16:53Kalau udah mumet, emang bisa ya, suruh AI belesin kodenya?

16:58Bisa, bisa. Karena searching masalah pakai AI itu asal prom-nya dengan benar dan tunjukin kodenya yang benar lebih cepat mendapatkan solusinya ketimbang harus cari.

17:14Kita ngecek satu persatu.

17:16Dan itu emang hal-hal yang mesin itu bagus kan, maksudnya keunggulan mesin dibanding manusia kan.

17:23Mesin bisa proses banyak data dalam waktu yang cepat banget sama kayak nyari kesamaan sama kayak apa sih, nemuin pattern, itu kan dia jago kan.

17:33Yang decision making kita, tapi yang ya gitu crunching data, AI.

17:39Sudah mulai bagus loh. Github Copilot yang saya pakai sama GPT-4O untuk membantu saya sehari-hari, ya ini sangat, apa namanya, sangat subjektif banget ya.

17:55Dari kayak 10 kali mencari masalah dengan prompting yang benar, kira-kira hanya paling 2 atau 3 aja yang halusinasi.

18:08Desainnya kayak kebanyakan saya terbantu sekali dibantu oleh Copilot sama GPT-4O.

18:19Gue gak pakai Copilot, paksainya Fursor, dan itu ada fitur System Instructions, itu bagus banget sih. Jadi kayak selalu gunakan function component, terus kalau misalnya dalam satu file UI component itu, apa, gunakan name export.

18:40Maksudnya kalau kita pengen punya standar sendiri, itu bisa dimasukin ke situ dan di-task apapun yang kita jalani, itu bakal respect System Instructions kita.

18:54Itu kan comfortable banget ya. Convenient banget. Sama satu lagi, pakai kayak Github Copilot itu, nge-generate test case, unit testing itu enak.

19:11Unit testing enak banget ya. Iya, sudah ada codenya, tolong generatin skeletonnya. Dah, dia langsung bikin beberapa use case, tinggal di-tweak aja codenya.

19:22Yay, membantu sekali saya untuk membuat unit testing.

19:26Nah, jadi bisa dibilang 2024 tuh kayak taunya coding assistant menjadi, apa sih, merakyat. Lebih terintegrasi. Copilot kan udah sejak, kapan ya? Dari tahun, iya, nggak tau lalu kan? Udah lama, udah lama.

19:48Mungkin kan webdev pada umumnya masih skeptis kan, maksudnya banyak ya. Iya, terus karena dulu kan masih mahal, maksudnya cop cuma ada di Copilot, itu berbayar.

19:58Ya, berbayar atau kalau misalnya kita maintainer project open source yang besar banget atau punya promo yang buat alamat email institusi edukasi juga mungkin belum banyak kan.

20:12Jadi walaupun udah ada dari dulu, kayaknya baru merakyat ya, 2024 ini dan ke depan trendnya bakal terus gitu ya.

20:22Soalnya ini ada anekdot juga sih, jadi sepanjang IO Extended kemarin kan tau gue salah satunya tentang AI Coding Assistant.

20:34Jadi kalau tanya siapa yang udah pake coding assistant AI, Copilot atau sejenisnya, semua di satu ruangan itu, itu semua udah pake.

20:46Ya, biasa sih, pasti jenis orang atau jenis developer yang niat daftar dan datang ke acara-acara developer event, ya pasti kan emang cenderung ikut trend.

21:01Kalaupun ada yang belum pake, itu paling ada yang tanya misalnya tentang tempat kerjanya, nggak keboleh kan.

21:08Ya, kalau itu kan karena constant external, tapi berarti kayak ini udah hal yang merakyat banget dan standar banget.

21:15Jadi kalau misalnya ada satu dua orang yang belum tau cara pakenya, belum tau cara pake AI Coding Assistant sama sekali ya, mungkin di tahun depan bisa pake yang tinggalan ya.

21:27Jadi lebih merakyat mana, AI atau wakil rakyat?

21:31Wah, sulit. Ini tentu jurang.

21:35Ada ya?

21:41Nggak ada yang tau ini lagu apa anak sekarang.

21:49Lagu apa anak? Lagi nggak tau lagi ya.

21:57Itu kan di X-Files pada nonton emang ya? Pada nonton X-Files?

22:01Iya, X-Files di Sitepri, ingat.

22:03X-Files nya mungkin nggak nonton, tapi musik memes nya pasti tau sih.

22:09Ya, kayaknya karena jadi memes, jadi mending tau deh.

22:12Ya, jadi sebenarnya kalau ditarik mundur, kalau ditarik mundur sebenarnya bukan cuman AI Coding Assistant yang tadi saya sebutkan.

22:23Jadi AI yang tadinya terpisah tuh hanya chat God doang kan, kayak chat GPT yang paling terkenal ada di kemini, terus mungkin ada juga yang lain-lain lah ya, cloud, cloud.ai dan lain-lain.

22:36Sekarang dia udah mulai terintegrasi.

22:38Kalau si GitHub dia pakainya Copilot.

22:43Terus dari Copilot itu kan extension kan sebenarnya, diawali dengan extension kan.

22:48Extension, VS Code ada, buat Vim ada, buat Jetbrains ada, macem-macem lah.

22:54Ada semua ya, sampe X-Code juga ada.

22:56Terus muncul satu editor yang sebenarnya VS Code juga, di fork dari VS Code, tapi lebih terintegrasi, bukan extension, tapi udah will-in.

23:09Ya, udah will-in, udah native dalam tanda kutip ya.

23:11-Ya, kursor ya. -Ya, termasuk kesana.

23:13Ya, namanya kursor.

23:14Jadi terintegrasi, gemini juga melakukan itu untuk IDX, terus untuk Gmail, ya kan?

23:21Untuk apa lagi ya, untuk docs, untuk spreadsheet dan lain-lain juga ada.

23:30Microsoft dengan Copilot-nya juga masuk ke Office, masuk ke Microsoft Windows-nya, ke OS-nya, Apple Intelligence juga ada.

23:39Pokoknya udah terintegrasi semua.

23:41Dan, ya itu tadi semakin terjangkau, semakin terjangkau artinya chatbot dan AI jadi banyak yang bisa dipakai secara gratis.

23:52Ada Grok, AI-nya Twitter, XAI, itu awalnya berkhayal, terus sekarang gratis.

24:00Lama. Lama dari awal udah gratis ya.

24:03Lama kan open, open access kan.

24:06-Apa sih? Lama. Pindah ya, beda kategori. -Beda. Copilot.

24:11Adik-adiknya berbayar, sekarang ada freemium-nya, ya kan?

24:15Kursor juga freemium, ya kan?

24:18Terus apa lagi ya? Meta.

24:22Tiba-tiba di WhatsApp, di Instagram muncul tuh Meta-AI.

24:26-Temua. Meta-AI. -Itu juga gratis, ya kan?

24:28Ya.

24:30Cuman sekadar mengingatkan, kalau produknya gratis.

24:33-Kita mengingatkan. -Yang jadi produknya itu kita menginsia.

24:37Ya, jadi saya ingat tahu ya, kalau di WhatsApp itu dia bisa baca isinya, kan?

24:45Bisa, kan? Berarti dia pelajari isi data WhatsApp kita, kan?

24:49WhatsApp keluarga kita dibaca sama dia, ya?

24:52Kalau kata privacy-nya sih, waduh, hanya kita prompting dia aja.

24:58Dia nggak bisa baca konteks dari pembicaraan sebelumnya.

25:02-Tolong summarize percakapan saat dia nggak bisa. -Ya.

25:06Tapi kalau kita masukin, kita ke-forward, atau kita kopas satu chat tertentu

25:14yang dibaca, ya, yang kita masukin ke situ aja, katanya.

25:19-Katanya. -Katanya, ya.

25:23Terus juga browser, ya kan? Browser adaptasi AI, kan?

25:29Ada awalnya siapa, ya? Art, ya? Art browser yang punya Max, ya?

25:36Ya, Max. Tapi ternyata udah pada punya.

25:39-Ya, bre, ada Leo. -Semua browser ada.

25:42-File browser ngeluarin orbit namanya. -Awalnya di...

25:45Eh, sorry, di awali dengan hanya jadi open...

25:50-Extension. -GPT.

25:53-Extension. -Hanya jadi chat GPT, rapper aja semuanya.

25:59Di awalnya.

26:01Nah, kan? Ini dua kategori juga, ya.

26:03Karena AI di browser itu yang apa?

26:07Yang sekarang udah ada di semua browser, kan?

26:09Yang sebetulnya pakai service remote tertentu, kan?

26:14Gampangnya kalau internetnya kita matiin, fitur AI-nya nggak jalan, kan?

26:19Nah, paling yang kategori kedua ini kan yang menarik si built-in AI-nya Chrome, kan?

26:25-Chrome, ya. -Ya, Chrome.

26:28-Chrome punya apa? -Chrome kan, yang itu, kan?

26:31Yang mau bikin istilahnya SDK-nya untuk semua AI, kan?

26:35Betul.

26:37-Ya, namanya Chrome API. -Chrome API.

26:40-Itu kan ada web standard... -Ada.

26:42No, sorry, bukan web standard. Masih baru...

26:45Mau di standarisasi. Masih origin trial bahasanya.

26:51Masih origin trial.

26:53Nah, karena ngomongin soal...

26:55Artifatnya agak ribet, ya.

26:57Artifatnya karena emang belum dibuka buat semua general public pada umumnya.

27:02Mumpung karena sudah sebut nama Chrome API, saya share dulu.

27:09Share apa nih?

27:11Eh ini Prom API.

27:13Zoom in, zoom in, zoom in.

27:17Zoom in.

27:19Harus gua pisah dulu.

27:21Zoom in, zoom in, zoom in.

27:23Nah, eh, eh, eh, Prom AI.

27:25Nah.

27:27Karapannya, maksudnya ekspektasinya kalau misalnya Chrome,

27:29jadi satu layer, kayak layer Web API ya, untuk mengakses

27:35kemampuan AI yang ada di masing-masing device.

27:39Jadi misalnya apa?

27:41Hypothetically,

27:43kalau di device Apple,

27:45misalnya punya AI sendiri,

27:47itu dari Safari,

27:49diharapkan...

27:51API sama.

27:53Kalau misalnya suatu saat Safari pengen bikin fitur

27:55kayak gini, jangan sampai

27:57API-nya lain-lain semua.

27:59Karena kita sebagai webdeh jadi ribet kan?

28:01Jadi diharapkan pakai standar yang sama.

28:03Nah, service yang di, apa?

28:05AI device yang digunakan,

28:07enggak masalah mau pakai internal

28:09masing-masing atau

28:11dari mana.

28:13Ini baru promosal ya.

28:15Jadi cuma sekarang sih baru ada di Chrome.

28:17Itu juga cuma Chrome yang apa?

28:19Chrome yang kuning itu apa namanya?

28:21Canary.

28:23Nah,

28:25prediksi saya 2025 ini,

28:27Chrome akan

28:29usahal untuk ini.

28:31Prediksi saya.

28:33Jadi minimal dia akan

28:35jadi web standar di 2025,

28:37baru jadi baseline nanti

28:39mungkin di 2026.

28:41Nah, prediksi kalian nih,

28:43prediksi teman-teman,

28:45browser engine lines selain

28:47Chrome, ada yang tertarik sama

28:49ini nggak?

28:51Kayaknya sejauh ini

28:53belum kelihatan. Kayaknya nggak deh.

28:55Kayaknya nggak deh.

28:57Belum. Kayaknya belum.

28:59Nggak tahu ya. Karena kan

29:01sebagian besar udah Chromium,

29:03kan yang pertama kan. Karena misalkan kayak

29:05Brave. Dia udah punya AI sendiri.

29:07Ya kan?

29:09Mungkin dia akan implement si

29:11AI API, eh, sorry,

29:13Chrome API-nya, tapi menggunakan AI-nya

29:15sendiri.

29:17Jadi modelnya bisa bermacam-macam ya.

29:19Terserah dia mau embed model apa.

29:21Jadi

29:23tinggal dipanggil pakai

29:25Chrome API yang sama. Tapi nggak tahu ya

29:27siapa.

29:29Cuma maksudnya apa? Interest

29:31engine line untuk mengadopsi

29:33cara kayak gitu tuh

29:35yang menarik cuma kayak

29:37company yang punya model

29:39sendiri dan browser sendiri

29:41saat ini hanya

29:43Google dan Microsoft.

29:45Brave?

29:49Dia punya

29:51AI model sendiri?

29:53Dia punya AI model sendiri?

29:55Oh nggak tahu. Kalo Leo itu apa?

29:57Kalo Leo, Brave Leo

29:59gitu. Dia AI model

30:01sendiri nggak ya? Coba kita liat ya.

30:03Ini sih chatbot ya.

30:05Lebih ke chatbot, tapi nggak tahu modelnya

30:07dia pakai apa.

30:09Nah, kalo Ram,

30:11kok ramalan sih prediksi gue mah.

30:13Kayak yang di komen paling bawah tuh.

30:15Munculin deh komen paling bawah.

30:17Tetep send data ke server.

30:19Yang gue liat sih kayaknya

30:21browser-browser lain bakal tetap,

30:23browser dari company lain

30:25bakal tetep prefer.

30:27Udah, itu kayak fitur-fitur

30:29misalnya Arc ada

30:31AI-nya, Edge ada

30:33AI-nya, fiturnya

30:35bakal pake service external sih

30:37kelihatannya.

30:39Mereka bakal lebih tertarik gitu.

30:41Maksudnya apa, di UI-nya mungkin

30:43UI browser

30:45kontrolnya mungkin ada sesuatu yang kayak

30:47integrate AI atau apa, tapi

30:49itu ya apa, manggil service

30:51external, jadi bukan yang pake web

30:53API kayak tadi, keliatannya.

30:55Kalo dari browser-browser lain

30:57sejauh ini.

30:59Yes. Akan ada waktunya

31:01gak sih, ini mungkin bukan

31:032025 dan untuk web.

31:05Mungkin, ya bisa aja.

31:07Cuma kalau kita cuman siapa yang tau.

31:09Enggak, maksudnya ini

31:11kayak khayalan

31:13saya.

31:15Kan baru liat,

31:17NVIDIA baru rilis nih,

31:19GeForce RTX

31:2150 series.

31:23Baru aja kemarin.

31:25Dan

31:27processing power yang ketambahan

31:29itu hanya untuk AI.

31:31Jadi khusus untuk AI, jadi

31:3350 series ini khusus untuk AI.

31:35AI unit power-nya ditambahin.

31:37Ada ya AI unit power gitu?

31:41Ya, TPU.

31:43TPU-nya.

31:45Yeah, TPU-nya.

31:47Jadi

31:51Yang saya dapatkan

31:53dari video yang saya tonton

31:55khusus untuk game yang bisa

31:57di LSS. Maksudnya game

31:59yang menggunakan

32:01generatif AI, jadi saat main

32:03game, jadi frame-nya

32:05frame-nya si game itu

32:07di upscaling

32:09oleh AI. Jadi bisa aja

32:11game-nya cuman

32:13dibuat 1080

32:15tetapi dimainkan di

32:17layar 4K

32:1960 fps

32:21dan sisa frame-nya itu

32:23dan di upscalingnya itu menggunakan

32:25drawing-nya biar lebih bagus

32:27biar lebih keren

32:29pakai AI.

32:31Nah, itu namanya fiturnya

32:33di LSS. Jadi suatu saat

32:35saya kepikirkan dengan adanya

32:37built-in AI di web, di browser,

32:39suatu saat nanti animasi-animasi

32:41ataupun

32:43navigation animation itu

32:47ditekir oleh built-in AI.

32:49Jadi kalau di scroll nanti

32:51untuk membuat user experience

32:53orang yang membaca itu bisa bagus

32:55atau edge-nya muncul dengan

32:57benar, itu diperbaiki

32:59oleh AI atau dibantu

33:01AI untuk animasinya.

33:03Kontennya dijadar dari AI.

33:05Masih kontennya tetap, tetapi

33:11built-in AI-nya itu

33:13membuat animasinya

33:15ataupun

33:17yang rusaknya

33:19diperbaiki oleh AI.

33:21Maybe.

33:23Sudah mulai ada yang

33:25speculative API itu

33:27juga salah satunya bisa

33:29mengarah ke sana.

33:31Speculative API untuk

33:33untuk nge-detect

33:35navigation selanjutnya, kan?

33:37Betul. Jadi kan bisa

33:39kompredisi kira-kira kita bakal ke halaman A

33:41atau halaman B.

33:43Itu kan bisa ke AI juga, kan?

33:45Bisa, iya.

33:47Itu kan arahnya ke sana.

33:49Kan ada CSS animation

33:51terakhir itu, ya kan?

33:53Apa?

33:55Eka namanya animation apa?

33:57Yang buat navigation

33:59view transition.

34:01Jadi AI-nya yang

34:03decide, tolong dia menambahin

34:05view transition sendiri untuk

34:07navigation

34:09maybe.

34:11Gak bisa, gak boleh itu

34:13pelanggar.

34:15Tambahin dulu, kita udah

34:1734 menit, ya.

34:19Kita udah 34 menit, kita belum ngomongin

34:21ini ada yang komplain nih.

34:23Mas IT. Kira-kira trend 2025

34:25selain AI apa aja?

34:27Kita terbawa

34:29ini ya, terbawa trend ya.

34:31AI, buat AI sih.

34:33Berarti ini memang AI, kan?

34:35Masih berkutat seputar AI.

34:37Nah, tapi ini

34:39apa lagi? Apa?

34:41Gua tahun lalu memprediksi

34:43gak prediksi sih, kaya tanya

34:45apakah content creator dan sektor

34:47edukasi bakal tetap mengakupi lombang AI?

34:49Jadi bayangannya kayak dystopia

34:51yang content creator

34:53yang manusia biasa udah gak laku lagi

34:55karena semua pake AI. Atau

34:57kursus program edukasi,

34:59kursus bootcamp, atau apa semua,

35:01deh degenerate AI. Cuma ternyata

35:03kayaknya sejauh ini belum

35:05se-extreme itu ya.

35:07Masih agak kebal AI

35:09kayak ekosistem

35:11kayak channel-channel yang

35:13tahun lalu terkenal, ya sampe sekarang

35:15masih kayak gitu. Maksudnya

35:17edukasi, kursus, tutorial,

35:19pokoknya semua

35:21edukasi juga kayaknya masih gitu-gitu aja.

35:23Ya cuma kontennya aja yang ada

35:25terkait AI. Jadi itu apa?

35:27Kayak salah satu

35:29field yang kebal AI.

35:31Kebal AI.

35:33Iya.

35:35Apa ya kira-kira ya?

35:372025, ada

35:39bakal ada web baru kah?

35:41CSS sih

35:43bekembang terus ya.

35:45Oh iya, CSS sudah pasti.

35:47Golden era of web UI.

35:49Golden era of web UI.

35:51Kita belum bahas ini

35:53CSS Wrap 2024.

35:55Mungkin dalam waktu dekat kita akan

35:57coba bahas ya.

35:59Nah ini kayak review

36:01di 2024 ada kejadian

36:03apa kejadian, ada apa saja

36:05yang terjadi di dunia

36:07CSS bisa dilihat disini, temen-temen

36:09bisa kesini. Tapi mudah-mudahan

36:11nanti di beberapa episode mendatang kita

36:13akan coba bahas ya.

36:15Ini juga sangat menarik

36:17karena perkembangan web UI

36:19di 2024 cukup

36:21banyak ya

36:23perubahan yang terjadi.

36:25Jadi bisa kita

36:27kulik lagi nanti.

36:29Ini buat preview aja.

36:31Terus apa lagi ya?

36:33Spell, Spell 5 kayaknya bakal

36:35bakal happeningnya kayaknya

36:37bakal di tahun ini ya.

36:39Ya karena rilisnya, ya

36:41Svelteima dan React 19

36:43itu dua-duanya rilis akhir tahun

36:45kan? Dan dimana

36:47apalagi di luar, ya Desember

36:49akhir kayak udah bukan bulan yang produktif

36:51lah. Banyak yang udah cabut tiburan

36:53juga. Jadi ya emang

36:55adopsinya

36:57Svelteima sama React 19

36:59nih bakal naik awal

37:01tahun ini kan?

37:03Ya, Spell 5 sama

37:05React 19.

37:07Cuman tadi

37:09iseng-iseng browsing

37:11di apa?

37:13di podcastnya

37:15syntax.fm yang mereka bahas

37:172024. Mereka sempat bahas

37:19tentang 10-stack. Ada yang tau nggak

37:2110-stack? T-A-N?

37:23Iya, tau. 10-stack itu.

37:25Kalau dulu banget tahu

37:27apa, React Query.

37:29Pokoknya, jadi orangnya

37:31itu namanya depannya 10, lupa

37:3310 something-something. Dia produktif

37:35banget. Jadi ini kayak sejenisnya

37:37FNU atau Anfu lah.

37:39Dia punya universe sendiri.

37:41Dulu dia bikin React Table,

37:43React Query. Cuma karena

37:45adopsinya besar banget. Apa?

37:47Orang-orang, karena open

37:49source juga, pada bikin kayak

37:51adaptasi buat Vanilla JS,

37:53buat framework lain. Jadi nggak cuma

37:5510-stack. Dan sekat,

37:57kayak dalam 2 tahunan

37:59terakhir, dia mengintegrasikan

38:01semua universe library-nya

38:03dia dengan menggunakan itu.

38:05Istilah 10-stack.

38:07Itu yang di kiri itu ada router, query,

38:09table, form.

38:11Gak harus

38:13dipakai semua. Cuma kesamanya

38:15adalah 10-stack insyaallah mas.

38:17Pake HTMX itu.

38:19Pake HTMX itu.

38:21Atau janyan

38:23random.

38:25Kenapa pake 10-stack? Kenapa pake 10-x?

38:27Coba, coba, coba.

38:29Di ini aja.

38:31Di view aja ini. Pake websocket.

38:33Atau coba nanti di refresh.

38:35Refresh.

38:39Iya.

38:411.5 daun untuk.

38:43Nambah.

38:45Iya, pake Sanity I/O.

38:47Messages.

38:51Enggak.

38:53Enggak nampak.

38:55Rtml over the wire kah?

38:57Coba script biasa kali.

39:03Iya, coba script.

39:05Janyan random.

39:07Kalau kita

39:09booking .com atau semacamnya,

39:11cepat, apa?

39:13Tiga orang sedang melihat halaman ini.

39:15Itu kayaknya kan?

39:17FOMO, biar FOMO ya.

39:19Iya.

39:21Tapi yang baru

39:23adalah yang ini, 10-stack start.

39:25Ini meta frameworknya.

39:27Ya, karena dia push stack create framework.

39:29Iya.

39:31Kalau ini kan routernya aja.

39:33Ini buat state management ya, query-nya.

39:35Query-nya.

39:37Ini buat form-nya.

39:39Virtual ini buat apa nih? UI.

39:41Oh, buat UI form ya.

39:43Jadi kan kita bisa

39:47virtualize. Kita kan manual ya.

39:49Biasanya biar nggak ngerender banyak

39:51download sekaligus. Cuma kayak

39:53semacam lazy load lah.

39:55Intersection of server lah. Kalau mau muncul,

39:57baru diproses

39:59datanya. Nah, ini biar kita

40:01nggak perlu manual

40:03virtualize.

40:05Ada ranger apa ini lagi?

40:07Atlas ranger UI

40:09library.

40:11Store. Ya, macem-macem.

40:15Ini gabungannya lah. Ini kayak

40:17Next.js-nya dia ya.

40:19Meta frameworknya dia.

40:21Tapi kelebihannya

40:23adalah ketengan juga bisa.

40:25Maksudnya nggak harus. Kalau Next.js kan

40:27kalau kita install meta framework Next.js

40:29ya harus pakai semua.

40:31Harus pakai caranya Next.js kan.

40:33Kalau ini dipake terpisah juga bisa.

40:35Tanpa 10-stack start, kita cuma

40:37pake router, query, table.

40:39Itu bisa. Iya.

40:41Kalau mau gabung, ya langsung pakai yang start kan.

40:43Pakai satu-satu aja.

40:45Ramalan.

40:49Ramalan. Prediksi gue tahun lalu

40:51itu ngacau sih. Kacau. Jadi prediksi

40:53tahun lalu adalah React masih

40:55atau makin mendominasi, tapi framework

40:57kecil lain makin banyak muncul.

40:59Bisa dibilang

41:01salah dalam arti

41:03ya yang betul, yang kayak Fen bilang

41:05tadi, justru yang

41:07ada sekarang. Makin berubah.

41:09Ya tetap aja kan, ujung-ujungnya kita

41:11either pakai React, Fuse,

41:13Well, dan nilai JavaScript.

41:15Ya paling solid lah.

41:17Solid juga udah

41:19beberapa tahun terakhir, tapi yang nambah

41:21itu adalah implementasinya.

41:23Kayak layer 1 lagi, ya itu si meta

41:25parameter framework itu kan.

41:27Astro makin naik.

41:29Terus ada

41:31apa lagi? Ya Next.js juga

41:33makin naik. Terus yang baru-baru

41:35ada 10-stack start.

41:39Yang saya meleset

41:412024 itu TurboPack.

41:43Ya

41:45saya kira dia bakal bisa jadi

41:47replacement untuk Webpack untuk

41:49non-

41:51Next malah

41:53kayaknya tidak

41:55dikembangkan lebih dalam lagi ya

41:57TurboPack ya. Cuma di awal aja.

41:59Kuliatannya

42:01si resource-nya itu, maksudnya orang-orang

42:03ya, kayak diarahin buat

42:05Next.js deh.

42:07Ya nggak sih?

42:09Itu TurboRepo ya?

42:11TurboPack itu Next.js ya?

42:13TurboPack kan mereka

42:15pake Rust kan.

42:17Ternyata setelah mereka pake TurboPack

42:19billing-nya jadi lebih

42:21murah, akhirnya nggak jadi.

42:23Betul juga.

42:27Jadi lebih hemat,

42:29jadi nggak jadi.

42:31Kayaknya

42:33jadi susah ini.

42:35Lebih hemat malah bagus

42:37kan, ya

42:39usernya dibiarin aja, harganya tetap sama.

42:41Jadi untungnya lebih gede dong.

42:45Nggak, itu hanya

42:47cuma

42:49cocok lagi.

42:512025.

42:53Tapi kan sekarang kita nggak harus pake Webpack lagi.

42:55Seberapa sering sih? Sekarang masih harus

42:57pake VT.

42:59Makanya karena Vid.

43:01Vid itu sekarang angger dulu.

43:03Kenapa nggak sih?

43:05Roll down dia.

43:07Oh ya.

43:09Ya itu.

43:11Jadi mau saya apa? Di project baru,

43:13di set up, di stack yang baru,

43:15udah sangat berkurang

43:17ketergantungan Webpack sih.

43:19Kalau di Laravel namanya

43:23tall stack.

43:25Laravel kan

43:29sudah

43:31full stack framework ya.

43:33Kenapa ada framework lagi di atas Laravel?

43:35Iya, makanya

43:37ini reaktif katanya.

43:39Reaktif Laravel,

43:41tall stack,

43:43Velwyn.

43:45Oh.

43:47Tapi kalau misalnya yang di depannya,

43:49front-end, yang front-end banget,

43:51itu kan banyak kebutuhan lainnya.

43:53Tolwin, Alpine, Laravel,

43:55sama Lovewire. Ini buat

43:57koneksi

43:59Websocket-nya,

44:01ini framework back-end-nya,

44:03ini JavaScript

44:05di front-end-nya.

44:07JavaScript sama

44:09UI CSS.

44:11Nah Laravel-nya sendiri kan nggak ngurusin

44:13beginian.

44:15Iya. Tall stack.

44:17Menarik.

44:192025, trend lokal first

44:21CSR lagi.

44:23Betul-betul doang.

44:25Kemaren seru.

44:27Kalau lokal first, saya setuju.

44:29Lokal first saya setuju.

44:31Jadi mungkin akan

44:33ada trend bikin

44:35aplikasi yang bisa dibuka saat

44:37offline. Itu saya setuju.

44:39Jadi

44:41database itu udah bukan

44:43satu database

44:45di cloud

44:47terpusat. Nah, sekarang banyak

44:49sync engine juga kan. Maksudnya banyak

44:51acceleration sync engine.

44:53Jadi sekarang kayaknya

44:55mungkin satu user

44:57bisa punya satu database sendiri

44:59yang ke-embed di device-nya

45:01masing-masing. Ketika nanti

45:03ada koneksi online, mungkin dia akan

45:05sync aja. Sync untuk back-up atau apa.

45:07Itu

45:09posibel. Tapi kalau CSR saya nggak yakin.

45:11Pake background refresh ya.

45:13Ya, background worker ya.

45:15Apa namanya?

45:17Web worker atau service worker.

45:19Bukan service worker. Tapi pakai

45:21background refresh.

45:23Nah,

45:25salah satu aplikasi yang mempopulerkan

45:27approach ini,

45:29kayak yang pertama, ya maksud saya

45:31aplikasi modern yang

45:33kegebur-geburin ini itu

45:35C linear tuh. Link-nya di private chat.

45:37Jadi mereka bikin

45:39sync engine sendiri.

45:41Ya, lanjut, lanjut.

45:43Mereka bikin sync engine sendiri.

45:45Jadi kita bisa

45:47standar sih.

45:49Jadi kalau user ngapa-ngapain

45:51itu semua di lokal dulu

45:53biar cepet. Jadi kalau misalnya

45:55lagi di pesawat atau apa, internet

45:57lambat juga nggak masalah.

45:59Ya, nanti in the background

46:01dia sync sama

46:03remote database.

46:05Cuma karena mereka salah satu

46:09yang pertama jadi kayak rajin

46:11ngejelasin cara kerjanya

46:13sih bagus sih. Tapi

46:15yang punya mereka proprietary juga

46:17sih. Cuma ini helpful buat

46:19mengillustrasikan

46:21cara kerjanya aja.

46:23C linear app ini kayak

46:25project management, bukan ya?

46:27Kayak sana gitu ya?

46:29Oh, jira.

46:31Jadi meskipun tidak dalam keadaan

46:33online, mungkin koneksi terputus

46:35atau gimana, kita tetap bisa

46:37mindah-mindahin card,

46:39gitu ya, update, gitu ya.

46:41Oke. Kayaknya

46:45yang memperakasai bukan

46:47bukan dia deh. Kayaknya

46:49ada satu aplikasi yang dulu sempat...

46:51Cuma kayaknya ini sering...

46:53Ya, dia yang mempopulerkan mungkin ya.

46:55Bukan yang pertama sih, tapi dia yang mempopulerkan.

46:57James Long ya. Siapa sih namanya?

47:01Pernah dulu ada aplikasi accounting

47:03yang bisa jalan

47:07di lokal. Jadi masing-masing

47:09orang itu nggak

47:11distributed. Jadi hanya untuk

47:13kayak personal finance gitu. Jadi

47:15habisnya ya di lokal. Cuma bukanya tetap di web.

47:17Lupa namanya apa ya?

47:21Google spreadsheet?

47:25Bukan deh.

47:27Bukan, itu bisa multiplier.

47:29Kalau itu bisa multiplier.

47:31Kayaknya game deh, banyak yang pakai

47:35lokal storage.

47:37Aktual, aktual, aktual.

47:39Iya, aktual budget.

47:41Aktual budget, yes.

47:43Aku pernah dengar.

47:45Aktual budget, mana dia?

47:47Kok nggak ketemu?

47:49Sebentar lagi dicari.

47:51Nah, ini bisa jalan

47:55di lokal. Walaupun ya

47:57bukanya lokal host 3000 gitu ya

47:59atau bukanya web lah ya

48:01bentuknya ya. Tapi bisa jalan di lokal.

48:03Kayaknya, itu kayaknya bukan Wasm.

48:05Oh, itu kayaknya bukan Wasm.

48:07Oh, SQLite-nya di Wasm.

48:09Ya, SQLite-nya di Wasm.

48:11Ya, harus disimpen semua kan datanya.

48:13Yes, betul.

48:15Ada yang tahu juga ternyata.

48:17Masih ada nggak sih aplikasinya?

48:21Masih.

48:23Masih ya.

48:25aktualbudget.org ya.

48:27Biasanya ini diperkenalkan

48:33ke anak-anak TV.

48:35Siap, siap.

48:39Nah, sekarang

48:41maksudnya buat biar kita nggak harus

48:43manual bikin sendiri sistem

48:45apa? Sync Engine-nya.

48:47Apa? Library Sync Engine

48:49yang open source juga udah mulai banyak ya

48:51kayaknya. Salah satu juga.

48:53Power Sync.

48:55Power Sync.

48:57Ada Electric SQL.

48:59Ya, ada Electric SQL, betul.

49:01Electric SQL itu

49:03koneknya ke PowerSquare ya.

49:05Jadi, PowerSquare dibuat supaya bisa

49:07offline first.

49:09Posgru apa? Eskialat.

49:11Ya, antara itu lah pokoknya.

49:13Lupa juga.

49:15Eh, salah kan? Zoom in.

49:17Zoom in.

49:19Power Sync.

49:21Ini terbantu banget sama ada Wasm ya.

49:25Ada Wasm ya.

49:27Salah satu

49:29use case yang bagus ya.

49:35Ya, dibikin open source ya.

49:37Jadi, silahkan jalan-jalankan sendiri.

49:39Karena yang bikin burn out.

49:41Kayak gif komunitas.

49:43Silahkan urus.

49:45Kasian.

49:47Yes.

49:49Nah,

49:51tapi ya itu, balik lagi ya.

49:53Local Force setuju.

49:55Tapi justru sekarang

49:57larinya malah ke server. Bener nggak sih?

49:59React, ada React Server

50:01Component. Terus apa lagi?

50:03Astro fokusnya ke server.

50:05Ada HTML 82

50:07yang juga.

50:09Hybrid. Sekarang semua hybrid.

50:11Hybrid. Ya.

50:13Kalau yang di klien, iya

50:15di lokal, tapi jalannya kan tetap

50:17di server kan.

50:19Bukan apa ya?

50:21Di storing, ada sistem

50:23ke server.

50:25Kerja kerasnya bukan di browser

50:27lagi sekarang. Kalau CSR kan kerja kerasnya

50:29di browser.

50:31Kalau SSR kerja kerasnya

50:33di server. Atau di backendnya

50:35lah. Bukan hanya server ya.

50:37Di lokal juga tetap bisa

50:39jalan.

50:41Electric SQL ada.

50:43Terus yang SQLite juga ada kalau nggak salah.

50:45Yang bisa

50:47singkat.

50:49Bukan.

50:51Is it SQLite yang maintainernya cuma 3

50:53orang dan nggak

50:55mau... Nggak menerima pull request.

50:57Ya, nggak menerima pull request.

50:59Tiga baru tahu ini sih. Cuma

51:01mereka nggak mau, nggak terima

51:03update, nggak terima

51:05PR. Itu iya.

51:07Mereka punya company jadinya kan.

51:09Iya, iya.

51:11Ya, biar nggak sibuk ngurus. Ini mau fitur A.

51:13Terus nanti ada yang komplain

51:15A kurang dikit gimana kalau jadikan B.

51:17Kayak udah nggak terima.

51:19Ya, dia nggak mau disetel sama

51:21open source community.

51:23Iya. Betul.

51:25Make sense sih.

51:27Forkingannya kan.

51:29Karena punya kayak ada

51:31suatu hal minor elite yang diperluin

51:33dan beneran nggak bisa

51:35upstream jadi bikin

51:37forkingannya.

51:39DuckDB.

51:41Mungkin ya, DuckDB. Saya kurang

51:43tahu. Tapi kalau PosDB itu

51:45kan dia sama CouchDB

51:47kan. Servernya itu CouchDB.

51:49Oh iya, pernah dibahas ya. Kayaknya Mas Risa

51:51yang bikin kes di episode

51:53apa itu.

51:55Ya, tetap sih

51:57pakai IndexDB.

51:59Tapi nanti sing-nya ke server

52:01CouchDB.

52:03Don't know, nggak boleh ngatur.

52:09Betul, betul.

52:11Iya, iya.

52:13Waren Damar datang

52:15ke Surabaya nggak sih?

52:17Itu Defe Surabaya?

52:19Nggak ya? Damar yang datang ya?

52:21Nggak, nggak. Siapa yang datang?

52:23Siapa yang di sini datang ke

52:25Surabaya?

52:27Saya.

52:29Iya, saya juga.

52:31Tiga udah pasti sih.

52:33Oh iya, kalau hardware

52:35ARM ya,

52:37CPU ARM ya, lagi meraja lela ya.

52:39Lagi mulai banyak ya.

52:41Nggak juga sih.

52:43Itu

52:45CPU-nya Intel dan

52:47AMD makin kencang

52:49juga.

52:51Makin

52:53X86 ya, maksudnya ya.

52:55Juga nggak ketinggalan

52:57untuk power efficiency-nya.

52:59Tapi kan si Intel-nya sendiri

53:01juga ada ARM CPU kan?

53:03Ada ARM.

53:05Macbook yang

53:07seri M itu ARM bukan?

53:09ARM

53:11architecture-nya.

53:13Terus apa lagi ya?

53:19Oh iya, ada yang prediksi

53:21yang predisi

53:23tahun lalu,

53:25winter-nya sudah berlalu, ternyata belum ya?

53:27Mudah-mudahan tahun ini ya.

53:29Mudah-mudahan tahun ini ya.

53:31Tetap optimis.

53:33Tempat naik, terus

53:35ini lagi

53:37bergairah kembali.

53:39Iya.

53:41Ini sedang

53:43di normalisasi ya.

53:45Normalisasi sedang apa ya?

53:47Kalau apa?

53:49Aya habis bubble,

53:51terus plateau, enggak?

53:53Konsolidasi.

53:55Konsolidasi.

53:57Ini Eka yang prediksi ya?

54:01More server-side GS runtime.

54:03Iya, mungkin nggak tahu.

54:05Kayaknya gue nggak bakal prediksi.

54:07Kempa ya, udah.

54:09Iseng aja prediksi. Kan udah ada boon.

54:11Ada apa?

54:13Deno.

54:15Nambah satu lah minimal

54:17tahun ini.

54:19Ini prediksi-nya kayak

54:21random gitu, kayak tahu nggak sih?

54:23Tapi ini apa? Engine-nya apa?

54:25Dari apa lagi?

54:27Dari Firefox.

54:29Dari Safari kan

54:31JavaScript Core,

54:33V8 sudah.

54:35V8 sudah.

54:37Firefox belum ada.

54:41Iya.

54:43Jazz Engine yang di Firefox apa namanya?

54:45Gecko ya?

54:47Kenapa nggak ada?

54:49Apa ya namanya? Gecko bukan?

54:51Atau ada yang nulis pakai RAS nanti?

54:53Itu ya, si apa?

54:55Siapa yang

54:57nulis pakai RAS terakhir?

54:59Deno.

55:01Deno.

55:03Deno pakai RAS kan? Deno 2 kan?

55:05Oh, pakai RAS.

55:07Bikin engine sendiri.

55:11Oh iya, browser-browser.

55:13Spider Monkey, benar Spider Monkey.

55:15Spider Monkey.

55:17Ya, Lady Bird ini

55:19browser baru ya.

55:21Entire browser, semua dari awal.

55:23Semua ditulis dari awal.

55:25Tapi kayaknya

55:27dia nggak bisa dijanjiin

55:29kapan bakal dirilis atau semacamnya.

55:31Kayaknya bakal lama sih.

55:33Berat melawan

55:35yang sudah gede-gede.

55:37Tapi tetep lah, harus ada ya.

55:39Itu harus beraneka ragam.

55:41Oh, ini nih, FAQ-nya

55:43mentargetkan Summer

55:452026.

55:47Untuk alpha version pertama

55:49di Linux dan Mac OS.

55:51Karena yang

55:53ngerjain cuma 7

55:55orang.

55:57You lost town ya? Kayak bikin ini

55:59aja ya? Kayak bikin game ya?

56:01Kayak bikin game.

56:03Ya kan from scratch.

56:05Iya, semuanya

56:07semua nya dibikin sendiri ya?

56:09Terus?

56:11Terus?

56:13Jadi mau bikin browser itu?

56:15Iya

56:17Ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha

56:19Chromium lah Chromium lah

56:21Chromium itu

56:23Nah jadi bisa pilih ini ah

56:25Gua mau java kitnya pake yang VA

56:27Tapi rendering engine nya pake punya

56:29Distrute distrute

56:31yang lebih susah bikin dulunya sih, kayaknya lebih gampang bikin dari awal.

56:37Iya, si art browser juga dia mau bikin browser baru lagi kan?

56:44Iya, karena si art ini, ini kan apa namanya? Blotted.

56:51Oh dia pakai Chromium blotted, jadi dia mungkin mau ganti engine atau gimana?

56:57Mau bikin sendil juga?

56:59Bikin from scratch juga boleh?

57:01Nggak jelas. Nggak jelas arahnya.

57:05Apakah RAS masih ini? Masih akan rewrite software?

57:14Everything.

57:17Ya, ya sih masih ya, karena adopsinya makin lama-lama keras.

57:21Kan si Linux juga mulai RAS sih.

57:25Adopsi ya?

57:26Iya, mulai pada meninggalkan C++.

57:30RAS semuanya kayaknya semua dia apa orang yang belajar RAS itu dia akan melihat project-project

57:40yang kira-kira bisa rewrite. Terakhir kan eskilat mau rewrite sama RAS kan?

57:46Dia mau bikin sendiri kan?

57:48Iya, by the way untuk karir, kalau kita bahas karir, apa sih yang seksi tahun ini sih?

57:56Apa yang bakal dibuka besar-besaran tahun ini?

58:00PN, PHP kah masih relevan kah? JavaScript dengan React masih relevan kah?

58:07Yang established kayak gitu tuh kayaknya Evergreen ya?

58:14Linden-Frost Effect ya? Apa namanya?

58:18Linden-Frost Effect.

58:22Ya, kalau sesuatu yang Liden-Frost, eh bukan itu.

58:31Terbaru.

58:33Sesuatu yang ada sejak lama, akan lama juga punahnya.

58:39Yang cepat nanjak akan cepat jatuh gitu kan?

58:44Iya, tapi sesuatu yang sudah cukup lama untuk menghilangkannya juga butuh waktu.

58:53Jadi, PHP kiamat tahun ini tuh tidak akan mungkin karena dia sudah established cukup lama gitu.

59:00Mau dia habis ya, sampai mungkin suatu saat misalnya anda tiba-tiba bilang,

59:07"Ok, PHP nggak disupport lagi, maka end of life-nya PHP 84 nggak diperpanjang lagi ya."

59:13Mungkin dari semenjak pengumuman itu, mungkin 5-10 tahun lagi baru pada pindah gitu.

59:25Tetapi 84 baru keluar ya kan, jadi nggak akan mungkin bisa kiamat juga nih si PHP.

59:32Dan apa ya, kalau konteksnya hiring, kan secara statistik lah presentase,

59:38jauh lebih banyak yang cari misalnya perusahaan, entah misalnya ada yang sudah move on,

59:45pindah ke tempat lain, cari gantinya, atau mungkin butuh tenaga tambahan,

59:49nambah baru dibanding yang bikin startup entirely baru from scratch,

59:54kayak yang beneran apa, inovasi yang baru banget.

59:57Itu kan secara presentase lebih dikit ya.

59:59Banyak kan ya untuk ngerjain codebase yang existing,

1:00:03jadi ya apapun yang lagi existing sekarang, nggak mungkin nggak bakal terlalu berubah banyak banget.

1:00:11Kayaknya trend beberapa tahun ya, nggak trend tahun depan atau tahun lalu,

1:00:18beberapa tahun belakangan ini lebih ke arah, kalau mungkin 2-3 tahun yang lalu,

1:00:24itu banyak yang hire full stack, jadi bisa front end, bisa back end,

1:00:30bisa deploy juga sedikit-sedikit.

1:00:32Kalau sekarang kayaknya lebih spesialis ya, hiring untuk back end, hiring untuk front end,

1:00:38untuk mobile, react native, kata-kata.

1:00:40Company-company yang besar di Indonesia yang hire itu serapannya kemana aja sih?

1:00:47Kan kalau kayak rokok inov kan sudah mulai beralih-beralih itu karena semuanya diakusisi,

1:00:55kalau kayak yang startup-startup yang sudah unicorn kayaknya

1:00:59masih menyerap tenaga kerja nggak sih yang untuk developer?

1:01:05Masih, tapi dalam jumlah kecil.

1:01:09Kayaknya suatu hari perlu cari apalah kayak recruiter atau apa gitu

1:01:13yang punya bagus tentang hal ini, kapan-kapan saya kalau mau.

1:01:20Nanti ada acara event Odo di BSD.

1:01:26Odo itu provider telekom kan?

1:01:35Itu Orido.

1:01:37-Odo itu projectnya apa? -CRM.

1:01:43-Orido beda ya? -Acaranya apa?

1:01:47Acaranya di... acaranya, ya, homepage event-nya boleh di-share.

1:01:55Website-nya.

1:01:58Jika tau ada yang tertarik mau ikutan.

1:02:01".net tanpa hype sama sekali, tanpa hype semua pakai?"

1:02:05Nggak semua juga sih.

1:02:08Memang banyak juga kan bahasa yang tidak hype, tapi dipakai gitu.

1:02:14Jadi ya wajar-wajar aja.

1:02:21.net semua tanpa hype semua pakai ya.

1:02:24.net itu udah ada sejak lama juga.

1:02:27.net itu ada juga bukan dari sementara, semena-mena dia muncul.

1:02:32Sebelumnya kan memang sudah ada projectnya VB6 dan ASP di-upgrade jadi .net framework.

1:02:43Saya ngikutin saya .net developer jaman dulu.

1:02:48Kenapa nggak hype? Karena Microsoft nggak mau bikin hype aja.

1:02:52Nggak perlu. Mereka targetnya enterprise, jadi mereka marketing budgetnya.

1:02:57Tapi itu reliable ya. Jadi maksud saya yang dijual adalah solid, reliable.

1:03:02Kalau ada masalah bisa... ada itu-nya nggak sih servisnya?

1:03:07Ada layanan customer service.

1:03:10Ada konsultannya juga banyak kan.

1:03:13Iya, kalau kita mainnya di ERP, banyakan .net loh.

1:03:18ERP kan enterprise, enterprise resist trainer.

1:03:24Enterprise kan. Makanya kalau misalkan kenapa gue lebih nge-hype?

1:03:30Karena Google lebih memilih untuk nge-hype karena targetnya adalah customer, B2C.

1:03:35Kalau .net itu targetnya B2B, bisnis.

1:03:38Jadi beda market. Makanya .net nggak hype karena target marketnya bukan kita.

1:03:44Bukan customer. Kita sebagai customer jadi nggak berasa.

1:03:47Itu aja sih, mainan marketing aja sebenarnya.

1:03:50Kayak VS Code, kan aslinya itu forking dari Visual Studio.

1:03:56Gak, mungkin dari awal sih.

1:04:00Kan pakai elektron.

1:04:02Kalau Visual Studio kan nggak pakai elektron.

1:04:05Beda. Beda project, cuma namanya sama.

1:04:08Koncept-konsepnya kan sudah sesuatu yang sudah teruji dari Visual Studio yang sejak lama.

1:04:15Konceptnya. Layoutnya juga sama. - Nggak sih, itu lebih mirip Atom sih.

1:04:20Daripada Visual Studio.

1:04:23Dia awalnya dari Atom kayaknya ya.

1:04:27- Atom kemana sekarang, Atom? - Atom sudah bubar.

1:04:33- Asap? - Iya.

1:04:36Kan ada keritanya tuh. Jadi Atom, dia mengekstrak platformnya jadi elektron kan.

1:04:47Elektron di open source kan. Atomnya juga open source.

1:04:51Elektron supaya bisa bikin aplikasi desktop pakai HTML, HTML, CSS, JavaScript, Node.js.

1:04:57Terus dari elektron ini dipakai sama Visual Studio code untuk membunuh si Atom.

1:05:03Jadi dia bikin project open source untuk membunuh projectnya yang sebelumnya.

1:05:09Akhirnya sekarang yang bikin Atom itu bikin Zed editor.

1:05:17Jadi yang bikin Zed itu bukan cukup-cukup anak kemarin sore yang baru bikin?

1:05:22Bukan. Cuman pakenya Raz ya. Cuman ya itu dia pakenya Raz sekarang.

1:05:29Dia nggak punya idea lain mau bikin selain editor gitu ya?

1:05:34Itu kan sama kayak si siapa? Ryan Dell kan?

1:05:37Dia udah bikin Nuke, terus semua yang...

1:05:41- Sudah di otak kayak cemua bikin editor itu udah kayak di luar kepala. - "Aduh, gue pengen kayak gini-gini."

1:05:45Dia bikin lagi Nuke. Nah, si yang bikin Atom juga paling kayak gitu tuh.

1:05:50Orang-orang yang kayak gitu tuh, kalau kita kan bikin belajar framework baru bikinnya hello world kan.

1:05:55Kalau dia belajar bahasa baru bikinnya editor langsung.

1:05:58Udah by default hello world-nya itu editor.

1:06:02Ya sama kali kayaknya dia penasaran aja.

1:06:05Maksudnya kayak sepanjang bikin Atom dulu pasti banyak deh yang...

1:06:08- Apa, yang undeng-undeng yang disampean. - Iya yang disesali.

1:06:11- Jadi kayak... - Tunggak sampean.

1:06:14Sangat penasaran.

1:06:16- Mas Rizal jadi pelangi. - Sorry, sorry.

1:06:20Dia jadi nyiur melambai lagi nggak sih kalau malam-malam.

1:06:24Pasti view udah keluar.

1:06:28- Lagunya itu ya, Indonesia Pusaka. - Iya.

1:06:32Indonesia Pusaka.

1:06:37Lo lahir dalam berapa sih, Kak? Kok tau semua joke-nya gue?

1:06:41Lah kita tuh seumur tau nggak?

1:06:44Serius seumuran?

1:06:48- Beda dikit. - Iya.

1:06:52Beda dikit ya.

1:06:54Apa lagi nih, apa lagi? 2025.

1:06:58- Data base. - Data base.

1:07:01Apa? Tentah ORM atau service, apa hosted service...

1:07:07...atau something in the middle sih.

1:07:10Kayak tahun, ya tahun kemarin kan...

1:07:14...mungkin udah dari 2-3 tahun lalu kayak kali ada Prisma.

1:07:19Prisma tuh kayak sekarang juga selain ORM...

1:07:21...offering-nya makin lama makin banyak dan dia punya cloud service.

1:07:25Terus tahun lalu kayaknya ada Drizzle.

1:07:29Terus ya bukan ORM tapi Tursul dan Supa Base.

1:07:35- Tursul, Supa Base. - Posted data base.

1:07:39Ada SDK-nya, jadi kayak mempermudah kayak dulu-dulu banget kan.

1:07:43Kalau orang from end ya agak susah juga manage data base tuh...

1:07:47...mulai dari mana, caranya gimana.

1:07:49Itu beneran nggak ngerti kan, sulit banget.

1:07:52Nah sekarang tuh kayak jalanin data base...

1:07:56...terus mungkin deploy ke edge atau apapun lah.

1:08:00Kayak dipermudah banget pakai data base.

1:08:02Oh maksudnya bakal ada service baru untuk hosted cloud gitu ya?

1:08:07Service atau product baru?

1:08:09- Namanya... - Namanya Laravel Cloud.

1:08:13Akses, bukan. Akses DB.

1:08:16- Akses DB. - Udah ada kan?

1:08:20- Akses DB. - Akses DB ada kan?

1:08:24Terus Astro juga ngeluarin DB kan data base kan?

1:08:28- Oh nggak, nggak jadi, ditutup. - Gak jadi?

1:08:32- Kayaknya iya deh, bentar. - Kan kita pernah ngomongin soal itu.

1:08:38Nggak tahu ya, apa cuma ditunda aja atau gimana?

1:08:44Yang jelas kan Deno kan? Deno juga ada data base-nya kan ya.

1:08:48- Routing Deno hype di 2025, mungkin bisa jadi. - Sama, sama.

1:08:53- Mungkinan besar ya? - Iya.

1:08:55- Deno ya? - Saya juga berharap Deno.

1:08:58Udah bukan Boon lagi ya? Ivan kan dulu sukanya Boon kan?

1:09:01Karena beralihnya ke Deno ya.

1:09:03Karena dia sudah built in banyak kan, printing yang sudah include.

1:09:07Jadi udah di setar semua.

1:09:11Udah ekosistemnya justru lebih berkembang ya?

1:09:15Jadi bisa lebih kalbun, saya cuma ganti engine-nya saja.

1:09:21Kalau pakai Deno, saya bisa buang-buang untuk...

1:09:24Yeslin bisa dibuang, Stalin bisa dibuang, LinkedIn itu bisa.

1:09:28Mulai-mulai pelan-pelan bisa kesana.

1:09:30Clarifikasi soal Astro, tadinya Astro itu bikin Astro Studio.

1:09:35Itu jadi UI-nya seperti SuperBase atau Torso jadi seperti fully hosted database service.

1:09:43Nah, sekarang AstroDB itu yang dibatalkan, yang di-cancel adalah Astro Studio.

1:09:51Terus jadi AstroDB itu cuma seperti connector.

1:09:54Connect to any Lib SQL database.

1:09:57Lib SQL itu seperti ini ya?

1:10:01Ini SQLite kan dari SQLite kan?

1:10:05Iya, semuanya SQLite.

1:10:07Yang dipakai di kursi kan?

1:10:09Karena itu tadi si tiga orang yang bikin SQLite nggak mau di...

1:10:15Itu langkah yang watch sih daripada pusing.

1:10:20Tunggu, bentar, sorry.

1:10:23Berarti AstroDB ini hanya adapter?

1:10:26Iya, semacam adapter.

1:10:28Lib SQL?

1:10:30Any Lib SQL database.

1:10:32Oh, oke. Ini kayak ORM-nya aja gitu ya?

1:10:36Untuk koneksi.

1:10:38Jadi maksudnya apa?

1:10:40Hosting-annya atau apa ya kita yang urus sendiri mau pakai.

1:10:42Persen mau di mana hosting-nya?

1:10:44Mau self-host.

1:10:46Oke.

1:10:48Cuma dengan mudah oleh developer yang nggak ngerti caranya,

1:10:51yang cuma bisa jelas strip lah kasarannya,

1:10:53bisa dengan mudah berinteraksi dengan itu semua kalau pakai Astro.

1:10:59Akhirnya mereka sadari nafsu besar tenaga kurang gitu kali ya.

1:11:05Apa-apa yang mau bikin sendiri ya?

1:11:08Iya, mau bikin sendiri.

1:11:09"Ah, udah lah capek."

1:11:11Mereka kan berrealistis banget.

1:11:13Belum banget.

1:11:15Astro yang nol dipikir sekian kan pakai snowpack.

1:11:17Karena yang bikin Astro adalah yang bikin snowpack.

1:11:19Terus realistiknya mereka nggak jadi snowpack-nya buang aja diganti.

1:11:24Dari pada burn out.

1:11:26Jadi mereka bagus at focusing on apa?

1:11:31Ya udah, focus ke ini aja yang worth it buat dijalani.

1:11:34Sama mungkin bisa dinanti gebrakan dari siapa?

1:11:40Evan Yeudan teman-teman yang baru bikin company.

1:11:43VUDB.

1:11:45Apa sih namanya?

1:11:47Bukan yang kita bahas kemarin itu, David Convito apa namanya?

1:11:51Bukan VZero kan? Apa sih namanya?

1:11:53Bukan.

1:11:55Apa sih yang kita bahas ke David Convito apa itu namanya?

1:11:59Gak catchy berarti.

1:12:03Void Zero.

1:12:05Void Zero.

1:12:07Mirip-mirip kan ada V-nya juga kan?

1:12:09Void Zero.

1:12:11Void itu is nil kan?

1:12:14Void nil is zero.

1:12:16Void is void, nil is nil.

1:12:19Zero is zero.

1:12:22Zero is integer.

1:12:24Iya, nil itu cuma dari Java script.

1:12:29Not a number.

1:12:31No.

1:12:33None, N-A-N.

1:12:35Iya, not a number.

1:12:37N-A-N.

1:12:38Itu aja ya.

1:12:40Apa lagi? Sudah kayaknya habis ya.

1:12:43Jadi tadi sebagai penutup dan kesimpulan, tadi AI masih terus berlanjut.

1:12:52Untuk tadi, Eqma script yang di poin bulet-buletnya mas Risa itu signal.

1:12:59Oh signal, iya terakhir ya.

1:13:02Kan signal ini udah diadaptasi sama banyak framework kan.

1:13:08Yang terbaru adalah signal solid ya, solid yang pakai signal.

1:13:14Solid si Ryan Karniartou itu kan.

1:13:18Bukannya Smelt juga pakai signal ya?

1:13:21Enggular.

1:13:24Bukan signal tadi.

1:13:26Kayaknya iya deh.

1:13:28Cuma itu sebetulnya pakai spek yang sama nggak sih signalnya?

1:13:32Kayaknya iya deh, ini angular, bubble, ember, solid, spell.

1:13:38Tuh, bener.

1:13:40Jadi, konsep signal untuk creativity itu sudah mulai banyak diadaptasi oleh framework.

1:13:50Yang di sini.

1:13:53Kalau suatu hari ini shipping, berarti kalau proposal ini tembus dan shipping,

1:13:59framework itu meta framework dan framework di bawah bakal bisa menghapus itu

1:14:04dari yang mempersiksa kode mereka karena sudah shipping suatu hari.

1:14:12Nah, cara kerjanya gimana kita juga belum tahu, mungkin ini bisa jadi topik berikutnya ya.

1:14:17Tapi sekarang dia baru berada di stage 1.

1:14:22Wah, masih lama.

1:14:24Masih lama, masih lama.

1:14:26Jadi tidak dalam waktu dekat.

1:14:29What is reactivity? Ini vanilla counter contohnya.

1:14:34Set counter, event, parity, render, set interval.

1:14:39Terus, this has a number of problem, the counter setup is noisy and boilerplate heavy.

1:14:46Terus yang disarankan gimana? Gak ada ya?

1:14:50-Yaitu scroll bawah. -Knockout pertama kali.

1:14:54Wah, luar biasa knockout ya.

1:14:56-Dia sudah bisa memprediksi ya. -2010, 15 tahun yang lalu.

1:14:59Oh, yang dibawah ini ya.

1:15:01Kalau orang paling maju gitu, dia tuh tersepian lagi dulu, belum ada yang mikir kayak dia.

1:15:0715 tahun tersepian baru.

1:15:09Dulu dia mikir kayak gini ya, yang lain apaan sih, terlalu canggih ya.

1:15:15Terlalu simpel ah, gitu.

1:15:17Katanya terlalu simpel ah.

1:15:19Terlalu simpel apaannya?

1:15:21Malah kebalik, terlalu kompleks kali maksudnya.

1:15:27Counter dibikin state.

1:15:29Terus modelnya kayak view ya, ada computednya ya.

1:15:35Jadi ini adalah yang reactive ya.

1:15:37Kalau misalkan counternya berubah, disini ikut berubah.

1:15:40Kalau yang tadi kan enggak ya.

1:15:42Ini kan udah statik ya.

1:15:45Intinya itu, memudahkan reactivitas.

1:15:53Jadi kalau variable-nya berubah, yang lain kayak yang mengambil, yang subscribe lah bahasanya.

1:16:00Yang subscribe, itu otomatis langsung berubah.

1:16:05Oh, kalau misalkan pakai dollar tuh, dollar titik 2.

1:16:09Udah nggak ada lagi, udah nggak ada kan.

1:16:12Gitu pakai dollar.

1:16:14Iya, tapi tetap pakai dollar kan.

1:16:17Pakai dollar effect kan.

1:16:21Sekarang pakai euro.

1:16:23Iya, nanti nggak ada yang bikin euro.

1:16:26Karena pada pakai ini ya, kalau variable pakai dollar ya, nggak ada yang mau pakai RT gitu.

1:16:32Dua karakter, yang nanti kita bikin buat orang Indonesia idr.2.

1:16:39Oke, cukup.

1:16:46Jadi sebagai kesimpulan malam hari ini, AI masih mendominasi topik-topik 2025,

1:16:53tradisinya kita ya.

1:16:55Terus kemudian sekarang kayaknya di 2025,

1:17:00framework mulai mature, jadi kayak ide-nya itu yang tadinya kecil-kecil,

1:17:06sekarang jadi satu besar, gitu ya.

1:17:09Dan tidak banyak yang berubah, tidak terlalu banyak perubahan.

1:17:13Perubahannya ya kayak nggak breaking change lah ya.

1:17:20Jadi perubahannya kecil-kecil.

1:17:22Sintax dan lain-lain, performance pastinya.

1:17:25Terus juga CSS banyak perubahan, nanti kita akan bahas di episode-episode berikutnya.

1:17:32Apa lagi?

1:17:34Browser punya AI sendiri,

1:17:39tapi belum pada janjian mau bikin standarisasinya, masing-masing masih jalan sendiri ya.

1:17:47Terakhir, signal, baru masuk proposal stage 1.

1:17:56Udah.

1:17:59Untuk malam ini.

1:18:01Udah banyak juga.

1:18:03Udah banyak buat satu tahun.

1:18:05Nanti kita tahun depan ini lagi.

1:18:07Feeling gue kayaknya...

1:18:09Oke, tahun depan kita coba check lagi, karena ya, mudah-mudahan...

1:18:14Kira-kira paski tahun ini berjaya lagi nggak ya, paski?

1:18:18Adopsinya mulai...

1:18:20Kan 2 tahun lalu tuh mulai digambur-gambur.

1:18:23Tapi rata-rata adopsi 2 tahun sih.

1:18:28Ini IO 2 tahun lalu maksudnya.

1:18:31IO 2023.

1:18:33Nah, udah tepatnya itu.

1:18:35IO 2023 di hype up.

1:18:38Sepanjang 2024 adopsinya naik.

1:18:41Menurut adopsinya naik, tapi secara gambur-gamburnya turun.

1:18:45Cuma makin kesini.

1:18:47Banyak sih aplikasi-aplikasi yang udah mulai pakai paski.

1:18:50Banyak, saya lihat.

1:18:52Sudah mulai mengadopsi pelan-pelan.

1:18:55Semua produk Google, Gmail dan lain-lain.

1:18:58Udah GitHub, udah...

1:19:01Ya, sekolahnya stagnan.

1:19:05Dan mudah-mudahan kembali lagi doa kita setiap tahun.

1:19:09Mudah-mudahan winter berlambu.

1:19:12Cukup lah ya, sampai Januari ya.

1:19:14Februari sampai Desember mulai bergeirah lagi.

1:19:18Banyak inovasi, banyak company, banyak startup yang muncul lagi.

1:19:23Banyak funding-funding lagi.

1:19:26Jadi sekian dulu untuk malam ini.

1:19:29Kita ketemu lagi insyaallah minggu depan.

1:19:32Tidak bersama Irvan karena Irvan diuran.

1:19:35-Yuk. -Naik odong-odong.

1:19:39-Odong-odong. -Akalnya orang lain kerja di libur.

1:19:44Tapi kita tetap akan live.

1:19:47Minus Irvan nanti kita akan cari nara sumber.

1:19:52Ditunggu aja.

1:19:54Jadi untuk malam ini sekian dulu.

1:19:56Terima kasih banyak buat semuanya yang sudah ikut meramaikan.

1:19:59Kita ketemu lagi minggu depan.

1:20:01-Selamat malam. Bye-bye. -Bye-bye.

1:20:05Terima kasih telah menonton!

Suka episode ini?

Langganan untuk update episode terbaru setiap Selasa malam!

Langganan Sekarang

Episode Terkait

Ngobrolin Google I/O - Ngobrolin WEB
EP 130

27 Mei 2025

Ngobrolin Google I/O - Ngobrolin WEB

Yuk mari kita diskusi dan ngobrol ngalor-ngidul tentang dunia web. Agar tetap up-to-date dengan teknologi web terkini. ...

Ngobrolin Gemini AI bareng @EstherIrawati - Ngobrolin WEB
EP 72

5 Mar 2024

Ngobrolin Gemini AI bareng @EstherIrawati - Ngobrolin WEB

Yuk mari kita diskusi dan ngobrol ngalor-ngidul tentang dunia web. Agar tetap up-to-date dengan teknologi web terkini. ...

Ngobrolin FOMO - Ngobrolin WEB
EP 98

24 Sep 2024

Ngobrolin FOMO - Ngobrolin WEB

Yuk mari kita diskusi dan ngobrol ngalor-ngidul tentang dunia web. Agar tetap up-to-date dengan teknologi web terkini. ...

Komentar