SlideShare a Scribd company logo
Getting started
MDN is :
The Mozilla Developer Network (MDN) is an evolving learning
platform for Web technologies and the software that powers the Web.
Mission :
MDN's mission is simple: to provide complete, accurate, and helpful
documentation for everything about the open Web, whether it's
supported by Mozilla-built software or not. If it's an open technology
exposed to the Web, we want to document it.
Step 1: Create an account on MDN
https://developer.mozilla.org/en-US/docs/MDN/Contribute/Howto/Create_an_MDN_account
Step 2: Pick a task to complete
https://developer.mozilla.org/en-US/docs/MDN/Getting_started#Possible_task_types
Step 3: Do the task
Don't worry about doing it perfectly; other MDN contributors are here to
help fix errors that slip through. If you have questions as you go, ask the
community for help!
Lets start!
Task type 1 : Editing an article
Lets start!
Task type 2 : Reviewing an article -
a. technical review
b. editorial review
Lets start!
Task type 3 : Tagging an article
Lets start!
Task type 4 : Create an article
Lets start!
Task type 5 : Localize to another language
Join the MDN community
Create an MDN account.
Subscribe to dev-mdc discussions.
Get into IRC.
https://developer.mozilla.org/en-US/docs/MDN/Community
Queries?
Speaker details:
Priyanka Nag
- @priynag
- http://priynag.in/
- priynag@gmail.com
Thank you!

More Related Content

Similar to Getting started mdn

MDN Welcome Session
MDN Welcome SessionMDN Welcome Session
MDN Welcome Session
Fahia Nasnin Mim
 
Woc week 4
Woc week 4Woc week 4
Woc week 4
Karthic Keyan
 
MarcEdit Shelter-in-place Webinar 2.5: Getting Started with MarcEdit Mac
MarcEdit Shelter-in-place Webinar 2.5: Getting Started with MarcEdit MacMarcEdit Shelter-in-place Webinar 2.5: Getting Started with MarcEdit Mac
MarcEdit Shelter-in-place Webinar 2.5: Getting Started with MarcEdit Mac
Terry Reese
 
Roadmap to Become a Pro in MERN Stack Development
Roadmap to Become a Pro in MERN Stack DevelopmentRoadmap to Become a Pro in MERN Stack Development
Roadmap to Become a Pro in MERN Stack Development
75waytechnologies
 
Java Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage EssayJava Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage Essay
Liz Sims
 
SDT introduction as given at MKIS, KL, 2023
SDT introduction as given at MKIS, KL, 2023SDT introduction as given at MKIS, KL, 2023
SDT introduction as given at MKIS, KL, 2023
FerryKemperman
 
CH1.1 (1).pdf computer science department event driven programm
CH1.1 (1).pdf computer science department event driven programmCH1.1 (1).pdf computer science department event driven programm
CH1.1 (1).pdf computer science department event driven programm
girmawodajo
 
EMPOTECH1_M5-D1-Collaborative ICT Development.pptx
EMPOTECH1_M5-D1-Collaborative ICT Development.pptxEMPOTECH1_M5-D1-Collaborative ICT Development.pptx
EMPOTECH1_M5-D1-Collaborative ICT Development.pptx
AbegaelUrdaneta3
 
Active software
Active softwareActive software
Active software
LuisAndrade203
 
Top selection of 3 of 3aaa's candidates currently looking for an IT apprentic...
Top selection of 3 of 3aaa's candidates currently looking for an IT apprentic...Top selection of 3 of 3aaa's candidates currently looking for an IT apprentic...
Top selection of 3 of 3aaa's candidates currently looking for an IT apprentic...
Richard Wilkinson
 
3aaa candidates currently looking for an IT apprenticeship vacancy.
3aaa candidates currently looking for an IT apprenticeship vacancy.3aaa candidates currently looking for an IT apprenticeship vacancy.
3aaa candidates currently looking for an IT apprenticeship vacancy.
Richard Wilkinson
 
VIRTUAL LAB
VIRTUAL LABVIRTUAL LAB
VIRTUAL LAB
SAFAD ISMAIL
 
Perspective presentation
Perspective presentationPerspective presentation
Perspective presentation
Oskar Hargedahl
 
ICT.docx
 ICT.docx ICT.docx
ICT.docx
ambreenzahid3
 
Introduction to computer programming
Introduction to computer programmingIntroduction to computer programming
Introduction to computer programming
Ma Ella Masilungan
 
