SlideShare a Scribd company logo
1 of 104
Download to read offline
eKoSISTEm
jaVascRIPT
DI inDonESIa
ABouT mE
eKoSISTEm
environment
interactions
organisms
community“An ecosystem is a community of
living organisms and their
interactions with their abiotic
(non-living) environment.”
Ecology of ecosystems
1P - sumBER BELaJaR
2P - kELEngKaPan aLaT BanTu
3P - duKungan komunITaS
4P - foKuS DI fRonTEnD
eKoSISTEm
jaVascRIPT
Time
000
Coin
1P - sumBER BELaJaR
2P - kELEngKaPan aLaT BanTu
3P - duKungan komunITaS
4P - foKuS DI fRonTEnD
eKoSISTEm
jaVascRIPT
Time
000
Coin
1P - sumBER BELaJaR
2P - kELEngKaPan aLaT BanTu
3P - duKungan komunITaS
4P - foKuS DI fRonTEnD
eKoSISTEm
jaVascRIPT
Time
000
Coin
1P - sumBER BELaJaR
2P - kELEngKaPan aLaT BanTu
3P - duKungan komunITaS
4P - foKuS DI fRonTEnD
eKoSISTEm
jaVascRIPT
Time
000
Coin
lEVEL
1 2 3pEmuLa pRoFESIonaL MaSTER
Time
000
Coin
lEVEL 1
pEmuLa
Time
000
Coin
lEVEL 1-1:
MuLaI DaRI mana
Time
005
Coin
Time
005
Coin
Harus belajar JavaScript dulu? (Ya)
Harus menguasai HTML dan CSS dulu? (Ya)
> Belajar framework apa?
> Lingkungan sekitar banyak pengguna apa?
> Berapa banyak buku yang tersedia?
> Video course yang tersedia?
MuLaI daRI Mana
Time
010
Coin
bELaJaR
fRamEwoRK APa
Angular
Ember
jQuery
React
Svelte
Vue
Time
015
Coin
MEETuP
pER koTa
MedanJS BaliJS SurabayaJS JogjaJS BandungJS JakartaJS
3.829
2.555
545510474
334
Time
020
Coin
MEETuP
pER fRamEwoRK
Vue Angular React
3.829
2.555
545
Time
025
Coin
foRum OnLInE
fb GrouP
Svelte Ember Vue React Angular jQuery
288
1.020
1.8002.160
1
8
12.0009.875
7.0006.400
1412
86
444
1
Tahun
Anggota
Percakapan / tahun
Time
030
Coin
Angular Vue React
6.364
2.906
1.977
5.142
4.625
3.257
Anggota
Percakapan
foRum OnLInE
tELEgRam
carik.id
Agustus 2019 - 13 September 2019
lEVEL 1-2:

buKu
Time
040
Coin
buKu tERSEDIa
React Vue Angular jQuery
0
22
1
10
111
Gramedia
Ebook
Time
045
Coin
lEVEL 1-3:

