1<!DOCTYPE html><html lang="en" data-beasties-container><head> 2 <meta charset="utf-8"> 3 <title>Voxxed Days â Developer Conferences, From Developers For Developers</title> 4 <base href="/"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <meta name="description" content="Voxxed Days is a global series of developer conferences sharing the Devoxx philosophy: local organisers, international speakers and content by developers, for developers."> 7 <meta name="theme-color" content="#202122"> 8 <link rel="icon" type="image/x-icon" href="favicon.ico" sizes="16x16 32x32 48x48"> 9 <link rel="icon" type="image/svg+xml" href="favicon.svg"> 10 <link rel="apple-touch-icon" href="apple-touch-icon.png"> 11<style>@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:300;src:url("./media/lato-latin-ext-300-normal-DG5RYZUK.woff2") format("woff2"),url("./media/lato-latin-ext-300-normal-CMNTIM3K.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:300;src:url("./media/lato-latin-300-normal-YUMVEFOL.woff2") format("woff2"),url("./media/lato-latin-300-normal-EAIK3I7I.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url("./media/lato-latin-ext-400-normal-ZXDJ7C2U.woff2") format("woff2"),url("./media/lato-latin-ext-400-normal-BVT6TYCW.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url("./media/lato-latin-400-normal-W7754I4D.woff2") format("woff2"),url("./media/lato-latin-400-normal-ZFZSROI2.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url("./media/lato-latin-ext-700-normal-3JFX6WED.woff2") format("woff2"),url("./media/lato-latin-ext-700-normal-I57BRANA.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url("./media/lato-latin-700-normal-2XVSBPG4.woff2") format("woff2"),url("./media/lato-latin-700-normal-H7AJUYIT.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url("./media/lato-latin-ext-900-normal-HOMCEVQV.woff2") format("woff2"),url("./media/lato-latin-ext-900-normal-NYFKTLFS.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url("./media/lato-latin-900-normal-3CCKOHBI.woff2") format("woff2"),url("./media/lato-latin-900-normal-TXRLZPNS.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:300;src:url("./media/merriweather-cyrillic-ext-300-normal-SGM2ZM6N.woff2") format("woff2"),url("./media/merriweather-cyrillic-ext-300-normal-ODVGBZW7.woff") format("woff");
11unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:300;src:url("./media/merriweather-cyrillic-300-normal-LS6LRVJL.woff2") format("woff2"),url("./media/merriweather-cyrillic-300-normal-H4XFRLPT.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:300;src:url("./media/merriweather-vietnamese-300-normal-OQEREEAX.woff2") format("woff2"),url("./media/merriweather-vietnamese-300-normal-ZYUXVPYG.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:300;src:url("./media/merriweather-latin-ext-300-normal-FQCP3BGW.woff2") format("woff2"),url("./media/merriweather-latin-ext-300-normal-DP4R7ZEI.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:300;src:url("./media/merriweather-latin-300-normal-E4MJ7IZM.woff2") format("woff2"),url("./media/merriweather-latin-300-normal-R3RFPQUB.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url("./media/merriweather-cyrillic-ext-400-normal-6KLGV7S4.woff2") format("woff2"),url("./media/merriweather-cyrillic-ext-400-normal-PYKDZVRB.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url("./media/merriweather-cyrillic-400-normal-5A6WA6R7.woff2") format("woff2"),url("./media/merriweather-cyrillic-400-normal-4SWI2PG5.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url("./media/merriweather-vietnamese-400-normal-RN4FCTZG.woff2") format("woff2"),url("./media/merriweather-vietnamese-400-normal-R4LB2UWG.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url("./media/merriweather-latin-ext-400-normal-ZYXMY474.woff2") format("woff2"),url("./media/merriweather-latin-ext-400-normal-C7WKKNHR.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url("./media/merriweather-latin-400-normal-GGK3TGIK.woff2") format("woff2"),url("./media/merriweather-latin-400-normal-CL7ILVBI.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url("./media/merriweather-cyrillic-ext-700-normal-FUFEIYW6.woff2") format("woff2"),url("./media/merriweather-cyrillic-ext-700-normal-WIQWEOP2.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url("./media/merriweather-cyrillic-700-normal-2PKL56CN.woff2") format("woff2"),url("./media/merriweather-cyrillic-700-normal-F2467MAB.woff") format("woff");
11unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url("./media/merriweather-vietnamese-700-normal-FZFLFY63.woff2") format("woff2"),url("./media/merriweather-vietnamese-700-normal-OKJ5NHAZ.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url("./media/merriweather-latin-ext-700-normal-2KGN6JG7.woff2") format("woff2"),url("./media/merriweather-latin-ext-700-normal-FB5QMQBW.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url("./media/merriweather-latin-700-normal-2LFYFGH3.woff2") format("woff2"),url("./media/merriweather-latin-700-normal-2XDE6WRI.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:900;src:url("./media/merriweather-cyrillic-ext-900-normal-T4RZM3MJ.woff2") format("woff2"),url("./media/merriweather-cyrillic-ext-900-normal-TC6TJCPS.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:900;src:url("./media/merriweather-cyrillic-900-normal-JHJUBYZ6.woff2") format("woff2"),url("./media/merriweather-cyrillic-900-normal-EVMOZY5H.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:900;src:url("./media/merriweather-vietnamese-900-normal-3VRA3VRG.woff2") format("woff2"),url("./media/merriweather-vietnamese-900-normal-C4NACD2D.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:900;src:url("./media/merriweather-latin-ext-900-normal-2W65CJ3P.woff2") format("woff2"),url("./media/merriweather-latin-ext-900-normal-N7PFQL5Q.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:900;src:url("./media/merriweather-latin-900-normal-HACY6HYR.woff2") format("woff2"),url("./media/merriweather-latin-900-normal-ANBA44HA.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vx-bg: #202122;--vx-bg-elevated: #26282a;--vx-surface: #2a2b2c;--vx-surface-2: #313334;--vx-accent: #2493c7;--vx-accent-hover: #2d94c5;--vx-accent-soft: rgba(36, 147, 199, .14);--vx-devoxx: #f36f21;--vx-voxxed: #2493c7;--vx-text: #e2e2e2;--vx-text-strong: #ffffff;--vx-text-muted: #b8b8b8;--vx-text-dim: #858585;--vx-border: #313131;--vx-border-strong: #3d3f40;--vx-font-sans: "Lato", system-ui, -apple-system, sans-serif;--vx-font-serif: "Merriweather", Georgia, "Times New Roman", serif;--vx-radius: 12px;--vx-radius-sm: 8px;--vx-radius-lg: 18px;--vx-container: 1180px;--vx-gutter: clamp(1rem, 4vw, 2.5rem);--vx-shadow: 0 10px 30px rgba(0, 0, 0, .45);--vx-shadow-sm: 0 4px 14px rgba(0, 0, 0, .35);--vx-ease: cubic-bezier(.22, .61, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;overflow-x:clip;background:var(--vx-bg);color:var(--vx-text);font-family:var(--vx-font-sans);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-image:radial-gradient(80rem 40rem at 85% -10%,rgba(36,147,199,.1),transparent 60%),radial-gradient(60rem 40rem at -10% 8%,rgba(36,147,199,.06),transparent 55%);background-attachment:fixed;min-height:100vh}h1,h2,h3{font-family:var(--vx-font-serif);color:var(--vx-text-strong);line-height:1.18;margin:0 0 .6em;font-weight:700}h1{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.01em}h2{font-size:clamp(1.5rem,2.6vw,2.1rem)}p{margin:0 0 1rem}a{color:var(--vx-accent);text-decoration:none;transition:color .18s var(--vx-ease)}a:hover{color:var(--vx-accent-hover)}img{max-width:100%;display:block}.vx-container{width:100%;max-width:var(--vx-container);margin:0 auto;padding-inline:var(--vx-gutter)}.vx-section{padding-block:clamp(2.5rem,6vw,5rem)}.vx-kicker{display:inline-block;font-family:var(--vx-font-sans);font-weight:700;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--vx-accent);margin-bottom:.75rem}.vx-btn{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--vx-font-sans);font-weight:700;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;padding:.75rem 1.4rem;border-radius:var(--vx-radius-sm);border:1px solid transparent;background:transparent;color:var(--vx-text);cursor:pointer;transition:all .18s var(--vx-ease)}.vx-btn--primary{background:var(--vx-accent);color:#fff}.vx-btn--primary:hover{background:var(--vx-accent-hover);color:#fff;transform:translateY(-2px);box-shadow:var(--vx-shadow-sm)}.vx-btn--outline{border-color:var(--vx-border-strong);color:var(--vx-text)}.vx-btn--outline:hover{border-color:var(--vx-accent);color:var(--vx-text-strong)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}} 12</style><link rel="stylesheet" href="styles-PHLD62WB.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles-PHLD62WB.css"></noscript><style ng-app-id="ng">@charset "UTF-8";[_nghost-ng-c1833735176]{display:flex;flex-direction:column;min-height:100vh}.site-header[_ngcontent-ng-c1833735176]{position:sticky;top:0;z-index:50;background:#1c1d1ed1;-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--vx-border)}.bar[_ngcontent-ng-c1833735176]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:68px}.brand[_ngcontent-ng-c1833735176]{display:flex;flex-direction:column;line-height:1.1;color:var(--vx-text-strong)}
12.brand-name[_ngcontent-ng-c1833735176]{font-family:var(--vx-font-serif);font-weight:900;font-size:1.2rem;letter-spacing:.01em;color:var(--vx-accent)}.brand-tag[_ngcontent-ng-c1833735176]{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--vx-text-dim)}.nav-drawer[_ngcontent-ng-c1833735176]{display:contents}.nav[_ngcontent-ng-c1833735176]{display:flex;align-items:center;gap:.35rem}.nav-link[_ngcontent-ng-c1833735176]{position:relative;display:inline-flex;align-items:center;gap:.25rem;padding:.5rem .7rem;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vx-text-muted);border-radius:var(--vx-radius-sm);transition:color .18s var(--vx-ease),background .18s var(--vx-ease)}.nav-link[_ngcontent-ng-c1833735176]:hover{color:var(--vx-text-strong);background:#ffffff0a}.nav-link[_ngcontent-ng-c1833735176] .ext[_ngcontent-ng-c1833735176]{font-size:.7em;opacity:.7}.nav-link.active[_ngcontent-ng-c1833735176]{color:var(--vx-text-strong)}.nav-link.active[_ngcontent-ng-c1833735176]:after{content:"";position:absolute;left:.7rem;right:.7rem;bottom:.15rem;height:2px;border-radius:2px;background:var(--vx-accent)}.menu-toggle[_ngcontent-ng-c1833735176]{display:none;flex-direction:column;justify-content:space-between;width:26px;height:18px;padding:0;background:none;border:0;cursor:pointer}.menu-toggle[_ngcontent-ng-c1833735176] span[_ngcontent-ng-c1833735176]{height:2px;width:100%;background:var(--vx-text-strong);border-radius:2px;transition:transform .25s var(--vx-ease),opacity .2s var(--vx-ease)}.is-open[_ngcontent-ng-c1833735176] .menu-toggle[_ngcontent-ng-c1833735176] span[_ngcontent-ng-c1833735176]:nth-child(1){transform:translateY(8px) rotate(45deg)}.is-open[_ngcontent-ng-c1833735176] .menu-toggle[_ngcontent-ng-c1833735176] span[_ngcontent-ng-c1833735176]:nth-child(2){opacity:0}.is-open[_ngcontent-ng-c1833735176] .menu-toggle[_ngcontent-ng-c1833735176] span[_ngcontent-ng-c1833735176]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.scrim[_ngcontent-ng-c1833735176]{display:none}.site-main[_ngcontent-ng-c1833735176]{flex:1 0 auto}.site-footer[_ngcontent-ng-c1833735176]{border-top:1px solid var(--vx-border);background:#00000040;padding-block:1.6rem}.foot[_ngcontent-ng-c1833735176]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.copy[_ngcontent-ng-c1833735176]{margin:0;color:var(--vx-text-dim);font-size:.85rem}.social[_ngcontent-ng-c1833735176]{display:flex;flex-wrap:wrap;gap:1.25rem}.social-link[_ngcontent-ng-c1833735176]{display:inline-flex;align-items:center;gap:.5rem;color:var(--vx-text-muted);font-size:.85rem;font-weight:700;padding:.3rem .5rem;border-radius:var(--vx-radius-sm);transition:color .18s var(--vx-ease),background .18s var(--vx-ease)}.social-link[_ngcontent-ng-c1833735176] img[_ngcontent-ng-c1833735176]{filter:grayscale(1) brightness(1.7);transition:filter .18s var(--vx-ease)}.social-link[_ngcontent-ng-c1833735176]:hover{color:var(--vx-text-strong);background:#ffffff0a}.social-link[_ngcontent-ng-c1833735176]:hover img[_ngcontent-ng-c1833735176]{filter:none}@media(max-width:860px){.menu-toggle[_ngcontent-ng-c1833735176]{display:flex}.nav-drawer[_ngcontent-ng-c1833735176]{display:block;position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:60;overflow:hidden;pointer-events:none}.nav[_ngcontent-ng-c1833735176]{position:absolute;top:0;right:0;height:100%;width:min(80vw,320px);flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.25rem;padding:5.5rem 1.5rem 2rem;background:var(--vx-bg-elevated);border-left:1px solid var(--vx-border);box-shadow:var(--vx-shadow);transform:translate(100%);transition:transform .3s var(--vx-ease);pointer-events:auto}.nav.open[_ngcontent-ng-c1833735176]{transform:translate(0)}.nav-link[_ngcontent-ng-c1833735176]{font-size:.95rem;padding:.85rem .9rem}.nav-link.active[_ngcontent-ng-c1833735176]:after{left:.9rem;right:auto;width:22px}.menu-toggle[_ngcontent-ng-c1833735176]{position:relative;z-index:70}.scrim[_ngcontent-ng-c1833735176]{display:block;position:fixed;inset:0;z-index:40;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .3s var(--vx-ease)}.scrim.show[_ngcontent-ng-c1833735176]{opacity:1;pointer-events:auto}}</style><style ng-app-id="ng">.hero[_ngcontent-ng-c3087730964]{padding-block:clamp(3rem,8vw,6.5rem) clamp(1.5rem,4vw,3rem);position:relative}.hero-title[_ngcontent-ng-c3087730964]{margin:0;font-size:clamp(2.3rem,6vw,4.2rem);line-height:1.08;letter-spacing:-.015em}.hero-title[_ngcontent-ng-c3087730964] em[_ngcontent-ng-c3087730964]{font-style:italic;color:var(--vx-accent)}.hero-lede[_ngcontent-ng-c3087730964]{margin:1.4rem 0 0;max-width:56ch;font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:300;color:var(--vx-text-muted)}.hero-actions[_ngcontent-ng-c3087730964]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.section-head[_ngcontent-ng-c3087730964]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.8rem}.section-head[_ngcontent-ng-c3087730964] h2[_ngcontent-ng-c3087730964]{margin:0}
12.see-all[_ngcontent-ng-c3087730964]{font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.upcoming[_ngcontent-ng-c3087730964]{padding-top:clamp(1.5rem,3vw,2.5rem)}.collage[_ngcontent-ng-c3087730964]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;align-items:start}.col[_ngcontent-ng-c3087730964]{display:flex;flex-direction:column;gap:1.5rem}.col--push[_ngcontent-ng-c3087730964]{margin-top:3rem}.pair[_ngcontent-ng-c3087730964]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:760px){.collage[_ngcontent-ng-c3087730964]{grid-template-columns:1fr}.col--push[_ngcontent-ng-c3087730964]{margin-top:0}}.empty[_ngcontent-ng-c3087730964]{color:var(--vx-text-muted)}.cal-link[_ngcontent-ng-c3087730964]{display:inline-flex;align-items:center;gap:.55rem;margin-top:2rem;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vx-text-dim);transition:color .18s var(--vx-ease)}.cal-link[_ngcontent-ng-c3087730964]:hover{color:var(--vx-text)}.cal-link[_ngcontent-ng-c3087730964] svg[_ngcontent-ng-c3087730964]{width:20px;height:20px;flex:none}.past[_ngcontent-ng-c3087730964]{padding-top:0}.past-strip[_ngcontent-ng-c3087730964]{position:relative;max-height:300px;overflow:hidden;border-radius:var(--vx-radius)}.past-grid[_ngcontent-ng-c3087730964]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.past-overlay[_ngcontent-ng-c3087730964]{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(32,33,34,.7),var(--vx-bg))}.past-overlay[_ngcontent-ng-c3087730964] .vx-btn[_ngcontent-ng-c3087730964]{border-radius:50px;border-color:var(--vx-accent);color:var(--vx-text-strong)}.past-overlay[_ngcontent-ng-c3087730964] .vx-btn[_ngcontent-ng-c3087730964]:hover{background:var(--vx-accent)}@media(max-width:760px){.past-grid[_ngcontent-ng-c3087730964]{grid-template-columns:1fr}}</style><meta property="og:title" content="Voxxed Days â Developer Conferences, From Developers For Developers"><meta property="og:description" content="Voxxed Days is a global series of developer conferences sharing the Devoxx philosophy: local organisers, international speakers and content by developers, for developers."><meta property="og:url" content="https://www.voxxeddays.com/"><meta property="og:type" content="website"><meta property="og:site_name" content="Voxxed Days"><meta property="og:locale" content="en_US"><meta property="og:image" content="https://s3-eu-west-1.amazonaws.com/devoxxians/images/app/MenuBackground.jpg"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content="@Devoxx"><meta name="twitter:title" content="Voxxed Days â Developer Conferences, From Developers For Developers"><meta name="twitter:description" content="Voxxed Days is a global series of developer conferences sharing the Devoxx philosophy: local organisers, international speakers and content by developers, for developers."><meta name="twitter:image" content="https://s3-eu-west-1.amazonaws.com/devoxxians/images/app/MenuBackground.jpg"><meta name="twitter:image:alt" content="Voxxed Days â Developer Conferences, From Developers For Developers"><link rel="canonical" href="https://www.voxxeddays.com/"><style ng-app-id="ng">[_nghost-ng-c3574092525]{display:block}.tile[_ngcontent-ng-c3574092525]{position:relative;display:block;height:450px;overflow:hidden;border-radius:var(--vx-radius);background:var(--vx-surface);color:var(--vx-text-strong)}.tile--small[_ngcontent-ng-c3574092525]{height:215px}.tile--archived[_ngcontent-ng-c3574092525]{height:340px}.photo[_ngcontent-ng-c3574092525]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform .5s var(--vx-ease)}.tile[_ngcontent-ng-c3574092525]:hover .photo[_ngcontent-ng-c3574092525]{transform:scale(1.12)}.photo--fallback[_ngcontent-ng-c3574092525]{display:grid;place-items:center;background:linear-gradient(135deg,#1c6f97,var(--vx-surface-2));font-family:var(--vx-font-serif);font-weight:900;font-size:2.4rem;color:#ffffff73}.scrim[_ngcontent-ng-c3574092525]{position:absolute;inset:0;background:linear-gradient(180deg,#0f10118c,#0f10111a 45%,#0f10118c),#0f10111f;transition:opacity .25s var(--vx-ease)}
12.tile[_ngcontent-ng-c3574092525]:hover .scrim[_ngcontent-ng-c3574092525]{opacity:.65}.badge[_ngcontent-ng-c3574092525]{position:absolute;top:1.6rem;left:2rem;z-index:3;padding:.15rem .5rem;font-size:.62rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#16181a;background:var(--vx-accent)}.badge--devoxx[_ngcontent-ng-c3574092525]{background:#d93}.badge--meetup[_ngcontent-ng-c3574092525]{background:#c23ce1}.content[_ngcontent-ng-c3574092525]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem;padding:3.6rem 2rem 1.9rem}.title[_ngcontent-ng-c3574092525]{max-width:100%;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--vx-font-sans);font-weight:300;font-size:1.85rem;line-height:1.3;color:#fff}.arrow[_ngcontent-ng-c3574092525]{display:grid;place-items:center;width:50px;height:50px;border:2px solid rgba(255,255,255,.4);border-radius:50%;color:#fff;transition:border-color .25s var(--vx-ease),transform .45s var(--vx-ease)}.arrow[_ngcontent-ng-c3574092525] svg[_ngcontent-ng-c3574092525]{width:20px;height:20px}.tile[_ngcontent-ng-c3574092525]:hover .arrow[_ngcontent-ng-c3574092525]{border-color:#fff;transform:rotate(360deg)}.date[_ngcontent-ng-c3574092525]{margin-top:auto;font-size:1.1rem;font-weight:300;color:#fff}.tile--small[_ngcontent-ng-c3574092525] .badge[_ngcontent-ng-c3574092525]{top:1.1rem;left:1.3rem}.tile--small[_ngcontent-ng-c3574092525] .content[_ngcontent-ng-c3574092525]{gap:0;padding:2.6rem 1.3rem 1.2rem}.tile--small[_ngcontent-ng-c3574092525] .title[_ngcontent-ng-c3574092525]{font-size:1.1rem}.tile--small[_ngcontent-ng-c3574092525] .arrow[_ngcontent-ng-c3574092525]{position:absolute;right:1.1rem;bottom:1.1rem;width:35px;height:35px;border-width:2px}.tile--small[_ngcontent-ng-c3574092525] .arrow[_ngcontent-ng-c3574092525] svg[_ngcontent-ng-c3574092525]{width:15px;height:15px}.tile--small[_ngcontent-ng-c3574092525] .date[_ngcontent-ng-c3574092525]{font-size:.9rem}.tile--archived[_ngcontent-ng-c3574092525] .photo[_ngcontent-ng-c3574092525]{filter:grayscale(45%)}</style></head> 13<body><!--nghm-->
13<script type="text/javascript" id="ng-event-dispatch-contract">(()=>{function p(t,n,r,o,e,i,f,m){return{eventType:t,event:n,targetElement:r,eic:o,timeStamp:e,eia:i,eirp:f,eiack:m}}function u(t){let n=[],r=e=>{n.push(e)};return{c:t,q:n,et:[],etc:[],d:r,h:e=>{r(p(e.type,e,e.target,t,Date.now()))}}}function s(t,n,r){for(let o=0;o<n.length;o++){let e=n[o];(r?t.etc:t.et).push(e),t.c.addEventListener(e,t.h,r)}}function c(t,n,r,o,e=window){let i=u(t);e._ejsas||(e._ejsas={}),e._ejsas[n]=i,s(i,r),s(i,o,!0)}window.__jsaction_bootstrap=c;})(); 14</script>
14<script>window.__jsaction_bootstrap(document.body,"ng",["click"],["error"]);</script>
14 15 <app-root ng-version="21.2.17" ngh="3" ng-server-context="ssr"><router-outlet></router-outlet><app-layout _nghost-ng-c1833735176 ngh="2"><header _ngcontent-ng-c1833735176 class="site-header"><div _ngcontent-ng-c1833735176 class="vx-container bar"><a _ngcontent-ng-c1833735176 routerlink="/" class="brand" href="/" jsaction="click:;"><span _ngcontent-ng-c1833735176 class="brand-name">VoxxedDays</span><span _ngcontent-ng-c1833735176 class="brand-tag">From developers, For developers</span></a><div _ngcontent-ng-c1833735176 class="nav-drawer"><nav _ngcontent-ng-c1833735176 aria-label="Primary" class="nav"><a _ngcontent-ng-c1833735176 routerlinkactive="active" class="nav-link active" href="/" jsaction="click:;">Home</a><!----><!----><a _ngcontent-ng-c1833735176 routerlinkactive="active" class="nav-link" href="/events" jsaction="click:;">Events</a><!----><!----><a _ngcontent-ng-c1833735176 routerlinkactive="active" class="nav-link" href="/speakers" jsaction="click:;">Champions</a><!----><!----><!----><a _ngcontent-ng-c1833735176 target="_blank" rel="noopener" class="nav-link" href="https://www.youtube.com/@DevoxxForever" jsaction="click:;"> Videos <span _ngcontent-ng-c1833735176 aria-hidden="true" class="ext">â</span></a><!----><a _ngcontent-ng-c1833735176 routerlinkactive="active" class="nav-link" href="/manifesto" jsaction="click:;">Manifesto</a><!----><!----><a _ngcontent-ng-c1833735176 routerlinkactive="active" class="nav-link" href="/about" jsaction="click:;">About</a><!----><!----><a _ngcontent-ng-c1833735176 routerlinkactive="active" class="nav-link" href="/contact" jsaction="click:;">Contact</a><!----><!----><!----></nav></div><button _ngcontent-ng-c1833735176 type="button" aria-label="Toggle navigation menu" class="menu-toggle" aria-expanded="false" jsaction="click:;"><span _ngcontent-ng-c1833735176></span><span _ngcontent-ng-c1833735176></span><span _ngcontent-ng-c1833735176></span></button></div></header><div _ngcontent-ng-c1833735176 class="scrim" jsaction="click:;"></div><main _ngcontent-ng-c1833735176 class="site-main"><router-outlet _ngcontent-ng-c1833735176></router-outlet><app-home _nghost-ng-c3087730964 ngh="1"><section _ngcontent-ng-c3087730964 class="hero"><div _ngcontent-ng-c3087730964 class="vx-container"><span _ngcontent-ng-c3087730964 class="vx-kicker">From developers, For developers</span><h1 _ngcontent-ng-c3087730964 class="hero-title">A global series of<br _ngcontent-ng-c3087730964><em _ngcontent-ng-c3087730964>community-run</em> tech events</h1><p _ngcontent-ng-c3087730964 class="hero-lede"> Voxxed Days brings the Devoxx spirit â content first â to developers worldwide. Internationally renowned and local speakers, one unforgettable line-up at a time. </p><div _ngcontent-ng-c3087730964 class="hero-actions"><a _ngcontent-ng-c3087730964 routerlink="/events" class="vx-btn vx-btn--primary" href="/events" jsaction="click:;">Explore events</a><a _ngcontent-ng-c3087730964 routerlink="/speakers" class="vx-btn vx-btn--outline" href="/speakers" jsaction="click:;">Meet the champions</a></div></div></section><section _ngcontent-ng-c3087730964 class="vx-section upcoming"><div _ngcontent-ng-c3087730964 class="vx-container"><div _ngcontent-ng-c3087730964 class="section-head"><h2 _ngcontent-ng-c3087730964>Upcoming Voxxed Days</h2><a _ngcontent-ng-c3087730964 routerlink="/events" class="see-all" href="/events" jsaction="click:;">All events â</a></div><div _ngcontent-ng-c3087730964 class="collage"><div _ngcontent-ng-c3087730964 class="col col--push"><app-event-tile _ngcontent-ng-c3087730964 _nghost-ng-c3574092525 ngh="0"><a _ngcontent-ng-c3574092525 class="tile" aria-label="Voxxed Days Thessaloniki 2026" href="/event/voxxed-days-thessaloniki-2026" jsaction="click:;"><img _ngcontent-ng-c3574092525 loading="lazy" class="photo" src="https://devoxxian-image-thumbnails.s3-eu-west-1.amazonaws.com/profile-thess-dd318e58-3360-465b-a1c1-7dd76dbfca5d.jpg" alt jsaction="error:;"><!----><!----><span _ngcontent-ng-c3574092525 class="badge badge--voxxed">VOXXED</span><div _ngcontent-ng-c3574092525 class="scrim"></div><div _ngcontent-ng-c3574092525 class="content"><h3 _ngcontent-ng-c3574092525 class="title">Voxxed Days Thessaloniki 2026</h3><span _ngcontent-ng-c3574092525 aria-hidden="true" class="arrow"><svg _ngcontent-ng-c3574092525="" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path _ngcontent-ng-c3574092525="" d="M5 12h14"/><path _ngcontent-ng-c3574092525="" d="M13 6l6 6-6 6"/></svg></span><span _ngcontent-ng-c3574092525 class="date">20 - 21 Nov 2026</span><!----></div></a></app-event-tile><!----><!----><app-event-tile _ngcontent-ng-c3087730964 _nghost-ng-c3574092525 ngh="0"><a _ngcontent-ng-c3574092525 class="tile" aria-label="Voxxed Days Ticino 2027" href="/event/voxxed-days-ticino-2027" jsaction="click:;"><img _ngcontent-ng-c3574092525 loading="lazy" class="photo" src="https://devoxxian-image-thumbnails.s3-eu-west-1.amazonaws.com/profile-ticinoprofilepic-d3b7b478-2ad2-4ebc-a063-41a41afad595.jpg" alt jsaction="error:;"><!----><!----><span _ngcontent-ng-c3574092525 class="badge badge--voxxed">VOXXED</span><div _ngcontent-ng-c3574092525 class="scrim"></div><div _ngcontent-ng-c3574092525 class="content"><h3 _ngcontent-ng-c3574092525 class="title">Voxxed Days Ticino 2027</h3><span _ngcontent-ng-c3574092525 aria-hidden="true" class="arrow"><svg _ngcontent-ng-c3574092525="" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path _ngcontent-ng-c3574092525="" d="M5 12h14"/><path _ngcontent-ng-c3574092525="" d="M13 6l6 6-6 6"/></svg></span><span _ngcontent-ng-c3574092525 class="date">19 Feb 2027</span><!----></div></a></app-event-tile><!----><!----><!----></div><div _ngcontent-ng-c3087730964 class="col"><app-event-tile _ngcontent-ng-c3087730964 _nghost-ng-c3574092525 ngh="0"><a _ngcontent-ng-c3574092525 class="tile" aria-label="Voxxed Days CERN 2027" href="/event/voxxed-days-cern-2027" jsaction="click:;"><img _ngcontent-ng-c3574092525 loading="lazy" class="photo" src="https://devoxxian-image-thumbnails.s3-eu-west-1.amazonaws.com/profile-cernprofilepic-bfb64b86-2147-4309-b2ed-cf551c25d818.jpeg" alt jsaction="error:;"><!----><!----><span _ngcontent-ng-c3574092525 class="badge badge--voxxed">VOXXED</span><div _ngcontent-ng-c3574092525 class="scrim"></div><div _ngcontent-ng-c3574092525 class="content"><h3 _ngcontent-ng-c3574092525 class="title">Voxxed Days CERN 2027</h3><span _ngcontent-ng-c3574092525 aria-hidden="true" class="arrow"><svg _ngcontent-ng-c3574092525="" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path _ngcontent-ng-c3574092525="" d="M5 12h14"/><path _ngcontent-ng-c3574092525="" d="M13 6l6 6-6 6"/></svg></span><span _ngcontent-ng-c3574092525 class="date">5 Mar 2027</span><!----></div></a></app-event-tile><!----><!----><!----><div _ngcontent-ng-c3087730964 class="pair"><app-event-tile _ngcontent-ng-c3087730964 _nghost-ng-c3574092525 ngh="0"><a _ngcontent-ng-c3574092525 class="tile tile--small" aria-label="Voxxed Days Züric
15h 2027" href="/event/voxxed-days-zurich-2027" jsaction="click:;"><img _ngcontent-ng-c3574092525 loading="lazy" class="photo" src="https://devoxxian-image-thumbnails.s3-eu-west-1.amazonaws.com/profile-zurichprofilepic-fbb4e354-1950-4cee-9dc1-ad8261a54510.jpg" alt jsaction="error:;"><!----><!----><span _ngcontent-ng-c3574092525 class="badge badge--voxxed">VOXXED</span><div _ngcontent-ng-c3574092525 class="scrim"></div><div _ngcontent-ng-c3574092525 class="content"><h3 _ngcontent-ng-c3574092525 class="title">Voxxed Days Zürich 2027</h3><span _ngcontent-ng-c3574092525 aria-hidden="true" class="arrow"><svg _ngcontent-ng-c3574092525="" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path _ngcontent-ng-c3574092525="" d="M5 12h14"/><path _ngcontent-ng-c3574092525="" d="M13 6l6 6-6 6"/></svg></span><span _ngcontent-ng-c3574092525 class="date">9 Mar 2027</span><!----></div></a></app-event-tile><app-event-tile _ngcontent-ng-c3087730964 _nghost-ng-c3574092525 ngh="0"><a _ngcontent-ng-c3574092525 class="tile tile--small" aria-label="Voxxed Days Amsterdam 2027" href="/event/voxxed-days-amsterdam-2027" jsaction="click:;"><img _ngcontent-ng-c3574092525 loading="lazy" class="photo" src="https://devoxxian-image-thumbnails.s3-eu-west-1.amazonaws.com/profile-voxxeddaysamsterdam-e569ed43-a472-4878-a0a4-a7e064127b3c.jpg" alt jsaction="error:;"><!----><!----><span _ngcontent-ng-c3574092525 class="badge badge--voxxed">VOXXED</span><div _ngcontent-ng-c3574092525 class="scrim"></div><div _ngcontent-ng-c3574092525 class="content"><h3 _ngcontent-ng-c3574092525 class="title">Voxxed Days Amsterdam 2027</h3><span _ngcontent-ng-c3574092525 aria-hidden="true" class="arrow"><svg _ngcontent-ng-c3574092525="" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path _ngcontent-ng-c3574092525="" d="M5 12h14"/><path _ngcontent-ng-c3574092525="" d="M13 6l6 6-6 6"/></svg></span><span _ngcontent-ng-c3574092525 class="date">31 Mar - 1 Apr 2027</span><!----></div></a></app-event-tile><app-event-tile _ngcontent-ng-c3087730964 _nghost-ng-c3574092525 ngh="0"><a _ngcontent-ng-c3574092525 class="tile tile--small" aria-label="Voxxed Days Luxembourg 2027" href="/event/voxxed-days-luxembourg-2027" jsaction="click:;"><img _ngcontent-ng-c3574092525 loading="lazy" class="photo" src="https://devoxxian-image-thumbnails.s3-eu-west-1.amazonaws.com/profile-luxprofilepic-0723e99e-2276-4616-ac53-529cb3eef9ba.jpg" alt jsaction="error:;"><!----><!----><span _ngcontent-ng-c3574092525 class="badge badge--voxxed">VOXXED</span><div _ngcontent-ng-c3574092525 class="scrim"></div><div _ngcontent-ng-c3574092525 class="content"><h3 _ngcontent-ng-c3574092525 class="title">Voxxed Days Luxembourg 2027</h3><span _ngcontent-ng-c3574092525 aria-hidden="true" class="arrow"><svg _ngcontent-ng-c3574092525="" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path _ngcontent-ng-c3574092525="" d="M5 12h14"/><path _ngcontent-ng-c3574092525="" d="M13 6l6 6-6 6"/></svg></span><span _ngcontent-ng-c3574092525 class="date">21 - 22 Jun 2027</span><!----></div></a></app-event-tile><!----></div><!----><!----></div></div><a _ngcontent-ng-c3087730964 href="https://www.devoxxians.com/api/public/calendar" class="cal-link"><svg _ngcontent-ng-c3087730964="" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" aria-hidden="true"><rect _ngcontent-ng-c3087730964="" x="3" y="5" width="18" height="16" rx="2"/><path _ngcontent-ng-c3087730964="" d="M8 3v4M16 3v4M3 10h18M12 14v4M10 16h4"/></svg><span _ngcontent-ng-c3087730964>Add all events to your calendar</span></a><!----><!----></div></section><section _ngcontent-ng-c3087730964 class="vx-section past"><div _ngcontent-ng-c3087730964 class="vx-container"><div _ngcontent-ng-c3087730964 class="past-strip"><div _ngcontent-ng-c3087730964 class="past-grid"><app-event-tile _ngcontent-ng-c3087730964 _nghost-ng-c3574092525 ngh="0"><a _ngcontent-ng-c3574092525 class="tile tile--archived" aria-label="Devoxx Poland 2026" href="/event/devoxx-poland-2026" jsaction="click:;"><img _ngcontent-ng-c3574092525 loading="lazy" class="photo" src="https://devoxxian-image-thumbnails.s3-eu-west-1.amazonaws.com/profile-52977551237_0ca83c06ec_k-8019a343-a23e-4130-8d20-f5cc1dc77773.jpg" alt jsaction="error:;"><!----><!----><span _ngcontent-ng-c3574092525 class="badge badge--devoxx">DEVOXX</span><div _ngcontent-ng-c3574092525 class="scrim"></div><div _ngcontent-ng-c3574092525 class="content"><h3 _ngcontent-ng-c3574092525 class="title">Devoxx Poland 2026</h3><span _ngcontent-ng-c3574092525 aria-hidden="true" class="arrow"><svg _ngcontent-ng-c3574092525="" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path _ngcontent-ng-c3574092525="" d="M5 12h14"/><path _ngcontent-ng-c3574092525="" d="M13 6l6 6-6 6"/></svg></span><span _ngcontent-ng-c3574092525 class="date">17 - 19 Jun 2026</span><!----></div></a></app-event-tile><app-event-tile _ngcontent-ng-c3087730964 _nghost-ng-c3574092525 ngh="0"><a _ngcontent-ng-c3574092525 class="tile tile--archived" aria-label="Voxxed Days Luxembourg 2026" href="/event/voxxed-days-luxembourg-2026" jsaction="click:;"><img _ngcontent-ng-c3574092525 loading="lazy" class="photo" src="https://devoxxian-image-thumbnails.s3-eu-west-1.amazonaws.com/profile-lux26theme-1b5ba0ed-97a8-4cc3-9bc7-d1ebdf008568.jpg" alt jsaction="error:;"><!----><!----><span _ngcontent-ng-c3574092525 class="badge badge--voxxed">VOXXED</span><div _ngcontent-ng-c3574092525 class="scrim"></div><div _ngcontent-ng-c3574092525 class="content"><h3 _ngcontent-ng-c3574092525 class="title">Voxxed Days Luxembourg 2026</h3><span _ngcontent-ng-c3574092525 aria-hidden="true" class="arrow"><svg _ngcontent-ng-c3574092525="" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path _ngcontent-ng-c3574092525="" d="M5 12h14"/><path _ngcontent-ng-c3574092525="" d="M13 6l6 6-6 6"/></svg></span><span _ngcontent-ng-c3574092525 class="date">18 - 19 Jun 2026</span><!----></div></a></app-event-tile><!----></div><div _ngcontent-ng-c3087730964 class="past-overlay"><a _ngcontent-ng-c3087730964 routerlink="/past-events" class="vx-btn vx-btn--outline" href="/past-events" jsaction="click:;">Past Events</a></div></div></div></section><!----></app-home><!----></main><footer _ngcontent-ng-c1833735176 class="site-footer"><div _ngcontent-ng-c1833735176 class="vx-container foot"><p _ngcontent-ng-c1833735176 class="copy">
15© Voxxed Ltd. 2016 â 2026 · Hosting by <a _ngcontent-ng-c1833735176 href="https://www.clever-cloud.com/en/">CleverCloud</a></p><div _ngcontent-ng-c1833735176 class="social"><a _ngcontent-ng-c1833735176 href="https://twitter.com/voxxed" aria-label="Voxxed on X" class="social-link"><img _ngcontent-ng-c1833735176 src="assets/x_logo.svg" alt width="16" height="16"><span _ngcontent-ng-c1833735176>Voxxed</span></a><a _ngcontent-ng-c1833735176 href="https://bsky.app/profile/voxxed.com" aria-label="Voxxed on Bluesky" class="social-link"><img _ngcontent-ng-c1833735176 src="assets/bluesky_logo.svg" alt width="16" height="16"><span _ngcontent-ng-c1833735176>voxxed.com</span></a></div></div></footer></app-layout><!----></app-root> 16<link rel="modulepreload" href="chunk-Q5HM4YHC.js"><link rel="modulepreload" href="chunk-ZXPQ6F2B.js"><link rel="modulepreload" href="chunk-36DMXHT7.js"><link rel="modulepreload" href="chunk-IFAFKXCD.js"><link rel="modulepreload" href="chunk-7S4AW7LC.js"><link rel="modulepreload" href="chunk-BF6T4DFQ.js"><link rel="modulepreload" href="chunk-L4T7653H.js"><link rel="modulepreload" href="chunk-UWVGF5UY.js"><link rel="modulepreload" href="chunk-L2PIO62K.js">
16<script src="main-6IT3LJY6.js" type="module"></script>
16 17
18<script id="ng-state" type="application/json">{"__nghData__":[{"t":{"1":"t30","2":"t31","13":"t32"},"c":{"1":[{"i":"t30","r":1}],"2":[],"13":[{"i":"t32","r":1}]}},{"t":{"24":"t27","25":"t38","26":"t39"},"c":{"24":[{"i":"t27","r":2,"t":{"3":"t28","6":"t34"},"c":{"3":[{"i":"t28","r":3,"t":{"0":"t29","1":"t33"},"c":{"0":[{"i":"t29","r":1}],"1":[]},"x":2}],"6":[{"i":"t34","r":3,"t":{"0":"t35","1":"t36"},"c":{"0":[{"i":"t35","r":1}],"1":[]}},{"i":"t34","r":3,"t":{"0":"t35","1":"t36"},"c":{"0":[],"1":[{"i":"t36","r":1,"t":{"2":"t37"},"c":{"2":[{"i":"t37","r":1,"x":3}]}}]}}]}}],"25":[],"26":[{"i":"t39","r":1,"t":{"5":"t40"},"c":{"5":[{"i":"t40","r":1,"x":2}]}}]}},{"t":{"10":"t0"},"c":{"10":[{"i":"t0","r":3,"t":{"0":"t1","1":"t2"},"c":{"0":[{"i":"t1","r":1}],"1":[]},"x":3},{"i":"t0","r":3,"t":{"0":"t1","1":"t2"},"c":{"0":[],"1":[{"i":"t2","r":1}]}},{"i":"t0","r":3,"t":{"0":"t1","1":"t2"},"c":{"0":[{"i":"t1","r":1}],"1":[]},"x":3}],"17":[{"i":"c3087730964","r":1}]}},{"c":{"0":[{"i":"c1833735176","r":1}]}}]}</script>
18</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.