SlideShare a Scribd company logo
What’s new
in Kotlin
Ahmed Nabil
Kotlin Egypt
@AhmedNMahran
(@AhmedNMahran) Sat. Aug 12 2023
About Me
About Me
● Software Tech. Lead at Vodafone (_VOIS).
● Head of Kotlin Egypt.
● Writing Code since I was 11
● ~10 years in Mobile App development
● Given talks to thousands of audiences
● Prev. Android Mentor at 1M Arab Coders.
● Worked at Hungerstation,Codly, and others.
● Content creator (videos/articles)
(@AhmedNMahran) Sat. Aug 12 2023
About Me
What
is Kotlin ?
(@AhmedNMahran) Sat. Aug 12 2023
About Me
Kotlin
● A modern Programming Language.
● Developed by Jetbrains & Open-Source community
● Since 2010.
● Current Stable Version is 1.9.0 (as of 12-8-2023)
(@AhmedNMahran) Sat. Aug 12 2023
About Me
Used to develop
● Multiplatform
● Server-Side
● Web Front-End
● Android
● iOS
● WatchOS
● Data Science
● and more
(@AhmedNMahran) Sat. Aug 12 2023
About Me
First-class
language for
Android
since 2017.
(@AhmedNMahran) Sat. Aug 12 2023
About Me
Android is
Kotlin-first
since 2019.
(@AhmedNMahran) Sat. Aug 12 2023
About Me
(@AhmedNMahran) Sat. Aug 12 2023
image source: https://www.youtube.com/watch?v=QGtB--ABiNM
About Me
K2
Compiler
(@AhmedNMahran) Sat. Aug 12 2023
About Me
(@AhmedNMahran) Sat. Aug 12 2023
Image source: https://blog.jetbrains.com/kotlin/2023/02/k2-kotlin-2-0/
About Me
(@AhmedNMahran) Sat. Aug 12 2023
Image source: https://youtu.be/QGtB--ABiNM?t=249
About Me
(@AhmedNMahran) Sat. Aug 12 2023
Image source: https://youtu.be/QGtB--ABiNM?t=258
About Me
(@AhmedNMahran) Sat. Aug 12 2023
Image source: https://youtu.be/QGtB--ABiNM?t=316
Try the
K2 Compiler
About Me
(@AhmedNMahran) Sat. Aug 12 2023
Image source: https://youtu.be/QGtB--ABiNM?t=341
Kotlin DSL
for gradle
About Me
(@AhmedNMahran) Sat. Aug 12 2023
Kotlin DSL
for gradle
About Me
Gradle
version
catalogs
(@AhmedNMahran) Sat. Aug 12 2023
About Me
(@AhmedNMahran) Sat. Aug 12 2023
About Me
KSP
Kotlin Symbol Processing
API
(@AhmedNMahran) Sat. Aug 12 2023
About Me
(@AhmedNMahran) Sat. Aug 12 2023
Kapt
Image source: https://youtu.be/QGtB--ABiNM?t=466
About Me
(@AhmedNMahran) Sat. Aug 12 2023
KSP
Image source: https://youtu.be/QGtB--ABiNM?t=477
About Me
KSP
● Up to 2X faster than kapt
(no stub generation required)
● Better understanding of kotlin code
(such as nullables and extension functions)
● Multiplatform-ready
(doesn’t depend on java)
(@AhmedNMahran) Sat. Aug 12 2023
migration guide
About Me
Kotlin
multiplatform
(@AhmedNMahran) Sat. Aug 12 2023
Image source: https://kotlinlang.org/lp/multiplatform/
About Me
Kotlin
multiplatform
(@AhmedNMahran) Sat. Aug 12 2023
Image source: https://kotlinlang.org/lp/multiplatform/
About Me
Compose
multiplatform
ios app with 100% kotlin
(@AhmedNMahran) Sat. Aug 12 2023
Image source: https://kotlinlang.org/lp/multiplatform/
About Me
Check my
kotlin talks
(@AhmedNMahran) Sat. Aug 12 2023
About Me
Follow Me
@AhmedNMahran
Thanks!
Youtube
(contains all my links)
(@AhmedNMahran) Sat. Aug 12 2023
Thanks
Ahmed Nabil
Kotlin Egypt
@AhmedNMahran
(@AhmedNMahran) Sat. Aug 12 2023
Youtube
(contains all my links)