.Net Technologies Lesson 1.pptx
.Net Technologies Lesson 1.pptx.Net Technologies Lesson 1.pptx
.Net Technologies Lesson 1.pptx
EllenGracePorras
 
First MDN Workshop @BRACU
First MDN Workshop @BRACUFirst MDN Workshop @BRACU
First MDN Workshop @BRACU
Fahia Nasnin Mim
 
Becoming a Software Developer
Becoming a Software DeveloperBecoming a Software Developer
Becoming a Software Developer
Muhammad Samu
 
What is Application Software?
What is Application Software?What is Application Software?
What is Application Software?
DaisyJeffenYRios
 

Similar to Getting started mdn (20)

Mdn (dhkwomoz)
Mdn (dhkwomoz)Mdn (dhkwomoz)
Mdn (dhkwomoz)
 
MDN Welcome Session
MDN Welcome SessionMDN Welcome Session
MDN Welcome Session
 
Woc week 4
Woc week 4Woc week 4
Woc week 4
 
MarcEdit Shelter-in-place Webinar 2.5: Getting Started with MarcEdit Mac
MarcEdit Shelter-in-place Webinar 2.5: Getting Started with MarcEdit MacMarcEdit Shelter-in-place Webinar 2.5: Getting Started with MarcEdit Mac
MarcEdit Shelter-in-place Webinar 2.5: Getting Started with MarcEdit Mac
 
Roadmap to Become a Pro in MERN Stack Development
Roadmap to Become a Pro in MERN Stack DevelopmentRoadmap to Become a Pro in MERN Stack Development
Roadmap to Become a Pro in MERN Stack Development
 
Java Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage EssayJava Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage Essay
 
SDT introduction as given at MKIS, KL, 2023
SDT introduction as given at MKIS, KL, 2023SDT introduction as given at MKIS, KL, 2023
SDT introduction as given at MKIS, KL, 2023
 
CH1.1 (1).pdf computer science department event driven programm
CH1.1 (1).pdf computer science department event driven programmCH1.1 (1).pdf computer science department event driven programm
CH1.1 (1).pdf computer science department event driven programm
 
EMPOTECH1_M5-D1-Collaborative ICT Development.pptx
EMPOTECH1_M5-D1-Collaborative ICT Development.pptxEMPOTECH1_M5-D1-Collaborative ICT Development.pptx
EMPOTECH1_M5-D1-Collaborative ICT Development.pptx
 
Active software
Active softwareActive software
Active software
 
Top selection of 3 of 3aaa's candidates currently looking for an IT apprentic...
Top selection of 3 of 3aaa's candidates currently looking for an IT apprentic...Top selection of 3 of 3aaa's candidates currently looking for an IT apprentic...
Top selection of 3 of 3aaa's candidates currently looking for an IT apprentic...
 
3aaa candidates currently looking for an IT apprenticeship vacancy.
3aaa candidates currently looking for an IT apprenticeship vacancy.3aaa candidates currently looking for an IT apprenticeship vacancy.
3aaa candidates currently looking for an IT apprenticeship vacancy.
 
VIRTUAL LAB
VIRTUAL LABVIRTUAL LAB
VIRTUAL LAB
 
Perspective presentation
Perspective presentationPerspective presentation
Perspective presentation
 
ICT.docx
 ICT.docx ICT.docx
ICT.docx
 
Introduction to computer programming
Introduction to computer programmingIntroduction to computer programming
Introduction to computer programming
 
.Net Technologies Lesson 1.pptx
.Net Technologies Lesson 1.pptx.Net Technologies Lesson 1.pptx
.Net Technologies Lesson 1.pptx
 
First MDN Workshop @BRACU
First MDN Workshop @BRACUFirst MDN Workshop @BRACU
First MDN Workshop @BRACU
 
Becoming a Software Developer
Becoming a Software DeveloperBecoming a Software Developer
Becoming a Software Developer
 
What is Application Software?
What is Application Software?What is Application Software?
What is Application Software?
 

More from Priyanka Nag

Gn unify git
Gn unify gitGn unify git
Gn unify git
Priyanka Nag
 
How open source can help build your career
How open source can help build your careerHow open source can help build your career
How open source can help build your career
Priyanka Nag
 
Building maintaining healthy community - JWC 2015
Building maintaining healthy community - JWC 2015Building maintaining healthy community - JWC 2015
Building maintaining healthy community - JWC 2015
Priyanka Nag
 
Building and Maintaning a Healthy Community
Building and Maintaning a Healthy CommunityBuilding and Maintaning a Healthy Community
Building and Maintaning a Healthy Community
Priyanka Nag
 
