CINXE.COM
Upcoming Events | Google Developer Groups
<!doctype html> <html lang="en" prefix="og: http://ogp.me/ns#" class=""> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="canonical" href="https://gdg.community.dev/events/"> <title>Upcoming Events | Google Developer Groups</title> <meta name="keywords" content="GDG, Google Developer Groups, Google Developer Group, Google Developers, Google Developer, developer community, developer communities, developer, developers, programmer, programmers, programming, software engineering, software engineer, software engineers, coding, Developer meetup, Developer meetups, developer meetup, hackathons, codelabs, study jam, study jams, DevFest, DevFests, Android, Google Cloud Platform, GCP, Firebase, machine learning, TensorFlow, Flutter, Developer event, Developer events, Virtual developer event, Virtual developer events, Online developer event, Online developer events, Developer networking, Developer training, Developer learning, Developer education, Google developer tools, Google developer console, Google developers console, Google developer account, Google developer accounts, Google play developer account, Google play developers account, Google play developer accounts, Android developer, Android developers, Developer console, Developers console, Developer consoles, Developers consoles, Google console, Google Play Console, Google Play Consoles, Google App, Google Apps, Google api, Google apis, Chrome developer tools, Chrome developers tools, Chrome developers tool, Chrome developer tool, Google Cloud Platform console, Google Cloud Platform consoles, Google dev, Google devs, Google developer forums, Google developers forums, Google developer forum,,"> <meta name="description" content="We can't wait to see you at an upcoming event! On this page, you can advance search by location, select event types (how you want to join the event), and/or pick out topics of your interest!"> <meta name="robots" content="index, follow"> <!-- twitter --> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@GDG" /> <meta name="twitter:title" content="Google Developer Groups" /> <meta name="twitter:description" content="" /> <meta name="twitter:image" content="https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2.0,f_auto,g_center,h_1200,q_100,w_1200/v1/gcs/platform-data-goog/contentbuilder/GDG-Bevy-SocialShare-v2.png" /> <!-- Shared Facebook Tags --> <meta property="og:site_name" content="Google Developer Groups" /> <meta property="og:image" content="https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2.0,f_auto,g_center,h_900,q_auto:good,w_1200/v1/gcs/platform-data-goog/contentbuilder/GDG-Bevy-SocialShare-v2.png" /> <meta property="og:image:secure_url" content="https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2.0,f_auto,g_center,h_900,q_auto:good,w_1200/v1/gcs/platform-data-goog/contentbuilder/GDG-Bevy-SocialShare-v2.png" /> <meta property="og:image:width" content="1080" /> <meta property="og:image:height" content="1080" /> <meta property="og:title" content="Upcoming Events | Google Developer Groups" /> <meta property="og:description" content=""/> <meta property="og:url" content="https://gdg.community.dev/events/" /> <meta property="og:type" content="website" /> <meta property="og:ttl" content="777600" /> <!-- Unique Facebook Tags --> <meta property="og:locale" content="en_US" /> <!-- Slack Unfurling --> <script type="text/javascript" src="/jsi18n/?language=en"></script> <script async src="https://www.googletagmanager.com/gtag/js"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); </script> <script> gtag('config', 'G-Y3KNENS1BT', {'instance_slug': 'google', 'send_page_view': false, 'user_properties': {'instance_slug': 'google'}}); </script> <link rel="apple-touch-icon" sizes="180x180" href="https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2.0,f_auto,g_center,h_180,q_auto:good,w_180/v1/gcs/platform-data-goog/contentbuilder/favicon_BWRrca0.png"> <link rel="icon" type="image/png" href="https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2.0,f_auto,g_center,h_32,q_auto:good,w_32/v1/gcs/platform-data-goog/contentbuilder/favicon_BWRrca0.png" sizes="32x32"> <link rel="icon" type="image/png" href="https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2.0,f_auto,g_center,h_192,q_auto:good,w_192/v1/gcs/platform-data-goog/contentbuilder/favicon_BWRrca0.png" sizes="192x192"> <link rel="icon" type="image/png" href="https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2.0,f_auto,g_center,h_16,q_auto:good,w_16/v1/gcs/platform-data-goog/contentbuilder/favicon_BWRrca0.png" sizes="16x16"> <meta name="msapplication-TileColor" content="#4285F4"> <meta name="msapplication-TileImage" content="/mstile-144x144.png"> <meta name="theme-color" content="#4285F4"> <link rel="stylesheet" href="/static/css/style.css?v=c915741e2ae017e8304393a2326a46cce95ea812"> <link rel="stylesheet" href="https://static.bevylabs.com/js/c915741e2ae017e8304393a2326a46cce95ea812/main.css"> <link rel="stylesheet" href="/config/style/theme/?v=397"> <link rel="stylesheet" href="/config/style/generalstyles/?v=397"> <style> .chapter-banner, .page-banner { background-image: url(https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2.0,f_auto,g_center,h_650,q_auto:good,w_2560/v1/gcs/platform-data-goog/contentbuilder/GDG-Bevy-ChapterBanner.jpg); } .avatar { background-image: url(https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_3,f_auto,g_center,h_100,q_auto:good,w_100/v1/gcs/platform-data-goog/contentbuilder/GDG-Bevy-DefaultProfile_xY7OLAZ.png) } .chips-wrapper .cohosted-chip .MuiChip-root { background-color: #1a73e8 !important; color: #fff !important; } .chips-wrapper .cohosted-chip .MuiChip-root .MuiChip-icon { background-color: #1a73e8 !important; color: #fff !important; } .general-event-banner .MuiBox-root .MuiChip-root { color: #ffffff !important; border-color: #ffffff !important;; } </style> <!--[if lt IE 9]> <script src="/static/js/vendor/html5shiv/html5shiv.min.js"></script> <![endif]--> <script src="/static/js/vendor/babel-polyfill/polyfill.min.js"></script> <script src="/static/js/vendor/flexibility/flexibility.js"></script> <script> /* jshint ignore:start */ // js globals Globals = window.Globals || {}; Globals.site_domain = 'https://gdg.community.dev'; Globals.logged_in = false; Globals.chapters_count = 0; Globals.signup_url = '/signup/?next=/events/'; Globals.login_url = '/accounts/login/?next=/events/'; Globals.logout_url = '/accounts/logout/?next=/events/'; Globals.site_title = 'Google Developer Groups'; Globals.site_prefix = ''; Globals.algolia_application_id = 'AMJ1KW79KP'; Globals.algolia_index_prefix = 'google'; Globals.algolia_index_suffix = 'production'; Globals.dashboard_search_key = ''; Globals.dashboard_key_expected = false; Globals.global_search_enabled = true; Globals.global_search_indices = 'chapter,event'; Globals.global_search_key = 'Y2RjZmViODRlMzczNTNhZTBmYTFjOWYzZTU2YWRkNmU1YWU5Y2RmZDBjNjllOTdhNDRlZjJhZDcwMzRjYjUyYnZhbGlkVW50aWw9MTczMjY4MDEzMyZhdHRyaWJ1dGVzVG9SZXRyaWV2ZT0lNUIlMjJjaXR5JTIyJTJDKyUyMnN0YXRlX2Z1bGwlMjIlMkMrJTIyZXZlbnRfdHlwZV9sb2dvJTIyJTJDKyUyMnJlZ2lvbl9pZCUyMiUyQyslMjJsb2dvJTIyJTJDKyUyMm1lbWJlcl9jb3VudCUyMiUyQyslMjJwaWN0dXJlX3VybCUyMiUyQyslMjJ0aXRsZSUyMiUyQyslMjJjb3VudHJ5X2NvZGUlMjIlMkMrJTIycmVsYXRpdmVfdXJsJTIyJTJDKyUyMmNoYXB0ZXJfc3RhdGUlMjIlMkMrJTIydXJsJTIyJTJDKyUyMmNoYXB0ZXJfY291bnRyeSUyMiUyQyslMjJjaGFwdGVyX2xvY2F0aW9uJTIyJTJDKyUyMmNvdW50cnklMjIlMkMrJTIyY2hhcHRlcl90aXRsZSUyMiU1RCZmaWx0ZXJzPXB1YmxpY2x5X3NlYXJjaGFibGUlM0QxJnJlc3RyaWN0SW5kaWNlcz1nb29nbGVfY2hhcHRlcl9pbmRleF9wcm9kdWN0aW9uJTJDZ29vZ2xlX2V2ZW50X2luZGV4X3Byb2R1Y3Rpb24mYXR0cmlidXRlc1RvSGlnaGxpZ2h0PSU1QiU1RA=='; Globals.language_code = 'en'; Globals.show_chat_widget = false; Globals.show_sidebar = false; Globals.delete_account_after = 7; Globals.page_id = 31; Globals.variation = 'google'; Globals.ENABLE_FEATURED_ATTENDEES = false; Globals.TERMS_USER_NAME = 'Name'; Globals.TERMS_CHAPTER_MAP_TITLE = ''; Globals.TERMS_CHAPTER_LIST_TITLE = ''; Globals.HOMEPAGE_SHOW_TITLES_IN_GROUPS_BY_REGION = true; Globals.USE_FIRST_AND_LAST_NAME_FIELDS = true; Globals.global_attendee_index = 'Q34fPYjqsPKrP8IILdNRsHB4ql7YhuBbHnTttcBOxkkt5Cnmv1LwLz02cLBkEfbt'; Globals.SEARCH_DEFAULT_CHAPTER_LOGO = {"url":"https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2,f_auto,g_center,q_auto:good/v1/gcs/platform-data-goog/contentbuilder/chapter-thb_COSE7iD.png","path":"contentbuilder/chapter-thb_COSE7iD.png","thumbnail_width":0,"thumbnail_height":0,"thumbnail_format":"auto","thumbnail_url":"https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2,f_auto,g_center,h_200,q_auto:good,w_200/v1/gcs/platform-data-goog/contentbuilder/chapter-thb_COSE7iD.png"}; Globals.EVENT_THUMB_DEFAULT = {"path":"contentbuilder/GDG-Bevy-EventThumbnail.png","thumbnail_url":"https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2,f_auto,g_center,h_200,q_auto:good,w_200/v1/gcs/platform-data-goog/contentbuilder/GDG-Bevy-EventThumbnail.png","thumbnail_width":200,"thumbnail_height":200,"thumbnail_format":"auto","url":"https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2,f_auto,g_center,q_auto:good/v1/gcs/platform-data-goog/contentbuilder/GDG-Bevy-EventThumbnail.png"}; Globals.GENERAL_THUMBNAIL_ROUNDNESS = 50; Globals.SHOW_CHAPTER_TITLE_IN_SEARCH_RESULTS = true; Globals.SHOW_MAP_IN_CHAPTER_SEARCH = true; Globals.CHAPTER_MAP_TITLE_POSITION = 1; Globals.TERMS_CHAPTER_MAP_SEARCH_PLACEHOLDER = 'Search for a city{{country}} or region'; Globals.UPCOMING_EVENT_SEARCH_PLACEHOLDER = 'Search for a city to find {{eventTerm}}'; Globals.MAX_UPCOMING_EVENTS_CARDS = 4; Globals.ENABLE_JOIN_CHAPTER_CHECKBOX_ON_EVENT_REGISTRATION = true; Globals.PRIVACY_POLICY_LINK = 'https://policies.google.com/privacy'; Globals.PRIVACY_POLICY_LINK_TEXT = ''; Globals.TERMS_AND_CONDITIONS_LINK = 'https://developers.google.com/terms/site-terms'; Globals.TERMS_AND_CONDITIONS_LINK_TEXT = 'Terms and Conditions'; Globals.ORGANIZATION_TIMEZONE = 'America/Los_Angeles'; Globals.LOCATION_WIDGET_USER_LOCATION_BY_DEFAULT = true; Globals.privacyPolicyLink = 'https://policies.google.com/privacy'; Globals.privacyPolicyLinkText = 'here'; Globals.termsAndConditionsLink = 'https://developers.google.com/terms/site-terms'; Globals.showJoinNewsletterCheckbox = true; Globals.event_share_facebook = true; Globals.event_share_twitter = true; Globals.event_share_pinterest = false; Globals.event_share_linkedin = true; Globals.event_share_mail = true; Globals.HOMEPAGE_SLIDER_MIN_HEIGHT = '500'; Globals.SSO_ALLAUTH_PROVIDER = 'google'; Globals.HAS_SSO = true; Globals.ENABLE_COHOSTING = true; Globals.dashboard_main_color = '#4285F4'; Globals.dashboard_compare_color = '#EA4335'; Globals.ENABLE_EVENT_TAGS = true; Globals.cdn_url = 'https://static.bevylabs.com/js/c915741e2ae017e8304393a2326a46cce95ea812/'; Globals.language_cdn_url = 'https://static.bevylabs.com/locale/c915741e2ae017e8304393a2326a46cce95ea812/'; Globals.ENABLE_DISCUSSIONS = true; Globals.language = { chapter: '', event:'', }; Globals.google_maps_colors = { GOOGLE_MAP_WATER_COLOR: '#f1f3f4', GOOGLE_MAP_LAND_COLOR: '#dadce0', GOOGLE_MAP_MARKER: 'https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2,f_auto,g_center,q_auto:good/v1/gcs/platform-data-goog/contentbuilder/map_marker_9b3X2Hp.png' }; Globals.upcoming_events = { enable_search_and_filter: true, use_load_more: true, user_location_by_default: true, enable_calendar: true, }; Globals.chapters_map = { latitude: '19.0', longitude: '6.0', zoom: '1.2', }; Globals.GENERAL_DEFAULT_AVATAR = 'https://res.cloudinary.com/startup-grind/image/upload/c_fill,dpr_2.0,f_auto,g_center,h_250,q_auto:good,w_250/v1/gcs/platform-data-goog/contentbuilder/GDG-Bevy-DefaultProfile_xY7OLAZ.png'; Globals.User = false; window.noZensmooth = true; //add other globals here Globals.page = 'upcoming-events'; /* jshint ignore:end */ </script> <script> gtag('event', 'page_view', {'page_type': Globals ? Globals.page : undefined,}); </script> <script> (function(){ var FLAGS = { 'boe': true,'boe.conference.ui': true,'boe.live_stream': true,'boe.qa': true,'boe.conference.my_agenda': true,'boe.conference.live_booths': true,'boe.simulcast': true,'boe.chat_moderation': true,'boe.upload': true,'boe.many_to_many': true,'boe.conference.mux_data': true,'boe.conference.multiple_stages': true,'logrocket': true,'boe.private_rooms': true,'boe.notifications': true,'zendesk.enabled': true,'boe.extend_sessions_on_join': true,'boe.qa.vote_sorting': true,'boe.use_fetched_breakout_list': true,'event.hybrid': true,'page_builder.event_page': false,'boe.slow_mode': true,'pendo.enabled': false,'boe.chat.data.instrumentation': true,'event.cohosted': true,'event.dashboard.v2': true,'event.dashboard.v2/event-edit': true,'boe.ui.end_confirmation': true,'event.cohosted.p3': true,'boe.ui.chat_upgraded': true,'event.dashboard.v2/attendees': true,'boe.blur_background': true,'event.cohosted.p4': true,'boe.menu_links': true,'event.dashboard.v2/attendee_management.p1': true,'event.dashboard.v2/attendee_management.pb': true,'page_header.language_switcher': false,'boe.location_auto_complete': true,'show_ga4_admin_setting': true,'dashboard.css_upgrade': true,'bv2023.qa_upvote': true,'gainsightpx.enabled': true,'localization.admin_dashboard.page_builder.chapter': true,'dailyco.batch_jobs': true,'bv2023.transcription': true,'discussions.chapter_disable': true,'order_flow.rsvp_rewrite_phase_1': true,'dashboard2024': false,'dashboard2024.banner_switcher.new_dashboard': false,'dashboard2024.banner_switcher.legacy_dashboard': false }, SWITCHES = { 'dashboard.terms_and_conditions': true,'boe.new_breakout_routing': true,'integrations.tray': true,'integrations.tray.hubspot': false,'integrations.tray.google_calendar': true,'integrations.meetup.gql': true,'boe.disable_breakouts': false,'integrations.looker': true,'integrations.looker.loadingIndicator': false,'boe.conference.ui': true,'boe.use_parallelized_split_participants': true,'integrations.looker.Beta.Admin': true,'integrations.tray.slack': true,'i18next': true,'integrations.algolia_subtasks_enabled': true,'integrations.meetup.request_logging': true,'dashboard.mobile_settings': false,'integrations.looker.Chapter': true,'dev.integrations.looker.Beta.ReportCenter': true,'boe.default_screenshare': true,'email.parallelized_mass_emails': true,'email.cohosted_emails': true,'email.parallelized_trigger_schedules': true,'ga4_enabled': true,'localization.admin_dashboard.controls': true,'email.automated.l10n': true,'integrations.looker.website.analytics': true,'integrations.looker.admin_dashboard.merge': true,'integrations.looker.event_level.analytics': true,'localization.content_editor.event_types': true,'localization.content_editor.regions': true,'localization.admin_dashboard.page_builder': true,'page_server_post_payload_disabled': false,'localization.chapter_auth_flow': true,'localization.disable_session_language': false,'boe.use_daily': true,'boe.require_use_daily': true,'dashboard.V2.newsletters.list_view': true,'bv2023.raise_hand': true,'dashboard.V2.system_emails.list_view': true,'dashboard.V2.automated_emails.list_view': true,'magic_link_login': true,'bv2023.raise_hand_for_everyone': true,'sync_event_tag_models': true,'dashboard.v2.chapter_list': true,'bv2023.chat_threading': true,'page_builder.client_id_from_env_variable': true,'dashboard.global_newsletters': true,'dashboard.v2.global_newsletters': true,'dashboard.v2.newsletter_duplication': true,'email.audience_filtering': true,'integrations.looker.embed.cookieless': true,'notifications.enabled': true,'order_flow.monitor_ticket_quantity_claimed': true,'jwt_event_auth': true,'dashboard2024.save_draft_events_for_missing_required_fields': true,'dashboard2024.chapter_page': true,'discussions.cross_promotion_in_emails': true,'dashboard2024.ai.no_create_event_carousel': false,'nextjs_cache_bust_page': false,'boe.conference.use_daily': true,'boe.conference.require_use_daily': true }, SAMPLES = { }; window.waffle = { "flag_is_active": function waffle_flag(flag_name) { return !!FLAGS[flag_name]; }, "switch_is_active": function waffle_switch(switch_name) { return !!SWITCHES[switch_name]; }, "sample_is_active": function waffle_sample(sample_name) { return !!SAMPLES[sample_name]; }, "FLAGS": FLAGS, "SWITCHES": SWITCHES, "SAMPLES": SAMPLES }; })(); </script> <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDIpdAmPI5XTm5swsspUizkdxAQk3L5pOM&libraries=places"></script> <script type='text/javascript'> var _rollbarConfig = { accessToken: '13e06d7235134bec85e7b7396ce709d6', captureUncaught: true, captureUnhandledRejections: true, payload: { environment: 'production', }, hostBlockList: ['googletagmanager.com', 'maps.googleapis.com'], ignoredMessages: [ "Script error.", "NetworkError", "APIPermissionsError403", "TypeError: Failed to fetch", ], transform: function(payload) { var trace = payload.body.trace; var baseUrl = Globals.cdn_url || Globals.site_domain; baseUrl = baseUrl.replace(/\/$/, ''); baseUrl = baseUrl.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&'); var locRegex = new RegExp('^'+baseUrl+'(.*)'); if (trace && trace.frames) { for (var i = 0; i < trace.frames.length; i++) { var filename = trace.frames[i].filename; if (filename) { var m = filename.match(locRegex); if (Array.isArray(m) && m.length >= 2) { const url = (typeof m[1] === 'string' && m[1].includes('/static/js')) ? `https://dynamichost${m[1]}` : `https://dynamichost/static/js${m[1]}` trace.frames[i].filename = url; } } } } } }; // Rollbar Snippet !function(r){var e={};function o(n){if(e[n])return e[n].exports;var t=e[n]={i:n,l:!1,exports:{}};return r[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.m=r,o.c=e,o.d=function(r,e,n){o.o(r,e)||Object.defineProperty(r,e,{enumerable:!0,get:n})},o.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},o.t=function(r,e){if(1&e&&(r=o(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var t in r)o.d(n,t,function(e){return r[e]}.bind(null,t));return n},o.n=function(r){var e=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(e,"a",e),e},o.o=function(r,e){return Object.prototype.hasOwnProperty.call(r,e)},o.p="",o(o.s=0)}([function(r,e,o){"use strict";var n=o(1),t=o(5);_rollbarConfig=_rollbarConfig||{},_rollbarConfig.rollbarJsUrl=_rollbarConfig.rollbarJsUrl||"https://cdn.rollbar.com/rollbarjs/refs/tags/v2.23.0/rollbar.min.js",_rollbarConfig.async=void 0===_rollbarConfig.async||_rollbarConfig.async;var a=n.setupShim(window,_rollbarConfig),l=t(_rollbarConfig);window.rollbar=n.Rollbar,a.loadFull(window,document,!_rollbarConfig.async,_rollbarConfig,l)},function(r,e,o){"use strict";var n=o(2),t=o(3);function a(r){return function(){try{return r.apply(this,arguments)}catch(r){try{console.error("[Rollbar]: Internal error",r)}catch(r){}}}}var l=0;function i(r,e){this.options=r,this._rollbarOldOnError=null;var o=l++;this.shimId=function(){return o},"undefined"!=typeof window&&window._rollbarShims&&(window._rollbarShims[o]={handler:e,messages:[]})}var s=o(4),d=function(r,e){return new i(r,e)},c=function(r){return new s(d,r)};function u(r){return a((function(){var e=this,o=Array.prototype.slice.call(arguments,0),n={shim:e,method:r,args:o,ts:new Date};window._rollbarShims[this.shimId()].messages.push(n)}))}i.prototype.loadFull=function(r,e,o,n,t){var l=!1,i=e.createElement("script"),s=e.getElementsByTagName("script")[0],d=s.parentNode;i.crossOrigin="",i.src=n.rollbarJsUrl,o||(i.async=!0),i.onload=i.onreadystatechange=a((function(){if(!(l||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState)){i.onload=i.onreadystatechange=null;try{d.removeChild(i)}catch(r){}l=!0,function(){var e;if(void 0===r._rollbarDidLoad){e=new Error("rollbar.js did not load");for(var o,n,a,l,i=0;o=r._rollbarShims[i++];)for(o=o.messages||[];n=o.shift();)for(a=n.args||[],i=0;i<a.length;++i)if("function"==typeof(l=a[i])){l(e);break}}"function"==typeof t&&t(e)}()}})),d.insertBefore(i,s)},i.prototype.wrap=function(r,e,o){try{var n;if(n="function"==typeof e?e:function(){return e||{}},"function"!=typeof r)return r;if(r._isWrap)return r;if(!r._rollbar_wrapped&&(r._rollbar_wrapped=function(){o&&"function"==typeof o&&o.apply(this,arguments);try{return r.apply(this,arguments)}catch(o){var e=o;throw e&&("string"==typeof e&&(e=new String(e)),e._rollbarContext=n()||{},e._rollbarContext._wrappedSource=r.toString(),window._rollbarWrappedError=e),e}},r._rollbar_wrapped._isWrap=!0,r.hasOwnProperty))for(var t in r)r.hasOwnProperty(t)&&(r._rollbar_wrapped[t]=r[t]);return r._rollbar_wrapped}catch(e){return r}};for(var p="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,captureEvent,captureDomContentLoaded,captureLoad".split(","),f=0;f<p.length;++f)i.prototype[p[f]]=u(p[f]);r.exports={setupShim:function(r,e){if(r){var o=e.globalAlias||"Rollbar";if("object"==typeof r[o])return r[o];r._rollbarShims={},r._rollbarWrappedError=null;var l=new c(e);return a((function(){e.captureUncaught&&(l._rollbarOldOnError=r.onerror,n.captureUncaughtExceptions(r,l,!0),e.wrapGlobalEventHandlers&&t(r,l,!0)),e.captureUnhandledRejections&&n.captureUnhandledRejections(r,l,!0);var a=e.autoInstrument;return!1!==e.enabled&&(void 0===a||!0===a||"object"==typeof a&&a.network)&&r.addEventListener&&(r.addEventListener("load",l.captureLoad.bind(l)),r.addEventListener("DOMContentLoaded",l.captureDomContentLoaded.bind(l))),r[o]=l,l}))()}},Rollbar:c}},function(r,e,o){"use strict";function n(r,e,o,n){r._rollbarWrappedError&&(n[4]||(n[4]=r._rollbarWrappedError),n[5]||(n[5]=r._rollbarWrappedError._rollbarContext),r._rollbarWrappedError=null);var t=e.handleUncaughtException.apply(e,n);o&&o.apply(r,n),"anonymous"===t&&(e.anonymousErrorsPending+=1)}r.exports={captureUncaughtExceptions:function(r,e,o){if(r){var t;if("function"==typeof e._rollbarOldOnError)t=e._rollbarOldOnError;else if(r.onerror){for(t=r.onerror;t._rollbarOldOnError;)t=t._rollbarOldOnError;e._rollbarOldOnError=t}e.handleAnonymousErrors();var a=function(){var o=Array.prototype.slice.call(arguments,0);n(r,e,t,o)};o&&(a._rollbarOldOnError=t),r.onerror=a}},captureUnhandledRejections:function(r,e,o){if(r){"function"==typeof r._rollbarURH&&r._rollbarURH.belongsToShim&&r.removeEventListener("unhandledrejection",r._rollbarURH);var n=function(r){var o,n,t;try{o=r.reason}catch(r){o=void 0}try{n=r.promise}catch(r){n="[unhandledrejection] error getting `promise` from event"}try{t=r.detail,!o&&t&&(o=t.reason,n=t.promise)}catch(r){}o||(o="[unhandledrejection] error getting `reason` from event"),e&&e.handleUnhandledRejection&&e.handleUnhandledRejection(o,n)};n.belongsToShim=o,r._rollbarURH=n,r.addEventListener("unhandledrejection",n)}}}},function(r,e,o){"use strict";function n(r,e,o){if(e.hasOwnProperty&&e.hasOwnProperty("addEventListener")){for(var n=e.addEventListener;n._rollbarOldAdd&&n.belongsToShim;)n=n._rollbarOldAdd;var t=function(e,o,t){n.call(this,e,r.wrap(o),t)};t._rollbarOldAdd=n,t.belongsToShim=o,e.addEventListener=t;for(var a=e.removeEventListener;a._rollbarOldRemove&&a.belongsToShim;)a=a._rollbarOldRemove;var l=function(r,e,o){a.call(this,r,e&&e._rollbar_wrapped||e,o)};l._rollbarOldRemove=a,l.belongsToShim=o,e.removeEventListener=l}}r.exports=function(r,e,o){if(r){var t,a,l="EventTarget,Window,Node,ApplicationCache,AudioTrackList,ChannelMergerNode,CryptoOperation,EventSource,FileReader,HTMLUnknownElement,IDBDatabase,IDBRequest,IDBTransaction,KeyOperation,MediaController,MessagePort,ModalWindow,Notification,SVGElementInstance,Screen,TextTrack,TextTrackCue,TextTrackList,WebSocket,WebSocketWorker,Worker,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload".split(",");for(t=0;t<l.length;++t)r[a=l[t]]&&r[a].prototype&&n(e,r[a].prototype,o)}}},function(r,e,o){"use strict";function n(r,e){this.impl=r(e,this),this.options=e,function(r){for(var e=function(r){return function(){var e=Array.prototype.slice.call(arguments,0);if(this.impl[r])return this.impl[r].apply(this.impl,e)}},o="log,debug,info,warn,warning,error,critical,global,configure,handleUncaughtException,handleAnonymousErrors,handleUnhandledRejection,_createItem,wrap,loadFull,shimId,captureEvent,captureDomContentLoaded,captureLoad".split(","),n=0;n<o.length;n++)r[o[n]]=e(o[n])}(n.prototype)}n.prototype._swapAndProcessMessages=function(r,e){var o,n,t;for(this.impl=r(this.options);o=e.shift();)n=o.method,t=o.args,this[n]&&"function"==typeof this[n]&&("captureDomContentLoaded"===n||"captureLoad"===n?this[n].apply(this,[t[0],o.ts]):this[n].apply(this,t));return this},r.exports=n},function(r,e,o){"use strict";r.exports=function(r){return function(e){if(!e&&!window._rollbarInitialized){for(var o,n,t=(r=r||{}).globalAlias||"Rollbar",a=window.rollbar,l=function(r){return new a(r)},i=0;o=window._rollbarShims[i++];)n||(n=o.handler),o.handler._swapAndProcessMessages(l,o.messages);window[t]=n,window._rollbarInitialized=!0}}}}]); // End Rollbar Snippet Rollbar.configure({ payload: { client_id: 'google', tags: ['frontend'], client: { javascript: { code_version: 'c915741e2ae017e8304393a2326a46cce95ea812' } } } }); var person = { id: null }; if (Globals.User) { person = { id: 'google-' + Globals.User.user_id, username: Globals.User.user_name, email: Globals.User.user_email, name: Globals.User.full_name } } Rollbar.configure({ payload: { person: person } }); </script> <script> var _BEVY_STYLES_ = { primary: "#4285F4", generalTextLinkColor: "#4285F4", backgroundColor: "#fff", secondary: "#4285F4", assets: { logo: { lightBGSVG: 'https://res.cloudinary.com/startup-grind/image/upload/dpr_2.0,fl_sanitize/v1/gcs/platform-data-goog/contentbuilder/logo_dark_EdXlCvV.svg', lightBGPNG: 'https://res.cloudinary.com/startup-grind/image/upload/dpr_2.0,fl_sanitize/v1/gcs/platform-data-goog/contentbuilder/logo_dark_2YZFc5k.png', darkBGSVG: 'https://res.cloudinary.com/startup-grind/image/upload/dpr_2.0,fl_sanitize/v1/gcs/platform-data-goog/contentbuilder/logo_light_EfvtY4w.svg', darkBGPNG: 'https://res.cloudinary.com/startup-grind/image/upload/dpr_2.0,fl_sanitize/v1/gcs/platform-data-goog/contentbuilder/logo_light_nvmdvjQ.png' } }, text: { primary: "#202124", secondary: "#676c72" }, linkColor: "#1a73e8", button: { borderRadius: 4, primary: { backgroundColor: "#1a73e8", color: "#fff", borderColor: "#1a73e8", hover: { backgroundColor: "#4285F4", color: "#fff", borderColor: "#4285F4" }, focused: { backgroundColor: "#1a73e8", color: "#fff", borderColor: "#4285F4", boxShadow: '0px 0px 2px ' + "#4285F4", }, active: { backgroundColor: "#1a73e8", color: "#fff", borderColor: "#1a73e8", boxShadow: 'inset 0px 3px 3px rgba(0, 0, 0, 0.1)' } }, secondary: { backgroundColor: "#fff", color: "#1a73e8", borderColor: "#1a73e8", hover: { backgroundColor: "#4285F4", color: "#fff", borderColor: "#4285F4" }, focused: { backgroundColor: "#fff", color: "#1a73e8", borderColor: "#4285F4", boxShadow: '0px 0px 2px ' + "#4285F4", }, active: { backgroundColor: "#fff", color: "#1a73e8", borderColor: "#1a73e8", boxShadow: 'inset 0px 3px 3px rgba(0, 0, 0, 0.1)' } } }, card: { backgroundColor: "#fff", borderColor: "#dadce0", internalBorderColor: "#dadce0", borderRadius: 8, }, covers: { backgroundColor: "#f1f3f4", color: "#202124", }, alertColor: "#EA4335", focusColor: "#4285F4", }; var _BEVY_VIRTUAL_STYLES_ = { purple: '#6C00EB', gray: '#303442', avatarColors: ["#1a73e8"], myChatColor: "#1a73e8", otherChatColor: "#1a73e8", iconColors: { red: '#FF5A64', gray: '#6c7a8c', lightgray: '#F2F3F7', purple: '#6c01eb', white: '#ffffff' }, videoBackgroundColor: "#000", focusColor: "#4285F4", buttons: { borderRadius: 4, primary: { default: { backgroundColor: "#1a73e8", color: "#fff", borderColor: "#1a73e8", }, hover: { backgroundColor: "#4285F4", color: "#fff", borderColor: "#4285F4", }, focused: { backgroundColor: "#1a73e8", color: "#fff", borderColor: "#4285F4", boxShadow: '0px 0px 2px #8252FF', }, active: { backgroundColor: "#1a73e8", color: "#fff", borderColor: "#1a73e8", boxShadow: 'inset 0px 3px 3px rgba(0, 0, 0, 0.1)', }, }, secondary: { default: { backgroundColor: "#fff", color: "#1a73e8", borderColor: "#1a73e8", }, hover: { backgroundColor: "#4285F4", color: "#fff", borderColor: "#4285F4", }, focused: { backgroundColor: "#fff", color: "#1a73e8", borderColor: "#4285F4", boxShadow: '0px 0px 2px #8252FF', }, active: { backgroundColor: "#fff", color: "#1a73e8", borderColor: "#1a73e8", boxShadow: 'inset 0px 3px 3px rgba(0, 0, 0, 0.1)', }, }, }, titleBarBackgroundColor: '#262626', pageBackgroundColor: "#f1f3f4", titleBarColor: "#fff", alertColor: "#EA4335", textPrimaryColor: "#202124", textSecondaryColor: "#676c72", linkColor: "#1a73e8", linkBackgroundColor: "rgba(26, 115, 232, 0.1)", headerBackgroundColor: "#fff", headerBorderColor: "#dadce0", navItemColor: "#676c72", navItemActiveColor: "#202124", microphoneSpeakingColor: "#1a73e8", sidebarTabsBackgroundColor: "#f1f3f4", sidebarTabsColor: "#676c72", sidebarTabsActiveTabBackgroundColor: "#fff", sidebarTabsActiveTabColor: "#202124", sessionControlBarBackgroundColor: "#fff", sidebarIconColor: '#303443', sidebarInternalBorderColor: '#E4ECF3', }; </script> <!--[if lt IE 9]> <script src="/static/js/html5shiv.js"></script> <script src="/static/js/respond.min.js"></script> <link rel="stylesheet" href="/static/css/ie8.css"> <![endif]--> <!-- material-ui-jss-insertion --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-M2BFN82');</script> </head> <body id="body" class="logged_out page events-page gdg-events"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M2BFN82" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div id="skip"><a href="#skip-target">Skip to main content</a></div> <div class='cookie-consent-acknowledgement-conatiner'> <div class='cookie-consent-text'> This site uses cookies to deliver its services and analyze traffic. You can learn more about how Google uses cookies <a href="https://policies.google.com/technologies/cookies">here</a>, and how Bevy uses cookies <a href="https://www.bevy.com/privacy-policy/">here</a>. </div> <div class='cookie-consent-acknowledgement'> <a id='cookie-consent-acknowledgement-button' class='btn btn-secondary' tabindex='0' > OK </a> </div> <div class='clearfix'></div> </div> <script> Globals.djangoMessages = false; </script> <header class="navs navs-v2"> <div class="navbar navbar-secondary navbar-static-top" role="navigation" aria-label="Main site navigation"> <div class="container"> <div class="navbar-left"> <a class="navbar-brand navbar-customizable-logo" href="/"> <img src="https://res.cloudinary.com/startup-grind/image/upload/dpr_2.0,fl_sanitize/v1/gcs/platform-data-goog/contentbuilder/logo_dark_QmPdj9K.svg" class="svg" alt="Google Developer Groups logo"/> </a> </div> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#main-nav" aria-expanded="false"> <span class="sr-only">Toggle Navigation</span> <span class="glyphicon-minus"></span> <span class="glyphicon-minus"></span> <span class="glyphicon-minus"></span> </button> <a role="button" aria-haspopup="dialog" aria-label="search" class="icon-search mobile" data-toggle="modal" data-target="#globalSearchModal" tabindex="0"></a> <div class="collapse navbar-collapse" id="main-nav"> <ul class="nav navbar-nav navbar-right"><li class="navbar-menu"><a href="https://developers.google.com/community/gdg" class="dropdown-toggle None" id="involved-menu None" data-toggle="dropdown" > About GDG <span class="caret"></span></a><ul class="main-menu dropdown-menu" role="menu" aria-labelledby="involved-menu"><li role="presentation"><a role="menuitem" tabindex="-1" href="https://developers.google.com/community/gdg" class="None">About</a></li><li role="presentation"><a role="menuitem" tabindex="-1" href="https://developers.google.com/community-guidelines" class="None">Community Guidelines</a></li><li role="presentation"><a role="menuitem" tabindex="-1" href="/road-to-google-dev-certification-cloud/" class="None">Road to Google Developers Certification</a></li><li role="presentation"><a role="menuitem" tabindex="-1" href="/ioextended/" class="None">I/O Extended</a></li><li role="presentation"><a role="menuitem" tabindex="-1" href="https://developers.google.com/community/gdg/stories" class="None">Stories</a></li><li role="presentation"><a role="menuitem" tabindex="-1" href="https://developers.google.com/community/gdg/organizers" class="None">Organizers</a></li></ul></li><li class="navbar-menu"><a href="/chapters/" class="None" > Chapters </a></li><li class="navbar-menu"><a href="/events/" class="None" > Upcoming Events </a></li><li class="navbar-menu hidden-sm hidden-xs" ><a role="button" aria-haspopup="dialog" aria-label="search" class="icon-search" data-toggle="modal" data-target="#globalSearchModal" tabindex="0"></a></li><li class="navbar-menu navbar-menu-login"><a href="/accounts/login/?next=/events/" class="navbar-link navbar-link-alt None" >Log in</a></li></ul> </div> </div> </div> <div class="modal fade" id="globalSearchModal" tabindex="-1" role="dialog" aria-labelledby="globalSearchModalTitle" aria-hidden="true"> <div class="modal-dialog container" role="document"> <div class="modal-content"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> <div class="modal-body"> <div id="react-search-modal-container"> </div> </div> </div> </div> </div> </header> <div id="skip-target" tabindex="-1"></div> <div class="container static-page general-body"> <div id="upcoming-events"> <h1 class="general-h1">Upcoming events</h1> <div class="richtext-page-content general-body"><h4 class="p1"><span class="s1"><em>We can't wait to see you at an upcoming event! </em></span><span class="s1"><em>On this page, you can advance search by location, select event types (how you want to join the event), and/or pick out topics of your interest!</em></span></h4></div> <div id="react-upcoming-events-widget-root"></div> </div> </div> <footer class="page-footer"> <div class="container footer-top"> <div class="col-md-4 left logo-footer-column"> <a class="footer-brand footer-brand-svg" href="https://developers.google.com"> <img src="https://res.cloudinary.com/startup-grind/image/upload/dpr_2.0,fl_sanitize/v1/gcs/platform-data-goog/contentbuilder/logo_dark_MvY7VhA.svg" class="svg" alt="Google Developer Groups logo"/> </a> <div class="footer-description"></div> </div> <div class="col-md-4 left quick-links"><h5>Quick Links</h5><ul><li><a href="https://developers.google.com/community/gdg" class="None" >About GDG</a></li><li><a href="/chapters/" class="None" >Chapters</a></li><li><a href="/events/" class="None" >Upcoming Events</a></li><li><a href="/participation-terms/" class="None" >Participation Terms</a></li><li><a href="https://policies.google.com/privacy" class="None" target="_blank">Privacy</a></li><li><a href="https://policies.google.com/terms" class="None" target="_blank">Terms</a></li><li><a href="/user-document-page/" class="None" >Organizer Terms & Conditions</a></li></ul></div> <div class="col-md-4 left"> <h5>Social</h5> <ul class="social-links"> <li><a class="social-button icon-x" href="https://twitter.com/googledevgroups" target="_blank" rel="noopener noreferrer" title="X"></a></li> <li><a class="social-button icon-linkedin" href="https://www.linkedin.com/showcase/community-groups-program-gdg/about/" target="_blank" rel="noopener noreferrer" title="LinkedIn"></a></li> <li><a class="social-button icon-youtube" href="https://www.youtube.com/gdgs" target="_blank" rel="noopener noreferrer" title="YouTube"></a></li> </ul> </div> </div> <div class="footer-bottom"> <div class="container"> <div class="row"> <div class="site-info"> <div class="copyright"> © 2024 Google </div> <span class="footer-link-group"> <span class="separator footer-copyright">∙</span> <a href="/events/" class="None footer-copyright" >Upcoming Events</a> </span> <a href="https://www.bevy.com" class="powered_by_bevy">Powered by <img class="powered_by_bevy_image" src="/static/images/powered_by_bevy.svg" alt="Bevy logo"/> </a> </div> </div> </div> </div> </footer> <script type="text/javascript"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-88834196-18', 'auto', 'bevyGlobal'); ga('bevyGlobal.send', 'pageview'); </script> <script src="/static/js/client.bundle.js?v=c915741e2ae017e8304393a2326a46cce95ea812"></script> <script src="https://static.bevylabs.com/js/c915741e2ae017e8304393a2326a46cce95ea812/main.bundle.js"></script> </body> </html>