More Related Content

Similar to What’s new in Kotlin 12-08-2023 Google IO Cairo 23

Microsoft_achievements_vijaymohire
Microsoft_achievements_vijaymohireMicrosoft_achievements_vijaymohire
Microsoft_achievements_vijaymohire
Vijayananda Mohire
 
Front End Development for Back End Developers - vJUG24 2017
Front End Development for Back End Developers - vJUG24 2017Front End Development for Back End Developers - vJUG24 2017
Front End Development for Back End Developers - vJUG24 2017
Matt Raible
 
3D and VR on the web
3D and VR on the web3D and VR on the web
3D and VR on the web
Adam Nagy
 
GDG DevFest Romania - Architecting for the Google Cloud Platform
GDG DevFest Romania - Architecting for the Google Cloud PlatformGDG DevFest Romania - Architecting for the Google Cloud Platform
GDG DevFest Romania - Architecting for the Google Cloud Platform
Márton Kodok
 
Web technology is getting physical, join the journey
Web technology is getting physical, join the journeyWeb technology is getting physical, join the journey
Web technology is getting physical, join the journey
Dan Jenkins
 
DevDay 2018: Ulrich Deiters - Offline First - kein Netz, kein Fehler, zufried...
DevDay 2018: Ulrich Deiters - Offline First - kein Netz, kein Fehler, zufried...DevDay 2018: Ulrich Deiters - Offline First - kein Netz, kein Fehler, zufried...
DevDay 2018: Ulrich Deiters - Offline First - kein Netz, kein Fehler, zufried...
DevDay Dresden
 
Kubernetes based connected vehicle platform #k8sjp_t1 #k8sjp
Kubernetes based connected vehicle platform #k8sjp_t1 #k8sjp Kubernetes based connected vehicle platform #k8sjp_t1 #k8sjp
Kubernetes based connected vehicle platform #k8sjp_t1 #k8sjp
Kenta Suzuki
 
Michael(tm) Smith WND09 Presentation
Michael(tm) Smith WND09 PresentationMichael(tm) Smith WND09 Presentation
Michael(tm) Smith WND09 Presentation
Michael(tm) Smith
 
Scaling up development of a modular code base
Scaling up development of a modular code baseScaling up development of a modular code base
Scaling up development of a modular code base
Robert Munteanu
 
Android Jetpack - What's new
Android Jetpack - What's newAndroid Jetpack - What's new
Android Jetpack - What's new
Ahmad Arif Faizin
 
Inaugural Shoptalk Auckland - Responsive Design
Inaugural Shoptalk Auckland - Responsive DesignInaugural Shoptalk Auckland - Responsive Design
Inaugural Shoptalk Auckland - Responsive Design
Justus Wilde
 
Droidcon Online 2020 quick summary
Droidcon Online 2020 quick summaryDroidcon Online 2020 quick summary
Droidcon Online 2020 quick summary
Bartosz Kosarzycki
 
Muneesh Gupta ( CV )
Muneesh Gupta ( CV )Muneesh Gupta ( CV )
Muneesh Gupta ( CV )
Muneesh Gupta
 
Cloud, Containers, Kubernetes (YOW Melbourne 2018)
Cloud, Containers, Kubernetes (YOW Melbourne 2018)Cloud, Containers, Kubernetes (YOW Melbourne 2018)
Cloud, Containers, Kubernetes (YOW Melbourne 2018)
bridgetkromhout
 
Portability of Mobile Applications
Portability of Mobile ApplicationsPortability of Mobile Applications
Portability of Mobile Applications
Educational Technology
 
Clean Architecture
Clean ArchitectureClean Architecture
Clean Architecture
Ashal aka JOKER
 