Community building
Community buildingCommunity building
Community buildingPriyanka Nag
 
Irc in the age of social media
Irc in the age of social mediaIrc in the age of social media
Irc in the age of social media
Priyanka Nag
 
How to Contribute to scrollback
How to Contribute to scrollbackHow to Contribute to scrollback
How to Contribute to scrollback
Priyanka Nag
 
Introduction to Scrollback
Introduction to ScrollbackIntroduction to Scrollback
Introduction to Scrollback
Priyanka Nag
 
Scrollback Campus Ambassador program
Scrollback Campus Ambassador programScrollback Campus Ambassador program
Scrollback Campus Ambassador program
Priyanka Nag
 
The open source world
The open source worldThe open source world
The open source world
Priyanka Nag
 
Women and technology
Women and technologyWomen and technology
Women and technology
Priyanka Nag
 
Mozilla Introduction
Mozilla IntroductionMozilla Introduction
Mozilla IntroductionPriyanka Nag
 
Getting involved mozilla
Getting involved mozillaGetting involved mozilla
Getting involved mozilla
Priyanka Nag
 
Outreach program for women
Outreach program for womenOutreach program for women
Outreach program for women
Priyanka Nag
 
WoMoz
WoMozWoMoz

More from Priyanka Nag (16)

Gn unify git
Gn unify gitGn unify git
Gn unify git
 
How open source can help build your career
How open source can help build your careerHow open source can help build your career
How open source can help build your career
 
Building maintaining healthy community - JWC 2015
Building maintaining healthy community - JWC 2015Building maintaining healthy community - JWC 2015
Building maintaining healthy community - JWC 2015
 
Building and Maintaning a Healthy Community
Building and Maintaning a Healthy CommunityBuilding and Maintaning a Healthy Community
Building and Maintaning a Healthy Community
 
Community building
Community buildingCommunity building
Community building
 
Irc in the age of social media
Irc in the age of social mediaIrc in the age of social media
Irc in the age of social media
 
How to Contribute to scrollback
How to Contribute to scrollbackHow to Contribute to scrollback
How to Contribute to scrollback
 
Introduction to Scrollback
Introduction to ScrollbackIntroduction to Scrollback
Introduction to Scrollback
 
Scrollback Campus Ambassador program
Scrollback Campus Ambassador programScrollback Campus Ambassador program
Scrollback Campus Ambassador program
 
The open source world
The open source worldThe open source world
The open source world
 
Women and technology
Women and technologyWomen and technology
Women and technology
 
Mozilla Introduction
Mozilla IntroductionMozilla Introduction
Mozilla Introduction
 
Firefox add ons
Firefox add onsFirefox add ons
Firefox add ons
 
Getting involved mozilla
Getting involved mozillaGetting involved mozilla
Getting involved mozilla
 
Outreach program for women
Outreach program for womenOutreach program for women
Outreach program for women
 
WoMoz
WoMozWoMoz
WoMoz
 

Recently uploaded

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
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
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 

Recently uploaded (20)

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
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
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 

Getting started mdn

  • 2. MDN is : The Mozilla Developer Network (MDN) is an evolving learning platform for Web technologies and the software that powers the Web. Mission : MDN's mission is simple: to provide complete, accurate, and helpful documentation for everything about the open Web, whether it's supported by Mozilla-built software or not. If it's an open technology exposed to the Web, we want to document it.
  • 3. Step 1: Create an account on MDN https://developer.mozilla.org/en-US/docs/MDN/Contribute/Howto/Create_an_MDN_account
  • 4. Step 2: Pick a task to complete https://developer.mozilla.org/en-US/docs/MDN/Getting_started#Possible_task_types
  • 5. Step 3: Do the task Don't worry about doing it perfectly; other MDN contributors are here to help fix errors that slip through. If you have questions as you go, ask the community for help!
  • 6. Lets start! Task type 1 : Editing an article
  • 7. Lets start! Task type 2 : Reviewing an article - a. technical review b. editorial review
  • 8. Lets start! Task type 3 : Tagging an article
  • 9. Lets start! Task type 4 : Create an article
  • 10. Lets start! Task type 5 : Localize to another language
  • 11. Join the MDN community Create an MDN account. Subscribe to dev-mdc discussions. Get into IRC. https://developer.mozilla.org/en-US/docs/MDN/Community
  • 13. Speaker details: Priyanka Nag - @priynag - http://priynag.in/ - priynag@gmail.com