kuRSuS vIDEo OnLInE
Time
050
Coin
kuRSuS vIDEo
OnLInE
jQuery Vue React
7
66
5
11
2
1
0
2
00 0
1
0
Malescast
Dumbways
IDRails
KODE
Sekolah Koding
Time
055
Coin
vIEwER vIDEo
OnLInE
React Vue jQuery
98.015
73.380
55.796
Total Views
Time
060
Coin
UnDERSTanDIng ConcuRREncy
In NoDE js
eVan puRnama
Co-Founder, CTO at Qiscus
lEVEL 1
ComPLETED!
****
lEVEL 1:
pEmuLa
✓ Pilihan Frontend Framework
✓ Dukungan Komunitas
✓ Buku yang tersedia
✓ Video course yang tersedia
lEVEL 2
pRoFESIonaL
Time
070
Coin
CaRa
bELaJaR
> Contoh aplikasi
> Tutorial berbahasa Indonesia
> Kelengkapan alat bantu, boilerplate, dll
> Mulai menggunakan framework
Time
070
Coin
CaRa bELaJaR
lEVEL 2-1:
ConToH
APLIKaSI
Time
075
Coin
Ember Svelte jQuery Angular Vue React
1.917.080
227.426
67.70133.8034.273108
ConToH APLIKaSI
Time
080
Coin
codesandbox.com
lEVEL 2-2:
tuToRIaL BaHaSa
inDonESIa
Time
085
Coin
tuToRIaL baHaSa
inDonESIa
Svelte Ember Angular jQuery React Vue
14
1212
11
11
Time
090
Coin
lEVEL 2-3:
ALaT BanTu Dan
boILERPLaTE
Time
100
Coin
ALaT banTu
Angular
Ember
jQuery
React
Svelte
Vue
CDN CLI Generator
*
Time
105
Coin
Routing State DevTools
* *
buILDIng a faST & seO
fRIEnDLy spA wITH AnguLaR
jEcELyn YEEn
Developer Expert Web, Angular
Google Developer Expert
lEVEL 2-4:
MuLaI MEnggunaKan
Time
110
Coin
AnguLaR
Time
115
Coin
$ npm install -g @angular/cli
$ ng new jsday
$ cd jsday
$ ng serve --open
AnguLaR
Time
120
Coin
AnguLaR
Time
125
Coin
// src/app/jsday.component.ts
import { Component } from '@angular/core';
@Component({
selector: 'jsday',
template: '<h2>JSDay 2019!!!</h2>'
})
export class JSDayComponent {}
AnguLaR
Time
130
Coin
// src/app/app.module.ts
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { JSDayComponent } from './jsday.component';
@NgModule({
declarations: [
AppComponent,
JSDayComponent
],
imports: [
BrowserModule,
AppRoutingModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
AnguLaR
Time
135
Coin
<!-- src/app/app.component.html -->
<jsday></jsday>
AnguLaR
Time
140
Coin
emBER
Time
150
Coin
$ npm install -g ember-cli
$ ember new jsday
$ cd jsday
$ ember serve
emBER
Time
155
Coin
emBER
Time
160
// app/components/jsday.js
import Component from '@ember/component';
export default Component.extend({
componentMessage: 'JSDay 2019!!!'
});
Coin
emBER
Time
165
<!-- app/templates/components/jsday.hbs -->
<h2>
{{componentMessage}}
</h2>
Coin
emBER
Time
170
Coin
<!-- app/templates/application.hbs —>
{{jsday}}
{{outlet}}
emBER
Time
175
Coin
JQuERy
Time
180
Coin
JQuERy
Time
205
Coin
$ mkdir jsday
$ cd jsday
JQuERy
Time
185
Coin
<!-- index.html -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JSDay 2019!!</title>
<script type="text/javascript" src="https://code.jquery.com/
jquery-3.4.1.min.js"></script>
</head>
<body>
<div id="app"></div>
<script src="app.js"></script>
</body>
</html>
JQuERy
Time
190
Coin
// app.js
$(document).ready(function() {
$("#app").html("<h2>JSDay 2019!!!</h2>");
});
JQuERy
Time
195
Coin
rEacT
Time
200
Coin
rEacT
Time
205
Coin
$ mkdir jsday
$ cd jsday
rEacT
Time
210
Coin
<!-- index.html -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>JSDay 2019</title>
<script src="https://unpkg.com/react@16/umd/react.development.js"
crossorigin></script>
<script src="https://unpkg.com/react-dom@16/umd/react-
dom.development.js" crossorigin></script>
</head>
<body>
<div id="root"></div>
<script src="app.js">
</script>
</body>
</html>
rEacT
Time
215
Coin
// app.js
'use strict';
class App extends React.Component {
render() {
return React.createElement('h2', {}, 'JSDay
2019!!!');
}
}
ReactDOM.render(React.createElement(App),
document.getElementById('root'));
rEacT
Time
220
Coin
sVELTE
Time
230
Coin
sVELTE
Time
235
$ npx degit sveltejs/template jsday
$ cd jsday
$ npm install
$ npm run dev
Coin
sVELTE
Time
240
Coin
<!-- src/JSDay.svelte -->
<h2>JSDay 2019!!!</h2>
sVELTE
Time
245
Coin
<!-- src/App.svelte -->
<script>
import JSDay from './JSDay.svelte';
</script>
<style>
</style>
<div>
<JSDay />
</div>
sVELTE
Time
250
Coin
vuE
Time
260
Coin
vuE
Time
265
Coin
$ mkdir jsday
$ cd jsday
vuE
Time
270
Coin
<!-- index.html -->
<!DOCTYPE html>
<html>
<head>
<title>JSDay 2019</title>
<script src="https://unpkg.com/vue"></script>
</head>
<body>
<div id="app">
<h2>{{ message }}</h2>
</div>
<script>
var app = new Vue({
el: '#app',
data: {
message: 'JSDay 2019!!!'
}
})
</script>
</body>
</html>
vuE
Time
280
Coin
lEVEL 2-6:
duKungan
komunITaS
Time
290
Coin
tanya jawaB
sTacKoVERFLow
Svelte Ember Vue React Angular jQuery
95.162
35.86929.9028.1572.65833
966.423
179.868156.642
40.12123.331252
Pertanyaan
Belum terjawab
Time
295
Coin
socIaL MEDIa
jQuery Svelte Ember Vue React Angular
335.000331.000
137.000
39.500
11.1006.314
Followers
Time
305
Coin
rEPoSIToRI
Ember Svelte Angular jQuery React Vue
146.580
134.875
52.07950.449
22.54321.148
5.9796.6353.4653.2524731.026
Watches
Stars
Time
310
Coin
Svelte Angular Vue React Ember jQuery
6.411
8.92011.258
3.034
15.111
4.985
150
761
1.307
279
978
189
108
66
4
2
Ages
Contributors
Commits
Time
310
Coin
rEPoSIToRI
UngguL & bERDIKaRI DEngan
OPEn-SouRcE
ARIya hIDayaT
Technology Leader Hyperjump
lEVEL 2-7:
puSTaKa
pEnDuKung
Time
320
Coin
Svelte Ember jQuery Vue Angular React
46.193
15.89114.511
3.929
672311
puSTaKa
pEnDuKung
Time
325
Coin
lEVEL 2-8:
pERFoRma
Time
330
Coin
pEnggunaVue
1%
React
7%
jQuery
90%
Angular
2%
Time
335
Chrome UX Report
Coin
2014-2019
Vue
8%
React
73%
Ember
3%
Angular
17%
pEngguna
Time
340
Chrome UX Report
Coin
2014-2019
pERFoRma
tERBaIK
Ember Svelte jQuery Angular Vue React
0,442
0,397
0,3810,374
0,345
0,322
0,0580,0520,0560,048
0,03
0,052
1st Input Delay (AVG)
1st Contentful Paint (AVG)
Time
345
Chrome UX Report
Coin
2014-2019
hanDS on pERFoRmancE
dEBuggIng wITH THE BRowSER
dEVtooLS
ALEx laKaToS
JavaScript Developer Advocate
at Nexmo
lEVEL 2-9:
lowongan
PEKERJaan
Time
350
Coin
lowongan
PEKERJaan
Svelte Ember Vue Angular React jQuery
1.274
691
520
208
32 24
243
81
2490
Stackoverflow Jobs
Upwork
Time
355
Coin
lowongan
PEKERJaan
Ember Vue Angular React jQuery
2.832
605
325316
61
LinkedIn Indonesia
Time
360
Coin
lowongan
PEKERJaan
Ember Vue Angular jQuery React
57
32
21
8
2
Time
360
Coin
Urbanhire
lEVEL 2
ComPLETED!
*********
lEVEL 2:
pRoFESIonaL
✓ Contoh Aplikasi
✓ Tutorial Berbahasa Indonesia
✓ Alat Bantu dan Boilerplate
✓ Mulai Menggunakan
✓ Dukungan Komunitas
✓ Pustaka Pendukung
✓ Performa
✓ Lowongan Perkerjaan
lEVEL 2:
pRoFESIonaL
lEVEL 3
MaSTER
Time
400
Coin
lEVEL 3-1:

taLEnTa
tERSEDIa
Time
405
Coin
taLEnTa
tERSEDIa
Svelte Ember Vue Angular React jQuery
2.289.094
725.882
612.797
410.402
41.6391.351 20.4987.7832.5624.7141526
Indonesia
Dunia
Time
410
Coin
Linkedin
Svelte Ember Vue React Angular jQuery
15.718
5.1425.040
3.124
7338
taLEnTa
tERSEDIa
Time
415
Coin
Geekhunter
lEVEL 3-2:
MaTuRITy
Time
415
Coin
rELEaSE
CycLE
Svelte Angular React Vue Ember jQuery
427
1.115
505
1.876
3.777
2.492
15
4841,33
19,67
87,75
139
10866
4
2
Ages
Releases / year
Commits / year
Time
420
Coin
iSSuES
Svelte jQuery Ember React Vue Angular
2.662
23166221971334
16.001
8.101
7.275
5.813
1.830
160
Closed
Open
Time
430
Coin
puLL rEquESTS
Vue Svelte jQuery React Ember Angular
436862011727113
13.265
8.5928.364
2.050
1.5091.499
Merged Open
Time
435
Coin
tESTIng
jQuery Svelte Vue Ember React Angular
738.525
393.078
186.631184.092
97.181
53.441 30.709
5.2665.7601.2672.351872
Test Case
LOC
Time
445
Coin
lEVEL 3
ComPLETED!
**
lEVEL 3:
MaSTER
✓ Talenta Tersedia
✓ Maturity
MIcRo fRonTEnD: A JouRnEy
SHIFTIng monoLITH To mIcRo fe
dIKy ARga AnggaRa
Frontend Developer at Bukalapak
MaTERI kEREn
laInnya
lEVERagIng CLouD buILDIng
bLocKS To CREaTE hIgH-
pERF WEB APP
Irving Hutagalung, Microsoft
MacHInE lEaRnIng on
THE WEB
Galuh Sahid, Gojek
dESIgnIng wITH CoDE
Adityo Pratomo, Tetrate
MIcRoSERVIcE paTTERn wITH
WoRKFLow engInE uSIng
NoDEjs
Rheza Satria, BRI
how To buILD 12-facToR
APPLIcaTIon In NoDEjs uSIng
docKER
Aditya Satrya, Jabar Digital Service
bonuS lEVEL:
rEcaP
Yohan Totting
@tyohan
Ahmad Rizqi Meydiarso
@rizqme
Herlambang Srihartono
@herlambang_srihartono
Hisma Mulya
@hismamaz
Jecelyn Yeen
@JecelynYeen
Ken Ratri Iswari
@kenratriiswari
konTRIBuToR
suRVEy
http://ekosistemjs.herokuapp.com
Saya butuh bantuan kontribusi
teman-teman untuk mengisi survey
agar mendapatkan insight yang lebih
menarik kedepannya.
tERImaKaSIH
@rizafahmi22
fb.me/rizafahmi
linkedin.com/in/rizafahmi
rizafahmi.com
riza@hacktiv8.com

More Related Content

Similar to Ekosistem JavaScript di Indonesia

Wildcard13 - warmup slides for the "Roundtable discussion with Oracle Profess...
Wildcard13 - warmup slides for the "Roundtable discussion with Oracle Profess...Wildcard13 - warmup slides for the "Roundtable discussion with Oracle Profess...
Wildcard13 - warmup slides for the "Roundtable discussion with Oracle Profess...Maris Elsins
 
Simplereach: Counters at Scale: A Cautionary Tale
Simplereach: Counters at Scale: A Cautionary TaleSimplereach: Counters at Scale: A Cautionary Tale
Simplereach: Counters at Scale: A Cautionary TaleDataStax Academy
 
Counters At Scale - A Cautionary Tale
Counters At Scale - A Cautionary TaleCounters At Scale - A Cautionary Tale
Counters At Scale - A Cautionary TaleEric Lubow
 
Introduction to AngularJS
Introduction to AngularJSIntroduction to AngularJS
Introduction to AngularJSPat Cito
 
Scrypt Chacha by Travis Tolle (Ultracoin)
Scrypt Chacha by Travis Tolle (Ultracoin)Scrypt Chacha by Travis Tolle (Ultracoin)
Scrypt Chacha by Travis Tolle (Ultracoin)Hashers United
 

Similar to Ekosistem JavaScript di Indonesia (9)

Android intermediatte Full
Android intermediatte FullAndroid intermediatte Full
Android intermediatte Full
 
Wildcard13 - warmup slides for the "Roundtable discussion with Oracle Profess...
Wildcard13 - warmup slides for the "Roundtable discussion with Oracle Profess...Wildcard13 - warmup slides for the "Roundtable discussion with Oracle Profess...
Wildcard13 - warmup slides for the "Roundtable discussion with Oracle Profess...
 
Simplereach: Counters at Scale: A Cautionary Tale
Simplereach: Counters at Scale: A Cautionary TaleSimplereach: Counters at Scale: A Cautionary Tale
Simplereach: Counters at Scale: A Cautionary Tale
 
Counters At Scale - A Cautionary Tale
Counters At Scale - A Cautionary TaleCounters At Scale - A Cautionary Tale
Counters At Scale - A Cautionary Tale
 
Munchkin
MunchkinMunchkin
Munchkin
 
ppt-presentation of Practical Design and Thermal Analysis of Thermosiphon Sol...
ppt-presentation of Practical Design and Thermal Analysis of Thermosiphon Sol...ppt-presentation of Practical Design and Thermal Analysis of Thermosiphon Sol...
ppt-presentation of Practical Design and Thermal Analysis of Thermosiphon Sol...
 
Introduction to AngularJS
Introduction to AngularJSIntroduction to AngularJS
Introduction to AngularJS
 
Scrypt Chacha by Travis Tolle (Ultracoin)
Scrypt Chacha by Travis Tolle (Ultracoin)Scrypt Chacha by Travis Tolle (Ultracoin)
Scrypt Chacha by Travis Tolle (Ultracoin)
 
My Report to NJP
My Report to NJPMy Report to NJP
My Report to NJP
 

More from Riza Fahmi

Membangun Aplikasi Web dengan Elixir dan Phoenix
Membangun Aplikasi Web dengan Elixir dan PhoenixMembangun Aplikasi Web dengan Elixir dan Phoenix
Membangun Aplikasi Web dengan Elixir dan PhoenixRiza Fahmi
 
Berbagai Pilihan Karir Developer
Berbagai Pilihan Karir DeveloperBerbagai Pilihan Karir Developer
Berbagai Pilihan Karir DeveloperRiza Fahmi
 
Web dan Progressive Web Apps di 2020
Web dan Progressive Web Apps di 2020Web dan Progressive Web Apps di 2020
Web dan Progressive Web Apps di 2020Riza Fahmi
 
Remote Working/Learning
Remote Working/LearningRemote Working/Learning
Remote Working/LearningRiza Fahmi
 
How to learn programming
How to learn programmingHow to learn programming
How to learn programmingRiza Fahmi
 
Rapid App Development with AWS Amplify
Rapid App Development with AWS AmplifyRapid App Development with AWS Amplify
Rapid App Development with AWS AmplifyRiza Fahmi
 
Menguak Misteri Module Bundler
Menguak Misteri Module BundlerMenguak Misteri Module Bundler
Menguak Misteri Module BundlerRiza Fahmi
 
Beberapa Web API Menarik
Beberapa Web API MenarikBeberapa Web API Menarik
Beberapa Web API MenarikRiza Fahmi
 
MVP development from software developer perspective
MVP development from software developer perspectiveMVP development from software developer perspective
MVP development from software developer perspectiveRiza Fahmi
 
Perkenalan ReasonML
Perkenalan ReasonMLPerkenalan ReasonML
Perkenalan ReasonMLRiza Fahmi
 
How I Generate Idea
How I Generate IdeaHow I Generate Idea
How I Generate IdeaRiza Fahmi
 
Strategi Presentasi Untuk Developer Workshop Slide
Strategi Presentasi Untuk Developer Workshop SlideStrategi Presentasi Untuk Developer Workshop Slide
Strategi Presentasi Untuk Developer Workshop SlideRiza Fahmi
 
Lesson Learned from Prolific Developers
Lesson Learned from Prolific DevelopersLesson Learned from Prolific Developers
Lesson Learned from Prolific DevelopersRiza Fahmi
 
Clean Code JavaScript
Clean Code JavaScriptClean Code JavaScript
Clean Code JavaScriptRiza Fahmi
 
The Future of AI
The Future of AIThe Future of AI
The Future of AIRiza Fahmi
 
Chrome Dev Summit 2018 - Personal Take Aways
Chrome Dev Summit 2018 - Personal Take AwaysChrome Dev Summit 2018 - Personal Take Aways
Chrome Dev Summit 2018 - Personal Take AwaysRiza Fahmi
 
Essentials and Impactful Features of ES6
Essentials and Impactful Features of ES6Essentials and Impactful Features of ES6
Essentials and Impactful Features of ES6Riza Fahmi
 
Modern Static Site with GatsbyJS
Modern Static Site with GatsbyJSModern Static Site with GatsbyJS
Modern Static Site with GatsbyJSRiza Fahmi
 
Introduction to ReasonML
Introduction to ReasonMLIntroduction to ReasonML
Introduction to ReasonMLRiza Fahmi
 
Machine learning with py torch
Machine learning with py torchMachine learning with py torch
Machine learning with py torchRiza Fahmi
 

More from Riza Fahmi (20)

Membangun Aplikasi Web dengan Elixir dan Phoenix
Membangun Aplikasi Web dengan Elixir dan PhoenixMembangun Aplikasi Web dengan Elixir dan Phoenix
Membangun Aplikasi Web dengan Elixir dan Phoenix
 
Berbagai Pilihan Karir Developer
Berbagai Pilihan Karir DeveloperBerbagai Pilihan Karir Developer
Berbagai Pilihan Karir Developer
 
Web dan Progressive Web Apps di 2020
Web dan Progressive Web Apps di 2020Web dan Progressive Web Apps di 2020
Web dan Progressive Web Apps di 2020
 
Remote Working/Learning
Remote Working/LearningRemote Working/Learning
Remote Working/Learning
 
How to learn programming
How to learn programmingHow to learn programming
How to learn programming
 
Rapid App Development with AWS Amplify
Rapid App Development with AWS AmplifyRapid App Development with AWS Amplify
Rapid App Development with AWS Amplify
 
Menguak Misteri Module Bundler
Menguak Misteri Module BundlerMenguak Misteri Module Bundler
Menguak Misteri Module Bundler
 
Beberapa Web API Menarik
Beberapa Web API MenarikBeberapa Web API Menarik
Beberapa Web API Menarik
 
MVP development from software developer perspective
MVP development from software developer perspectiveMVP development from software developer perspective
MVP development from software developer perspective
 
Perkenalan ReasonML
Perkenalan ReasonMLPerkenalan ReasonML
Perkenalan ReasonML
 
How I Generate Idea
How I Generate IdeaHow I Generate Idea
How I Generate Idea
 
Strategi Presentasi Untuk Developer Workshop Slide
Strategi Presentasi Untuk Developer Workshop SlideStrategi Presentasi Untuk Developer Workshop Slide
Strategi Presentasi Untuk Developer Workshop Slide
 
Lesson Learned from Prolific Developers
Lesson Learned from Prolific DevelopersLesson Learned from Prolific Developers
Lesson Learned from Prolific Developers
 
Clean Code JavaScript
Clean Code JavaScriptClean Code JavaScript
Clean Code JavaScript
 
The Future of AI
The Future of AIThe Future of AI
The Future of AI
 
Chrome Dev Summit 2018 - Personal Take Aways
Chrome Dev Summit 2018 - Personal Take AwaysChrome Dev Summit 2018 - Personal Take Aways
Chrome Dev Summit 2018 - Personal Take Aways
 
Essentials and Impactful Features of ES6
Essentials and Impactful Features of ES6Essentials and Impactful Features of ES6
Essentials and Impactful Features of ES6
 
Modern Static Site with GatsbyJS
Modern Static Site with GatsbyJSModern Static Site with GatsbyJS
Modern Static Site with GatsbyJS
 
Introduction to ReasonML
Introduction to ReasonMLIntroduction to ReasonML
Introduction to ReasonML
 
Machine learning with py torch
Machine learning with py torchMachine learning with py torch
Machine learning with py torch
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Ekosistem JavaScript di Indonesia