Tolunay Mengi CV - English - 07.07.2022.pdf
Tolunay Mengi CV - English - 07.07.2022.pdfTolunay Mengi CV - English - 07.07.2022.pdf
Tolunay Mengi CV - English - 07.07.2022.pdf
Tolunay Mengi
 
Archit Rai Saxena - 2 years (1)
Archit Rai Saxena - 2 years (1)Archit Rai Saxena - 2 years (1)
Archit Rai Saxena - 2 years (1)
archit rai saxena
 
GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...
GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...
GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...
Patrick Chanezon
 
Enabling Microservice @ Orbitz - GOTO Chicago 2016
Enabling Microservice @ Orbitz - GOTO Chicago 2016Enabling Microservice @ Orbitz - GOTO Chicago 2016
Enabling Microservice @ Orbitz - GOTO Chicago 2016
Steve Hoffman
 

Similar to What’s new in Kotlin 12-08-2023 Google IO Cairo 23 (20)

Microsoft_achievements_vijaymohire
Microsoft_achievements_vijaymohireMicrosoft_achievements_vijaymohire
Microsoft_achievements_vijaymohire
 
Front End Development for Back End Developers - vJUG24 2017
Front End Development for Back End Developers - vJUG24 2017Front End Development for Back End Developers - vJUG24 2017
Front End Development for Back End Developers - vJUG24 2017
 
3D and VR on the web
3D and VR on the web3D and VR on the web
3D and VR on the web
 
GDG DevFest Romania - Architecting for the Google Cloud Platform
GDG DevFest Romania - Architecting for the Google Cloud PlatformGDG DevFest Romania - Architecting for the Google Cloud Platform
GDG DevFest Romania - Architecting for the Google Cloud Platform
 
Web technology is getting physical, join the journey
Web technology is getting physical, join the journeyWeb technology is getting physical, join the journey
Web technology is getting physical, join the journey
 
DevDay 2018: Ulrich Deiters - Offline First - kein Netz, kein Fehler, zufried...
DevDay 2018: Ulrich Deiters - Offline First - kein Netz, kein Fehler, zufried...DevDay 2018: Ulrich Deiters - Offline First - kein Netz, kein Fehler, zufried...
DevDay 2018: Ulrich Deiters - Offline First - kein Netz, kein Fehler, zufried...
 
Kubernetes based connected vehicle platform #k8sjp_t1 #k8sjp
Kubernetes based connected vehicle platform #k8sjp_t1 #k8sjp Kubernetes based connected vehicle platform #k8sjp_t1 #k8sjp
Kubernetes based connected vehicle platform #k8sjp_t1 #k8sjp
 
Michael(tm) Smith WND09 Presentation
Michael(tm) Smith WND09 PresentationMichael(tm) Smith WND09 Presentation
Michael(tm) Smith WND09 Presentation
 
Scaling up development of a modular code base
Scaling up development of a modular code baseScaling up development of a modular code base
Scaling up development of a modular code base
 
Android Jetpack - What's new
Android Jetpack - What's newAndroid Jetpack - What's new
Android Jetpack - What's new
 
Inaugural Shoptalk Auckland - Responsive Design
Inaugural Shoptalk Auckland - Responsive DesignInaugural Shoptalk Auckland - Responsive Design
Inaugural Shoptalk Auckland - Responsive Design
 
Droidcon Online 2020 quick summary
Droidcon Online 2020 quick summaryDroidcon Online 2020 quick summary
Droidcon Online 2020 quick summary
 
Muneesh Gupta ( CV )
Muneesh Gupta ( CV )Muneesh Gupta ( CV )
Muneesh Gupta ( CV )
 
Cloud, Containers, Kubernetes (YOW Melbourne 2018)
Cloud, Containers, Kubernetes (YOW Melbourne 2018)Cloud, Containers, Kubernetes (YOW Melbourne 2018)
Cloud, Containers, Kubernetes (YOW Melbourne 2018)
 
Portability of Mobile Applications
Portability of Mobile ApplicationsPortability of Mobile Applications
Portability of Mobile Applications
 
