VS Code Dev Days
Join us this September & October for VS Code Dev Days, a global series of community events designed for
developers passionate about the future of AI-assisted coding. From Sao Paulo to Seoul,
local dev communities are coming together to explore how Visual Studio Code and GitHub Copilot are
transforming the way we build software with autonomous AI.
Whether you're just getting started with Copilot or already experimenting with intelligent agents,
join us for sessions from team members at Microsoft and the developer community in addition to a
hands-on workshop that will help you sharpen your skills, connect with peers, and unlock new levels
of productivity with AI.
*Event details are subject to change. Check the local event registration page for the most up to date
information.
This page contains an interactive map showing event locations, followed by navigation links to
jump between regions, and detailed event listings organized by geographical region. Each event
listing includes date, location, organizer information, and registration links.
21
Upcoming Events
•
71
Past Events
APAC (Asia-Pacific)
EMEA (Europe, Middle East, and Africa)
Latin America
North America
Online
Navigate to event listings by region
APAC (Asia-Pacific)
Organized by:
Global AI Kaohsiung
Organized by:
Mumbai Technology Meetup
Organized by:
Microsoft MVP Cyrus Wong & Co-organized by HKIIT at IVE (Lee Wai Lee)
Organized by:
Microsoft team
EMEA (Europe, Middle East, and Africa)
Organized by:
Azure Qatar Community
Organized by:
Microsoft team
Organized by:
Community member Jean Luc Kabulu
Latin America
Organized by:
Microsoft MVP Márcio Nizzola and Teacher Márcio Ferraz
Organized by:
MVP Osanam Giordane
Organized by:
Microsoft MVP Márcio Nizzola and Teacher Márcio Ferraz
Organized by:
Microsoft team & Progress Telerik
Organized by:
MVPs Renato Groffee and Murilo Beltrame
North America
Organized by:
Microsoft team
Organized by:
Microsoft team
Organized by:
Microsoft team & North Toronto Cloud & DevOps User Group
Organized by:
Microsoft team & Progress Telerik
Organized by:
Microsoft team & Progress Telerik
Organized by:
Microsoft team, Torc & Supabase
Online
Organized by:
💻
Microsoft Reactor
Organized by:
💻
Microsoft Reactor
Organized by:
💻
Microsoft Reactor
Past Events
Thank you to all the organizers and participants who made these events possible!
Seoul, South Korea
Aug 31, 2025
파워 플랫폼 한국 유저 그룹
Islamabad, Pakistan
Sep 1, 2025
Hamza Khattak (MVP)
Skopje, North Macedonia
Sep 1, 2025
Macedonian .NET Community
Monterrey, Mexico
Sep 2, 2025
Roborregos
Nairobi, Kenya
Sep 3, 2025
Microsoft Africa Development Center
Toronto, Canada
Sep 4, 2025
Microsoft team & Metro Toronto Azure Community
Johannesburg, South Africa
Sep 6, 2025
Johannesburg Microsoft Developer User Group
Taboão da Serra, Brazil
Sep 6, 2025
Microsoft MVP Elton Bordim
Zurich, Switzerland
Sep 9, 2025
Microsoft team
Makati, Philippines
Sep 11, 2025
Global AI Manila
Fukuoka City, Japan
Sep 11, 2025
Microsoft MVP Takashi Kawamoto & GitHub Copilot Meetup
Dhule, India
Sep 11, 2025
Microsoft Student Ambassador Abdullah Bandukwala
Coimbatore, India
Sep 11, 2025
Microsoft team & Azure User Group Coimbatore
Chennai, India
Sep 13, 2025
Microsoft team & TechNexus Community
Karachi, Pakistan
Sep 13, 2025
GitHub Campus Expert Munsif Raza & MVP Muhammad Samiullah
Cape Town, South Africa
Sep 13, 2025
Microsoft team & Cape Town MS Developer User Group
Buenos Aires, Argentina
Sep 13, 2025
Microsoft team, MVPs & UBA
Tokyo, Japan
Sep 14, 2025
VS Code Meetup
Gembloux, Belgium
Sep 15, 2025
Microsoft MVP Adrien Clerbois
London, United Kingdom
Sep 15, 2025
Microsoft team
Cordoba, Argentina
Sep 16, 2025
Microsoft team & Technet Argentina Interior
Recife, Brazil
Sep 17, 2025
Microsoft team
Malvern, PA USA
Sep 17, 2025
Microsoft team & philly.NET
United Kingdom
Sep 17, 2025
DevOps & GitHub Meetup Brighton
Paris, France
Sep 18, 2025
Microsoft team
Hyderabad, India
Sep 19, 2025
Microsoft team & Dot Net Learners House
Kathmandu, Nepal
Sep 19, 2025
Nepal Tek Community
Nyeri, Kenya
Sep 19, 2025
Teach2Give
Nyahururu, Kenya
Sep 19, 2025
Teach2Give
Milan, Italy
Sep 19, 2025
Microsoft team & UGIdotNET
Austin, TX USA
Sep 19, 2025
Microsoft team
Bengaluru, India
Sep 20, 2025
Microsoft team & TechNexus Community
Daegu, South Korea
Sep 20, 2025
Microsoft team & Daegu AI Developer Community
Beijing, China
Sep 20, 2025
微软技术直通车社区
Minna, Nigeria
Sep 20, 2025
GitHub Campus Expert Rasheed Mudasiru
Lima, Peru
Sep 20, 2025
Microsoft User Group Perú
Lima, Peru
Sep 20, 2025
Cloud Experts Community
Mogi das Cruzes, Brazil
Sep 20, 2025
Cloud Expert
Newark, NJ USA
Sep 20, 2025
GitHub Campus Expert David Jose
Guangzhou, China
Sep 21, 2025
💻
Microsoft Reactor
Ningbo, China
Sep 22, 2025
Microsoft MVP Jiong Shi
Bend, OR USA
Sep 23, 2025
Microsoft team & Deschutes Tech Guild
Atlanta, GA USA
Sep 23, 2025
Microsoft team
Sydney, Australia
Sep 24, 2025
Microsoft team & MVPs
Tuxtla Gutiérrez, Mexico
Sep 24, 2025
Microsoft MVP Héctor Pérez
Caracas, Venezuela
Sep 24, 2025
GitHub Campus Experts David Jose & Jaimes Henriquez
Ciudad de México, México
Sep 24, 2025
Microsoft team & Código Facilito
Chicago, IL USA
Sep 24, 2025
Microsoft team & Progress Telerik
Perth, Australia
Sep 25, 2025
Microsoft team & Microsoft MVPs
Auckland, New Zealand
Sep 25, 2025
Coding Night NZ
Mallorca, Spain
Sep 25, 2025
Microsoft team & Travelgate
Los Angeles, CA USA
Sep 25, 2025
Microsoft team
Worldwide
Sep 25, 2025
💻
Microsoft Reactor
Kochi, India
Sep 26, 2025
Kerala Microsoft Technology Meetup
Seoul, South Korea
Sep 26, 2025
Microsoft team
Tanger, Morocco
Sep 26, 2025
Morocco Microsoft Community
Sunchales, Argentina
Sep 26, 2025
Microsoft team & Microsoft MVP Pablo Piovano
Pune, India
Sep 27, 2025
Microsoft team & Pune Tech Community
Lucknow, India
Sep 27, 2025
GitHub Campus Expert Nitya Pandey
Jalingo, Nigeria
Sep 27, 2025
GitHub Campus Expert Lucky Hassan
Lima, Peru
Sep 27, 2025
My Bots LATAM
São José Dos Campos, Brazil
Sep 27, 2025
GitTogether Brasil
Sao Paulo, Brazil
Sep 27, 2025
Microsoft team & WoMakersCode
Jundiai, Brazil
Sep 27, 2025
Microsoft MVP Elton Bordim
Redmond, WA USA
Sep 27, 2025
Microsoft team
Chattogram, Bangladesh
Sep 28, 2025
Azure Tech Group Bangladesh
Bordeaux, France
Sep 29, 2025
Microsoft MVP Alexandre Nédélec
Sofia, Bulgaria
Sep 30, 2025
Microsoft team & Progress Telerik
Copenhagen, Denmark
Sep 30, 2025
Microsoft team
Spokane, WA USA
Sep 30, 2025
IntelliTect
Raleigh, NC USA
Sep 30, 2025
Microsoft team & Progress Telerik
`);
let dateLine = `';
lines.push(dateLine);
if (ev.location) lines.push(``);
if (ev.format) lines.push(``);
if (ev.organizer) lines.push(``);
lines.push(``);
marker.bindPopup(lines.join(''), {
className: 'custom-popup',
closeButton: true,
closePopupOnClick: true,
autoClose: true
});
// Add keyboard accessibility to marker
marker.on('add', function () {
const markerElement = marker.getElement();
if (markerElement) {
markerElement.setAttribute('tabindex', '0');
markerElement.setAttribute('role', 'button');
markerElement.setAttribute('aria-label', `${ev.name} event on ${ev.date}. Click to view details.`);
markerElement.addEventListener('keydown', function (e) {
if (e.key === 'Enter' || e.key === ' ') {
e.preventDefault();
marker.openPopup();
}
});
}
});
bounds.extend([ev.lat, ev.lng]);
}
});
const legend = L.control({ position: 'bottomleft' });
legend.onAdd = function () {
const div = L.DomUtil.create('div', 'devdays-legend');
div.setAttribute('aria-label', 'Map legend showing upcoming events in blue and past events in gray');
div.innerHTML = '
Legend ' +
'
Upcoming
' +
'
Past';
return div;
};
legend.addTo(map);
if (bounds.isValid()) {
map.fitBounds(bounds.pad(0.2));
// Increase zoom by one level (not exceeding maxZoom) for a closer default view
const currentZoom = map.getZoom();
map.setZoom(Math.min(currentZoom + 1, map.getMaxZoom()));
// Announce to screen readers that map has loaded
setTimeout(() => {
const liveRegion = document.getElementById('live-region');
if (liveRegion) {
liveRegion.textContent = `Interactive map loaded with ${events.length} event locations. Use Tab key to navigate map markers, Enter to view event details.`;
}
}, 1000);
} else {
// Default view zoom increased from 2 to 3
map.setView([20, 0], 3);
}
});
// Add live region announcements for region navigation
document.addEventListener('DOMContentLoaded', function () {
const liveRegion = document.getElementById('live-region');
const regionLinks = document.querySelectorAll('.region-pill');
if (liveRegion && regionLinks.length > 0) {
regionLinks.forEach(link => {
link.addEventListener('click', function (e) {
const regionName = this.textContent.trim();
setTimeout(() => {
liveRegion.textContent = `Navigated to ${regionName} region events`;
}, 100);
});
});
}
// Handle hash changes (direct navigation)
window.addEventListener('hashchange', function () {
const hash = window.location.hash.substring(1);
if (hash && liveRegion) {
const targetElement = document.getElementById(hash);
if (targetElement) {
const heading = targetElement.querySelector('.region-title');
if (heading) {
liveRegion.textContent = `Viewing ${heading.textContent.trim()} events`;
}
}
}
});
});