Clean Architecture
Clean ArchitectureClean Architecture
Clean Architecture
 
Tolunay Mengi CV - English - 07.07.2022.pdf
Tolunay Mengi CV - English - 07.07.2022.pdfTolunay Mengi CV - English - 07.07.2022.pdf
Tolunay Mengi CV - English - 07.07.2022.pdf
 
Archit Rai Saxena - 2 years (1)
Archit Rai Saxena - 2 years (1)Archit Rai Saxena - 2 years (1)
Archit Rai Saxena - 2 years (1)
 
GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...
GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...
GDD Brazil 2010 - What's new in Google App Engine and Google App Engine For B...
 
Enabling Microservice @ Orbitz - GOTO Chicago 2016
Enabling Microservice @ Orbitz - GOTO Chicago 2016Enabling Microservice @ Orbitz - GOTO Chicago 2016
Enabling Microservice @ Orbitz - GOTO Chicago 2016
 

More from Ahmed Nabil

DroidConEgypt-21-10-2022-Coroutines-AhmedNabil.pdf
DroidConEgypt-21-10-2022-Coroutines-AhmedNabil.pdfDroidConEgypt-21-10-2022-Coroutines-AhmedNabil.pdf
DroidConEgypt-21-10-2022-Coroutines-AhmedNabil.pdf
Ahmed Nabil
 
Create Multiplatform Chat App with Compose and Ktor
Create Multiplatform Chat App with Compose and KtorCreate Multiplatform Chat App with Compose and Ktor
Create Multiplatform Chat App with Compose and Ktor
Ahmed Nabil
 
A Journey From Callback Hell To Kotlin Coroutines
A Journey From Callback Hell To Kotlin CoroutinesA Journey From Callback Hell To Kotlin Coroutines
A Journey From Callback Hell To Kotlin Coroutines
Ahmed Nabil
 
Kotlin mufix 31 10-2019 by Ahmed Nabil(AhmedNMahran)
Kotlin mufix 31 10-2019 by Ahmed Nabil(AhmedNMahran)Kotlin mufix 31 10-2019 by Ahmed Nabil(AhmedNMahran)
Kotlin mufix 31 10-2019 by Ahmed Nabil(AhmedNMahran)
Ahmed Nabil
 
What’s new in android o
What’s new in android oWhat’s new in android o
What’s new in android o
Ahmed Nabil
 
Kotlin for android
Kotlin for androidKotlin for android
Kotlin for android
Ahmed Nabil
 

More from Ahmed Nabil (6)

DroidConEgypt-21-10-2022-Coroutines-AhmedNabil.pdf
DroidConEgypt-21-10-2022-Coroutines-AhmedNabil.pdfDroidConEgypt-21-10-2022-Coroutines-AhmedNabil.pdf
DroidConEgypt-21-10-2022-Coroutines-AhmedNabil.pdf
 
Create Multiplatform Chat App with Compose and Ktor
Create Multiplatform Chat App with Compose and KtorCreate Multiplatform Chat App with Compose and Ktor
Create Multiplatform Chat App with Compose and Ktor
 
A Journey From Callback Hell To Kotlin Coroutines
A Journey From Callback Hell To Kotlin CoroutinesA Journey From Callback Hell To Kotlin Coroutines
A Journey From Callback Hell To Kotlin Coroutines
 
Kotlin mufix 31 10-2019 by Ahmed Nabil(AhmedNMahran)
Kotlin mufix 31 10-2019 by Ahmed Nabil(AhmedNMahran)Kotlin mufix 31 10-2019 by Ahmed Nabil(AhmedNMahran)
Kotlin mufix 31 10-2019 by Ahmed Nabil(AhmedNMahran)
 
What’s new in android o
What’s new in android oWhat’s new in android o
What’s new in android o
 
Kotlin for android
Kotlin for androidKotlin for android
Kotlin for android
 

Recently uploaded

Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 

Recently uploaded (20)

Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 

What’s new in Kotlin 12-08-2023 Google IO Cairo 23