From 831de45d1e52f7e169ccfbd685c2d7e2eb4e0d46 Mon Sep 17 00:00:00 2001 From: Yann-Thomas Le Moigne Date: Mon, 6 May 2024 20:54:14 +0200 Subject: [PATCH] Updates --- _app/env.js | 1 + _app/immutable/assets/0.2THoaYLc.css | 1 + _app/immutable/assets/1.COZ97Kw5.css | 1 + _app/immutable/assets/5.BMRHiQPV.css | 1 + _app/immutable/assets/_error.COZ97Kw5.css | 1 + _app/immutable/assets/_layout.2THoaYLc.css | 1 + _app/immutable/assets/_page.B-PEYNxT.css | 1 + _app/immutable/assets/blog-logo.CEmHFYOF.svg | 212 ++++++++++++++++++ _app/immutable/chunks/control.CYgJF_JY.js | 1 + _app/immutable/chunks/entry.DrY-wxks.js | 3 + _app/immutable/chunks/index.BjA-S1rN.js | 1 + _app/immutable/chunks/index.Ctcdcp0z.js | 1 + _app/immutable/chunks/index.DQQHlW9P.js | 1 + _app/immutable/chunks/index.g5YcAAdQ.js | 1 + _app/immutable/chunks/mdsvex.DSyknMk7.js | 1 + _app/immutable/chunks/paths.DwO27O0Z.js | 1 + .../chunks/preload-helper.D6kgxu3v.js | 1 + _app/immutable/chunks/scheduler.qzY_7jFv.js | 1 + _app/immutable/chunks/stores.iYL742Cx.js | 1 + _app/immutable/chunks/utils.47kM542H.js | 1 + _app/immutable/entry/app.pDdMLNyF.js | 2 + _app/immutable/entry/start.VqyGxYU1.js | 1 + _app/immutable/nodes/0.CWCDV2-O.js | 1 + _app/immutable/nodes/1.CdCalSjg.js | 1 + _app/immutable/nodes/2.DeSP2nPL.js | 1 + _app/immutable/nodes/3.BnZJi8EZ.js | 2 + _app/immutable/nodes/4.CDziE4GB.js | 4 + _app/immutable/nodes/5.QudDeiy2.js | 1 + _app/version.json | 1 + about.html | 16 ++ becomeDevoxxSpeaker.html | 52 +++++ favicon.png | Bin 0 -> 1571 bytes index.html | 1 + posts.html | 52 +++++ posts/__data.json | 1 + robots.txt | 3 + 36 files changed, 372 insertions(+) create mode 100644 _app/env.js create mode 100644 _app/immutable/assets/0.2THoaYLc.css create mode 100644 _app/immutable/assets/1.COZ97Kw5.css create mode 100644 _app/immutable/assets/5.BMRHiQPV.css create mode 100644 _app/immutable/assets/_error.COZ97Kw5.css create mode 100644 _app/immutable/assets/_layout.2THoaYLc.css create mode 100644 _app/immutable/assets/_page.B-PEYNxT.css create mode 100644 _app/immutable/assets/blog-logo.CEmHFYOF.svg create mode 100644 _app/immutable/chunks/control.CYgJF_JY.js create mode 100644 _app/immutable/chunks/entry.DrY-wxks.js create mode 100644 _app/immutable/chunks/index.BjA-S1rN.js create mode 100644 _app/immutable/chunks/index.Ctcdcp0z.js create mode 100644 _app/immutable/chunks/index.DQQHlW9P.js create mode 100644 _app/immutable/chunks/index.g5YcAAdQ.js create mode 100644 _app/immutable/chunks/mdsvex.DSyknMk7.js create mode 100644 _app/immutable/chunks/paths.DwO27O0Z.js create mode 100644 _app/immutable/chunks/preload-helper.D6kgxu3v.js create mode 100644 _app/immutable/chunks/scheduler.qzY_7jFv.js create mode 100644 _app/immutable/chunks/stores.iYL742Cx.js create mode 100644 _app/immutable/chunks/utils.47kM542H.js create mode 100644 _app/immutable/entry/app.pDdMLNyF.js create mode 100644 _app/immutable/entry/start.VqyGxYU1.js create mode 100644 _app/immutable/nodes/0.CWCDV2-O.js create mode 100644 _app/immutable/nodes/1.CdCalSjg.js create mode 100644 _app/immutable/nodes/2.DeSP2nPL.js create mode 100644 _app/immutable/nodes/3.BnZJi8EZ.js create mode 100644 _app/immutable/nodes/4.CDziE4GB.js create mode 100644 _app/immutable/nodes/5.QudDeiy2.js create mode 100644 _app/version.json create mode 100644 about.html create mode 100644 becomeDevoxxSpeaker.html create mode 100644 favicon.png create mode 100644 index.html create mode 100644 posts.html create mode 100644 posts/__data.json create mode 100644 robots.txt diff --git a/_app/env.js b/_app/env.js new file mode 100644 index 0000000..f5427da --- /dev/null +++ b/_app/env.js @@ -0,0 +1 @@ +export const env={} \ No newline at end of file diff --git a/_app/immutable/assets/0.2THoaYLc.css b/_app/immutable/assets/0.2THoaYLc.css new file mode 100644 index 0000000..ded609d --- /dev/null +++ b/_app/immutable/assets/0.2THoaYLc.css @@ -0,0 +1 @@ +header.svelte-1sxqgw4.svelte-1sxqgw4{display:flex;justify-content:space-between}.corner.svelte-1sxqgw4.svelte-1sxqgw4{width:3em;height:3em}.corner.svelte-1sxqgw4 a.svelte-1sxqgw4{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.corner.svelte-1sxqgw4 img.svelte-1sxqgw4{width:2em;height:2em;object-fit:contain}nav.svelte-1sxqgw4.svelte-1sxqgw4{display:flex;justify-content:center;--background:hsl(214, 82%, 51%, .31)}svg.svelte-1sxqgw4.svelte-1sxqgw4{width:2em;height:3em;display:block}path.svelte-1sxqgw4.svelte-1sxqgw4{fill:var(--background)}ul.svelte-1sxqgw4.svelte-1sxqgw4{position:relative;padding:0;margin:0;height:3em;display:flex;justify-content:center;align-items:center;list-style:none;background:var(--background);background-size:contain}li.svelte-1sxqgw4.svelte-1sxqgw4{position:relative;height:100%}li[aria-current=page].svelte-1sxqgw4.svelte-1sxqgw4:before{--size:6px;content:"";width:0;height:0;position:absolute;top:0;left:calc(50% - var(--size));border:var(--size) solid transparent;border-top:var(--size) solid var(--color-theme-1)}nav.svelte-1sxqgw4 a.svelte-1sxqgw4{display:flex;height:100%;align-items:center;padding:0 .5rem;color:var(--color-text);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;transition:color .2s linear}a.svelte-1sxqgw4.svelte-1sxqgw4:hover{color:var(--color-theme-1)}:root{--font-body: Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--color-bg: rgba(255, 255, 255, .7);--color-theme-1: #1A73E8;--color-text: #202124;font-family:var(--font-body);color:var(--color-text)}body{margin:0;background-color:var(--color-bg)}h1{font-weight:700}h2{font-weight:500}p{font-weight:400;line-height:1.5}h1{font-size:2rem}h2{font-size:1rem}@media (width > 720px){h1{font-size:2.4rem}h2{font-size:1.2rem}}.app.svelte-195cvbj{display:flex;flex-direction:column;min-height:100vh}main.svelte-195cvbj{flex:1;display:flex;flex-direction:column;padding:1rem;width:100%;max-width:64rem;margin:0 auto;box-sizing:border-box} diff --git a/_app/immutable/assets/1.COZ97Kw5.css b/_app/immutable/assets/1.COZ97Kw5.css new file mode 100644 index 0000000..9615b06 --- /dev/null +++ b/_app/immutable/assets/1.COZ97Kw5.css @@ -0,0 +1 @@ +.error.svelte-2l8l59{height:100%;display:grid;place-content:center} diff --git a/_app/immutable/assets/5.BMRHiQPV.css b/_app/immutable/assets/5.BMRHiQPV.css new file mode 100644 index 0000000..9c232d5 --- /dev/null +++ b/_app/immutable/assets/5.BMRHiQPV.css @@ -0,0 +1 @@ +a.svelte-1g6uvtk.svelte-1g6uvtk{color:var(--color-text);text-decoration:none}a.svelte-1g6uvtk.svelte-1g6uvtk h2{color:var(--color-theme-1)}a.svelte-1g6uvtk:hover h2.svelte-1g6uvtk{text-decoration:underline}.post.svelte-1g6uvtk.svelte-1g6uvtk{margin-bottom:1rem;list-style:none;padding:1rem;border:1px solid hsl(0,0%,100%)}.post.svelte-1g6uvtk.svelte-1g6uvtk:hover{border-color:#e6e6e6}.post.svelte-1g6uvtk.svelte-1g6uvtk section{display:flex;align-items:baseline;justify-content:space-between}.post.svelte-1g6uvtk.svelte-1g6uvtk section .data{display:flex;flex-direction:column;align-items:flex-end}.post.svelte-1g6uvtk.svelte-1g6uvtk section .time{font-size:.8rem;color:#666} diff --git a/_app/immutable/assets/_error.COZ97Kw5.css b/_app/immutable/assets/_error.COZ97Kw5.css new file mode 100644 index 0000000..9615b06 --- /dev/null +++ b/_app/immutable/assets/_error.COZ97Kw5.css @@ -0,0 +1 @@ +.error.svelte-2l8l59{height:100%;display:grid;place-content:center} diff --git a/_app/immutable/assets/_layout.2THoaYLc.css b/_app/immutable/assets/_layout.2THoaYLc.css new file mode 100644 index 0000000..ded609d --- /dev/null +++ b/_app/immutable/assets/_layout.2THoaYLc.css @@ -0,0 +1 @@ +header.svelte-1sxqgw4.svelte-1sxqgw4{display:flex;justify-content:space-between}.corner.svelte-1sxqgw4.svelte-1sxqgw4{width:3em;height:3em}.corner.svelte-1sxqgw4 a.svelte-1sxqgw4{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.corner.svelte-1sxqgw4 img.svelte-1sxqgw4{width:2em;height:2em;object-fit:contain}nav.svelte-1sxqgw4.svelte-1sxqgw4{display:flex;justify-content:center;--background:hsl(214, 82%, 51%, .31)}svg.svelte-1sxqgw4.svelte-1sxqgw4{width:2em;height:3em;display:block}path.svelte-1sxqgw4.svelte-1sxqgw4{fill:var(--background)}ul.svelte-1sxqgw4.svelte-1sxqgw4{position:relative;padding:0;margin:0;height:3em;display:flex;justify-content:center;align-items:center;list-style:none;background:var(--background);background-size:contain}li.svelte-1sxqgw4.svelte-1sxqgw4{position:relative;height:100%}li[aria-current=page].svelte-1sxqgw4.svelte-1sxqgw4:before{--size:6px;content:"";width:0;height:0;position:absolute;top:0;left:calc(50% - var(--size));border:var(--size) solid transparent;border-top:var(--size) solid var(--color-theme-1)}nav.svelte-1sxqgw4 a.svelte-1sxqgw4{display:flex;height:100%;align-items:center;padding:0 .5rem;color:var(--color-text);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;transition:color .2s linear}a.svelte-1sxqgw4.svelte-1sxqgw4:hover{color:var(--color-theme-1)}:root{--font-body: Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--color-bg: rgba(255, 255, 255, .7);--color-theme-1: #1A73E8;--color-text: #202124;font-family:var(--font-body);color:var(--color-text)}body{margin:0;background-color:var(--color-bg)}h1{font-weight:700}h2{font-weight:500}p{font-weight:400;line-height:1.5}h1{font-size:2rem}h2{font-size:1rem}@media (width > 720px){h1{font-size:2.4rem}h2{font-size:1.2rem}}.app.svelte-195cvbj{display:flex;flex-direction:column;min-height:100vh}main.svelte-195cvbj{flex:1;display:flex;flex-direction:column;padding:1rem;width:100%;max-width:64rem;margin:0 auto;box-sizing:border-box} diff --git a/_app/immutable/assets/_page.B-PEYNxT.css b/_app/immutable/assets/_page.B-PEYNxT.css new file mode 100644 index 0000000..065022f --- /dev/null +++ b/_app/immutable/assets/_page.B-PEYNxT.css @@ -0,0 +1 @@ +a.svelte-1g6uvtk.svelte-1g6uvtk{color:var(--color-text);text-decoration:none;& h2{color:var(--color-theme-1)}}a.svelte-1g6uvtk:hover h2.svelte-1g6uvtk{text-decoration:underline}.post.svelte-1g6uvtk.svelte-1g6uvtk{margin-bottom:1rem;list-style:none;padding:1rem;border:1px solid hsl(0,0%,100%);&:hover{border-color:#e6e6e6}& section{display:flex;align-items:baseline;justify-content:space-between;.data{display:flex;flex-direction:column;align-items:flex-end}.time{font-size:.8rem;color:#666}}} diff --git a/_app/immutable/assets/blog-logo.CEmHFYOF.svg b/_app/immutable/assets/blog-logo.CEmHFYOF.svg new file mode 100644 index 0000000..d15ad17 --- /dev/null +++ b/_app/immutable/assets/blog-logo.CEmHFYOF.svg @@ -0,0 +1,212 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_app/immutable/chunks/control.CYgJF_JY.js b/_app/immutable/chunks/control.CYgJF_JY.js new file mode 100644 index 0000000..25a2eae --- /dev/null +++ b/_app/immutable/chunks/control.CYgJF_JY.js @@ -0,0 +1 @@ +class i{constructor(t,s){this.status=t,typeof s=="string"?this.body={message:s}:s?this.body=s:this.body={message:`Error: ${t}`}}toString(){return JSON.stringify(this.body)}}class o{constructor(t,s){this.status=t,this.location=s}}class a extends Error{constructor(t,s,e){super(e),this.status=t,this.text=s}}export{i as H,o as R,a as S}; diff --git a/_app/immutable/chunks/entry.DrY-wxks.js b/_app/immutable/chunks/entry.DrY-wxks.js new file mode 100644 index 0000000..7f8dc02 --- /dev/null +++ b/_app/immutable/chunks/entry.DrY-wxks.js @@ -0,0 +1,3 @@ +import{n as le,s as st,t as ct}from"./scheduler.qzY_7jFv.js";import{a as lt,b as P}from"./paths.DwO27O0Z.js";import{H as ae,S as me,R as $e}from"./control.CYgJF_JY.js";new URL("sveltekit-internal://");function ft(e,n){return e==="/"||n==="ignore"?e:n==="never"?e.endsWith("/")?e.slice(0,-1):e:n==="always"&&!e.endsWith("/")?e+"/":e}function ut(e){return e.split("%25").map(decodeURI).join("%25")}function dt(e){for(const n in e)e[n]=decodeURIComponent(e[n]);return e}function fe({href:e}){return e.split("#")[0]}const ht=["href","pathname","search","toString","toJSON"];function pt(e,n,t){const a=new URL(e);Object.defineProperty(a,"searchParams",{value:new Proxy(a.searchParams,{get(r,o){if(o==="get"||o==="getAll"||o==="has")return i=>(t(i),r[o](i));n();const s=Reflect.get(r,o);return typeof s=="function"?s.bind(r):s}}),enumerable:!0,configurable:!0});for(const r of ht)Object.defineProperty(a,r,{get(){return n(),e[r]},enumerable:!0,configurable:!0});return a}const gt="/__data.json",mt=".html__data.json";function _t(e){return e.endsWith(".html")?e.replace(/\.html$/,mt):e.replace(/\/$/,"")+gt}function yt(...e){let n=5381;for(const t of e)if(typeof t=="string"){let a=t.length;for(;a;)n=n*33^t.charCodeAt(--a)}else if(ArrayBuffer.isView(t)){const a=new Uint8Array(t.buffer,t.byteOffset,t.byteLength);let r=a.length;for(;r;)n=n*33^a[--r]}else throw new TypeError("value must be a string or TypedArray");return(n>>>0).toString(36)}function wt(e){const n=atob(e),t=new Uint8Array(n.length);for(let a=0;a((e instanceof Request?e.method:(n==null?void 0:n.method)||"GET")!=="GET"&&G.delete(_e(e)),Ce(e,n));const G=new Map;function vt(e,n){const t=_e(e,n),a=document.querySelector(t);if(a!=null&&a.textContent){let{body:r,...o}=JSON.parse(a.textContent);const s=a.getAttribute("data-ttl");return s&&G.set(t,{body:r,init:o,ttl:1e3*Number(s)}),a.getAttribute("data-b64")!==null&&(r=wt(r)),Promise.resolve(new Response(r,o))}return window.fetch(e,n)}function bt(e,n,t){if(G.size>0){const a=_e(e,t),r=G.get(a);if(r){if(performance.now(){const r=/^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(a);if(r)return n.push({name:r[1],matcher:r[2],optional:!1,rest:!0,chained:!0}),"(?:/(.*))?";const o=/^\[\[(\w+)(?:=(\w+))?\]\]$/.exec(a);if(o)return n.push({name:o[1],matcher:o[2],optional:!0,rest:!1,chained:!0}),"(?:/([^/]+))?";if(!a)return;const s=a.split(/\[(.+?)\](?!\])/);return"/"+s.map((c,l)=>{if(l%2){if(c.startsWith("x+"))return ue(String.fromCharCode(parseInt(c.slice(2),16)));if(c.startsWith("u+"))return ue(String.fromCharCode(...c.slice(2).split("-").map(f=>parseInt(f,16))));const u=Et.exec(c),[,h,g,d,_]=u;return n.push({name:d,matcher:_,optional:!!h,rest:!!g,chained:g?l===1&&s[0]==="":!1}),g?"(.*?)":h?"([^/]*)?":"([^/]+?)"}return ue(c)}).join("")}).join("")}/?$`),params:n}}function St(e){return!/^\([^)]+\)$/.test(e)}function At(e){return e.slice(1).split("/").filter(St)}function Rt(e,n,t){const a={},r=e.slice(1),o=r.filter(i=>i!==void 0);let s=0;for(let i=0;iu).join("/"),s=0),l===void 0){c.rest&&(a[c.name]="");continue}if(!c.matcher||t[c.matcher](l)){a[c.name]=l;const u=n[i+1],h=r[i+1];u&&!u.rest&&u.optional&&h&&c.chained&&(s=0),!u&&!h&&Object.keys(a).length===o.length&&(s=0);continue}if(c.optional&&c.chained){s++;continue}return}if(!s)return a}function ue(e){return e.normalize().replace(/[[\]]/g,"\\$&").replace(/%/g,"%25").replace(/\//g,"%2[Ff]").replace(/\?/g,"%3[Ff]").replace(/#/g,"%23").replace(/[.*+?^${}()|\\]/g,"\\$&")}function It({nodes:e,server_loads:n,dictionary:t,matchers:a}){const r=new Set(n);return Object.entries(t).map(([i,[c,l,u]])=>{const{pattern:h,params:g}=kt(i),d={id:i,exec:_=>{const f=h.exec(_);if(f)return Rt(f,g,a)},errors:[1,...u||[]].map(_=>e[_]),layouts:[0,...l||[]].map(s),leaf:o(c)};return d.errors.length=d.layouts.length=Math.max(d.errors.length,d.layouts.length),d});function o(i){const c=i<0;return c&&(i=~i),[c,e[i]]}function s(i){return i===void 0?i:[r.has(i),e[i]]}}function Ve(e,n=JSON.parse){try{return n(sessionStorage[e])}catch{}}function Pe(e,n,t=JSON.stringify){const a=t(n);try{sessionStorage[e]=a}catch{}}const O=[];function ye(e,n=le){let t;const a=new Set;function r(i){if(st(e,i)&&(e=i,t)){const c=!O.length;for(const l of a)l[1](),O.push(l,e);if(c){for(let l=0;l{a.delete(l),a.size===0&&t&&(t(),t=null)}}return{set:r,update:o,subscribe:s}}const Lt="1715021564055",Fe="sveltekit:snapshot",qe="sveltekit:scroll",Ge="sveltekit:states",Pt="sveltekit:pageurl",$="sveltekit:history",M="sveltekit:navigation",W={tap:1,hover:2,viewport:3,eager:4,off:-1,false:-1},z=location.origin;function He(e){if(e instanceof URL)return e;let n=document.baseURI;if(!n){const t=document.getElementsByTagName("base");n=t.length?t[0].href:document.URL}return new URL(e,n)}function we(){return{x:pageXOffset,y:pageYOffset}}function j(e,n){return e.getAttribute(`data-sveltekit-${n}`)}const Ue={...W,"":W.hover};function Me(e){let n=e.assignedSlot??e.parentNode;return(n==null?void 0:n.nodeType)===11&&(n=n.host),n}function Be(e,n){for(;e&&e!==n;){if(e.nodeName.toUpperCase()==="A"&&e.hasAttribute("href"))return e;e=Me(e)}}function he(e,n){let t;try{t=new URL(e instanceof SVGAElement?e.href.baseVal:e.href,document.baseURI)}catch{}const a=e instanceof SVGAElement?e.target.baseVal:e.target,r=!t||!!a||re(t,n)||(e.getAttribute("rel")||"").split(/\s+/).includes("external"),o=(t==null?void 0:t.origin)===z&&e.hasAttribute("download");return{url:t,external:r,target:a,download:o}}function J(e){let n=null,t=null,a=null,r=null,o=null,s=null,i=e;for(;i&&i!==document.documentElement;)a===null&&(a=j(i,"preload-code")),r===null&&(r=j(i,"preload-data")),n===null&&(n=j(i,"keepfocus")),t===null&&(t=j(i,"noscroll")),o===null&&(o=j(i,"reload")),s===null&&(s=j(i,"replacestate")),i=Me(i);function c(l){switch(l){case"":case"true":return!0;case"off":case"false":return!1;default:return}}return{preload_code:Ue[a??"off"],preload_data:Ue[r??"off"],keepfocus:c(n),noscroll:c(t),reload:c(o),replace_state:c(s)}}function Te(e){const n=ye(e);let t=!0;function a(){t=!0,n.update(s=>s)}function r(s){t=!1,n.set(s)}function o(s){let i;return n.subscribe(c=>{(i===void 0||t&&c!==i)&&s(i=c)})}return{notify:a,set:r,subscribe:o}}function Ut(){const{set:e,subscribe:n}=ye(!1);let t;async function a(){clearTimeout(t);try{const r=await fetch(`${lt}/_app/version.json`,{headers:{pragma:"no-cache","cache-control":"no-cache"}});if(!r.ok)return!1;const s=(await r.json()).version!==Lt;return s&&(e(!0),clearTimeout(t)),s}catch{return!1}}return{subscribe:n,check:a}}function re(e,n){return e.origin!==z||!e.pathname.startsWith(n)}const Tt=-1,xt=-2,Nt=-3,Ot=-4,jt=-5,Dt=-6;function $t(e,n){if(typeof e=="number")return r(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const t=e,a=Array(t.length);function r(o,s=!1){if(o===Tt)return;if(o===Nt)return NaN;if(o===Ot)return 1/0;if(o===jt)return-1/0;if(o===Dt)return-0;if(s)throw new Error("Invalid input");if(o in a)return a[o];const i=t[o];if(!i||typeof i!="object")a[o]=i;else if(Array.isArray(i))if(typeof i[0]=="string"){const c=i[0],l=n==null?void 0:n[c];if(l)return a[o]=l(r(i[1]));switch(c){case"Date":a[o]=new Date(i[1]);break;case"Set":const u=new Set;a[o]=u;for(let d=1;dn!=null)}const Ft="x-sveltekit-invalidated",qt="x-sveltekit-trailing-slash";function X(e){return e instanceof ae||e instanceof me?e.status:500}function Gt(e){return e instanceof me?e.text:"Internal Error"}const N=Ve(qe)??{},B=Ve(Fe)??{},T={url:Te({}),page:Te({}),navigating:ye(null),updated:Ut()};function ve(e){N[e]=we()}function Ht(e,n){let t=e+1;for(;N[t];)delete N[t],t+=1;for(t=n+1;B[t];)delete B[t],t+=1}function V(e){return location.href=e.href,new Promise(()=>{})}function xe(){}let oe,pe,Z,U,ge,F;const ze=[],Q=[];let R=null;const Ye=[],Mt=[];let D=[],y={branch:[],error:null,url:null},be=!1,ee=!1,Ne=!0,K=!1,q=!1,We=!1,Ee=!1,ke,S,L,I,te;const H=new Set;async function an(e,n,t){var r,o;document.URL!==location.href&&(location.href=location.href),F=e,oe=It(e),U=document.documentElement,ge=n,pe=e.nodes[0],Z=e.nodes[1],pe(),Z(),S=(r=history.state)==null?void 0:r[$],L=(o=history.state)==null?void 0:o[M],S||(S=L=Date.now(),history.replaceState({...history.state,[$]:S,[M]:L},""));const a=N[S];a&&(history.scrollRestoration="manual",scrollTo(a.x,a.y)),t?await Zt(ge,t):Jt(location.href,{replaceState:!0}),Xt()}function Bt(){ze.length=0,Ee=!1}function Je(e){Q.some(n=>n==null?void 0:n.snapshot)&&(B[e]=Q.map(n=>{var t;return(t=n==null?void 0:n.snapshot)==null?void 0:t.capture()}))}function Xe(e){var n;(n=B[e])==null||n.forEach((t,a)=>{var r,o;(o=(r=Q[a])==null?void 0:r.snapshot)==null||o.restore(t)})}function Oe(){ve(S),Pe(qe,N),Je(L),Pe(Fe,B)}async function Ze(e,n,t,a){return Y({type:"goto",url:He(e),keepfocus:n.keepFocus,noscroll:n.noScroll,replace_state:n.replaceState,state:n.state,redirect_count:t,nav_token:a,accept:()=>{n.invalidateAll&&(Ee=!0)}})}async function Kt(e){if(e.id!==(R==null?void 0:R.id)){const n={};H.add(n),R={id:e.id,token:n,promise:et({...e,preload:n}).then(t=>(H.delete(n),t.type==="loaded"&&t.state.error&&(R=null),t))}}return R.promise}async function de(e){const n=oe.find(t=>t.exec(tt(e)));n&&await Promise.all([...n.layouts,n.leaf].map(t=>t==null?void 0:t[1]()))}function Qe(e,n,t){var o;y=e.state;const a=document.querySelector("style[data-sveltekit]");a&&a.remove(),I=e.props.page,ke=new F.root({target:n,props:{...e.props,stores:T,components:Q},hydrate:t}),Xe(L);const r={from:null,to:{params:y.params,route:{id:((o=y.route)==null?void 0:o.id)??null},url:new URL(location.href)},willUnload:!1,type:"enter",complete:Promise.resolve()};D.forEach(s=>s(r)),ee=!0}async function ne({url:e,params:n,branch:t,status:a,error:r,route:o,form:s}){let i="never";if(P&&(e.pathname===P||e.pathname===P+"/"))i="always";else for(const d of t)(d==null?void 0:d.slash)!==void 0&&(i=d.slash);e.pathname=ft(e.pathname,i),e.search=e.search;const c={type:"loaded",state:{url:e,params:n,branch:t,error:r,route:o},props:{constructors:Vt(t).map(d=>d.node.component),page:I}};s!==void 0&&(c.props.form=s);let l={},u=!I,h=0;for(let d=0;d(i&&(c.route=!0),f[m])}),params:new Proxy(a,{get:(f,m)=>(i&&c.params.add(m),f[m])}),data:(o==null?void 0:o.data)??null,url:pt(t,()=>{i&&(c.url=!0)},f=>{i&&c.search_params.add(f)}),async fetch(f,m){let b;f instanceof Request?(b=f.url,m={body:f.method==="GET"||f.method==="HEAD"?void 0:await f.blob(),cache:f.cache,credentials:f.credentials,headers:f.headers,integrity:f.integrity,keepalive:f.keepalive,method:f.method,mode:f.mode,redirect:f.redirect,referrer:f.referrer,referrerPolicy:f.referrerPolicy,signal:f.signal,...m}):b=f;const A=new URL(b,t);return i&&d(A.href),A.origin===t.origin&&(b=A.href.slice(t.origin.length)),ee?bt(b,A.href,m):vt(b,m)},setHeaders:()=>{},depends:d,parent(){return i&&(c.parent=!0),n()},untrack(f){i=!1;try{return f()}finally{i=!0}}};s=await l.universal.load.call(null,_)??null}return{node:l,loader:e,server:o,universal:(h=l.universal)!=null&&h.load?{type:"data",data:s,uses:c}:null,data:s??(o==null?void 0:o.data)??null,slash:((g=l.universal)==null?void 0:g.trailingSlash)??(o==null?void 0:o.slash)}}function je(e,n,t,a,r,o){if(Ee)return!0;if(!r)return!1;if(r.parent&&e||r.route&&n||r.url&&t)return!0;for(const s of r.search_params)if(a.has(s))return!0;for(const s of r.params)if(o[s]!==y.params[s])return!0;for(const s of r.dependencies)if(ze.some(i=>i(new URL(s))))return!0;return!1}function Ae(e,n){return(e==null?void 0:e.type)==="data"?e:(e==null?void 0:e.type)==="skip"?n??null:null}function zt(e,n){if(!e)return new Set(n.searchParams.keys());const t=new Set([...e.searchParams.keys(),...n.searchParams.keys()]);for(const a of t){const r=e.searchParams.getAll(a),o=n.searchParams.getAll(a);r.every(s=>o.includes(s))&&o.every(s=>r.includes(s))&&t.delete(a)}return t}function De({error:e,url:n,route:t,params:a}){return{type:"loaded",state:{error:e,url:n,route:t,params:a,branch:[]},props:{page:I,constructors:[]}}}async function et({id:e,invalidating:n,url:t,params:a,route:r,preload:o}){if((R==null?void 0:R.id)===e)return H.delete(R.token),R.promise;const{errors:s,layouts:i,leaf:c}=r,l=[...i,c];s.forEach(p=>p==null?void 0:p().catch(()=>{})),l.forEach(p=>p==null?void 0:p[1]().catch(()=>{}));let u=null;const h=y.url?e!==y.url.pathname+y.url.search:!1,g=y.route?r.id!==y.route.id:!1,d=zt(y.url,t);let _=!1;const f=l.map((p,v)=>{var x;const E=y.branch[v],k=!!(p!=null&&p[0])&&((E==null?void 0:E.loader)!==p[1]||je(_,g,h,d,(x=E.server)==null?void 0:x.uses,a));return k&&(_=!0),k});if(f.some(Boolean)){try{u=await rt(t,f)}catch(p){const v=await C(p,{url:t,params:a,route:{id:e}});return H.has(o)?De({error:v,url:t,params:a,route:r}):ie({status:X(p),error:v,url:t,route:r})}if(u.type==="redirect")return u}const m=u==null?void 0:u.nodes;let b=!1;const A=l.map(async(p,v)=>{var se;if(!p)return;const E=y.branch[v],k=m==null?void 0:m[v];if((!k||k.type==="skip")&&p[1]===(E==null?void 0:E.loader)&&!je(b,g,h,d,(se=E.universal)==null?void 0:se.uses,a))return E;if(b=!0,(k==null?void 0:k.type)==="error")throw k;return Se({loader:p[1],url:t,params:a,route:r,parent:async()=>{var Le;const Ie={};for(let ce=0;ce{});const w=[];for(let p=0;pPromise.resolve({}),server_data_node:Ae(o)}),c={node:await Z(),loader:Z,universal:null,server:null,data:null};return await ne({url:t,params:r,branch:[i,c],status:e,error:n,route:null})}function Re(e,n){if(!e||re(e,P))return;let t;try{t=F.hooks.reroute({url:new URL(e)})??e.pathname}catch{return}const a=tt(t);for(const r of oe){const o=r.exec(a);if(o)return{id:e.pathname+e.search,invalidating:n,route:r,params:dt(o),url:e}}}function tt(e){return ut(e.slice(P.length)||"/")}function nt({url:e,type:n,intent:t,delta:a}){let r=!1;const o=it(y,t,e,n);a!==void 0&&(o.navigation.delta=a);const s={...o.navigation,cancel:()=>{r=!0,o.reject(new Error("navigation cancelled"))}};return K||Ye.forEach(i=>i(s)),r?null:o}async function Y({type:e,url:n,popped:t,keepfocus:a,noscroll:r,replace_state:o,state:s={},redirect_count:i=0,nav_token:c={},accept:l=xe,block:u=xe}){const h=Re(n,!1),g=nt({url:n,type:e,delta:t==null?void 0:t.delta,intent:h});if(!g){u();return}const d=S,_=L;l(),K=!0,ee&&T.navigating.set(g.navigation),te=c;let f=h&&await et(h);if(!f){if(re(n,P))return await V(n);f=await at(n,{id:null},await C(new me(404,"Not Found",`Not found: ${n.pathname}`),{url:n,params:{},route:{id:null}}),404)}if(n=(h==null?void 0:h.url)||n,te!==c)return g.reject(new Error("navigation aborted")),!1;if(f.type==="redirect")if(i>=20)f=await ie({status:500,error:await C(new Error("Redirect loop"),{url:n,params:{},route:{id:null}}),url:n,route:{id:null}});else return Ze(new URL(f.location,n).href,{},i+1,c),!1;else f.props.page.status>=400&&await T.updated.check()&&await V(n);if(Bt(),ve(d),Je(_),f.props.page.url.pathname!==n.pathname&&(n.pathname=f.props.page.url.pathname),s=t?t.state:s,!t){const w=o?0:1,p={[$]:S+=w,[M]:L+=w,[Ge]:s};(o?history.replaceState:history.pushState).call(history,p,"",n),o||Ht(S,L)}if(R=null,f.props.page.state=s,ee){y=f.state,f.props.page&&(f.props.page.url=n);const w=(await Promise.all(Mt.map(p=>p(g.navigation)))).filter(p=>typeof p=="function");if(w.length>0){let p=function(){D=D.filter(v=>!w.includes(v))};w.push(p),D.push(...w)}ke.$set(f.props),We=!0}else Qe(f,ge,!1);const{activeElement:m}=document;await ct();const b=t?t.scroll:r?we():null;if(Ne){const w=n.hash&&document.getElementById(decodeURIComponent(n.hash.slice(1)));b?scrollTo(b.x,b.y):w?w.scrollIntoView():scrollTo(0,0)}const A=document.activeElement!==m&&document.activeElement!==document.body;!a&&!A&&Qt(),Ne=!0,f.props.page&&(I=f.props.page),K=!1,e==="popstate"&&Xe(L),g.fulfil(void 0),D.forEach(w=>w(g.navigation)),T.navigating.set(null)}async function at(e,n,t,a){return e.origin===z&&e.pathname===location.pathname&&!be?await ie({status:a,error:t,url:e,route:n}):await V(e)}function Wt(){let e;U.addEventListener("mousemove",o=>{const s=o.target;clearTimeout(e),e=setTimeout(()=>{a(s,2)},20)});function n(o){a(o.composedPath()[0],1)}U.addEventListener("mousedown",n),U.addEventListener("touchstart",n,{passive:!0});const t=new IntersectionObserver(o=>{for(const s of o)s.isIntersecting&&(de(s.target.href),t.unobserve(s.target))},{threshold:0});function a(o,s){const i=Be(o,U);if(!i)return;const{url:c,external:l,download:u}=he(i,P);if(l||u)return;const h=J(i);if(!h.reload)if(s<=h.preload_data){const g=Re(c,!1);g&&Kt(g)}else s<=h.preload_code&&de(c.pathname)}function r(){t.disconnect();for(const o of U.querySelectorAll("a")){const{url:s,external:i,download:c}=he(o,P);if(i||c)continue;const l=J(o);l.reload||(l.preload_code===W.viewport&&t.observe(o),l.preload_code===W.eager&&de(s.pathname))}}D.push(r),r()}function C(e,n){if(e instanceof ae)return e.body;const t=X(e),a=Gt(e);return F.hooks.handleError({error:e,event:n,status:t,message:a})??{message:a}}function Jt(e,n={}){return e=He(e),e.origin!==z?Promise.reject(new Error("goto: invalid URL")):Ze(e,n,0)}function Xt(){var n;history.scrollRestoration="manual",addEventListener("beforeunload",t=>{let a=!1;if(Oe(),!K){const r=it(y,void 0,null,"leave"),o={...r.navigation,cancel:()=>{a=!0,r.reject(new Error("navigation cancelled"))}};Ye.forEach(s=>s(o))}a?(t.preventDefault(),t.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&Oe()}),(n=navigator.connection)!=null&&n.saveData||Wt(),U.addEventListener("click",t=>{var g;if(t.button||t.which!==1||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.defaultPrevented)return;const a=Be(t.composedPath()[0],U);if(!a)return;const{url:r,external:o,target:s,download:i}=he(a,P);if(!r)return;if(s==="_parent"||s==="_top"){if(window.parent!==window)return}else if(s&&s!=="_self")return;const c=J(a);if(!(a instanceof SVGAElement)&&r.protocol!==location.protocol&&!(r.protocol==="https:"||r.protocol==="http:")||i)return;if(o||c.reload){nt({url:r,type:"link"})?K=!0:t.preventDefault();return}const[u,h]=r.href.split("#");if(h!==void 0&&u===fe(location)){const[,d]=y.url.href.split("#");if(d===h){t.preventDefault(),h===""||h==="top"&&a.ownerDocument.getElementById("top")===null?window.scrollTo({top:0}):(g=a.ownerDocument.getElementById(h))==null||g.scrollIntoView();return}if(q=!0,ve(S),e(r),!c.replace_state)return;q=!1}t.preventDefault(),Y({type:"link",url:r,keepfocus:c.keepfocus,noscroll:c.noscroll,replace_state:c.replace_state??r.href===location.href})}),U.addEventListener("submit",t=>{if(t.defaultPrevented)return;const a=HTMLFormElement.prototype.cloneNode.call(t.target),r=t.submitter;if(((r==null?void 0:r.formMethod)||a.method)!=="get")return;const s=new URL((r==null?void 0:r.hasAttribute("formaction"))&&(r==null?void 0:r.formAction)||a.action);if(re(s,P))return;const i=t.target,c=J(i);if(c.reload)return;t.preventDefault(),t.stopPropagation();const l=new FormData(i),u=r==null?void 0:r.getAttribute("name");u&&l.append(u,(r==null?void 0:r.getAttribute("value"))??""),s.search=new URLSearchParams(l).toString(),Y({type:"form",url:s,keepfocus:c.keepfocus,noscroll:c.noscroll,replace_state:c.replace_state??s.href===location.href})}),addEventListener("popstate",async t=>{var a;if((a=t.state)!=null&&a[$]){const r=t.state[$];if(te={},r===S)return;const o=N[r],s=t.state[Ge]??{},i=new URL(t.state[Pt]??location.href),c=t.state[M],l=fe(location)===fe(y.url);if(c===L&&(We||l)){e(i),N[S]=we(),o&&scrollTo(o.x,o.y),s!==I.state&&(I={...I,state:s},ke.$set({page:I})),S=r;return}const h=r-S;await Y({type:"popstate",url:i,popped:{state:s,scroll:o,delta:h},accept:()=>{S=r,L=c},block:()=>{history.go(-h)},nav_token:te})}else if(!q){const r=new URL(location.href);e(r)}}),addEventListener("hashchange",()=>{q&&(q=!1,history.replaceState({...history.state,[$]:++S,[M]:L},"",location.href))});for(const t of document.querySelectorAll("link"))t.rel==="icon"&&(t.href=t.href);addEventListener("pageshow",t=>{t.persisted&&T.navigating.set(null)});function e(t){y.url=t,T.page.set({...I,url:t}),T.page.notify()}}async function Zt(e,{status:n=200,error:t,node_ids:a,params:r,route:o,data:s,form:i}){be=!0;const c=new URL(location.href);({params:r={},route:o={id:null}}=Re(c,!1)||{});let l;try{const u=a.map(async(d,_)=>{const f=s[_];return f!=null&&f.uses&&(f.uses=ot(f.uses)),Se({loader:F.nodes[d],url:c,params:r,route:o,parent:async()=>{const m={};for(let b=0;b<_;b+=1)Object.assign(m,(await u[b]).data);return m},server_data_node:Ae(f)})}),h=await Promise.all(u),g=oe.find(({id:d})=>d===o.id);if(g){const d=g.layouts;for(let _=0;_o?"1":"0").join(""));const a=await Ce(t.href);if(!a.ok){let o;throw(r=a.headers.get("content-type"))!=null&&r.includes("application/json")?o=await a.json():a.status===404?o="Not Found":a.status===500&&(o="Internal Error"),new ae(a.status,o)}return new Promise(async o=>{var h;const s=new Map,i=a.body.getReader(),c=new TextDecoder;function l(g){return $t(g,{Promise:d=>new Promise((_,f)=>{s.set(d,{fulfil:_,reject:f})})})}let u="";for(;;){const{done:g,value:d}=await i.read();if(g&&!u)break;for(u+=!d&&u?` +`:c.decode(d,{stream:!0});;){const _=u.indexOf(` +`);if(_===-1)break;const f=JSON.parse(u.slice(0,_));if(u=u.slice(_+1),f.type==="redirect")return o(f);if(f.type==="data")(h=f.nodes)==null||h.forEach(m=>{(m==null?void 0:m.type)==="data"&&(m.uses=ot(m.uses),m.data=l(m.data))}),o(f);else if(f.type==="chunk"){const{id:m,data:b,error:A}=f,w=s.get(m);s.delete(m),A?w.reject(l(A)):w.fulfil(l(b))}}}})}function ot(e){return{dependencies:new Set((e==null?void 0:e.dependencies)??[]),params:new Set((e==null?void 0:e.params)??[]),parent:!!(e!=null&&e.parent),route:!!(e!=null&&e.route),url:!!(e!=null&&e.url),search_params:new Set((e==null?void 0:e.search_params)??[])}}function Qt(){const e=document.querySelector("[autofocus]");if(e)e.focus();else{const n=document.body,t=n.getAttribute("tabindex");n.tabIndex=-1,n.focus({preventScroll:!0,focusVisible:!1}),t!==null?n.setAttribute("tabindex",t):n.removeAttribute("tabindex");const a=getSelection();if(a&&a.type!=="None"){const r=[];for(let o=0;o{if(a.rangeCount===r.length){for(let o=0;o{r=u,o=h});return s.catch(()=>{}),{navigation:{from:{params:e.params,route:{id:((c=e.route)==null?void 0:c.id)??null},url:e.url},to:t&&{params:(n==null?void 0:n.params)??null,route:{id:((l=n==null?void 0:n.route)==null?void 0:l.id)??null},url:t},willUnload:!n,type:a,complete:s},fulfil:r,reject:o}}export{an as a,T as s}; diff --git a/_app/immutable/chunks/index.BjA-S1rN.js b/_app/immutable/chunks/index.BjA-S1rN.js new file mode 100644 index 0000000..5fc0fd6 --- /dev/null +++ b/_app/immutable/chunks/index.BjA-S1rN.js @@ -0,0 +1 @@ +var C=Object.defineProperty;var T=(e,t,n)=>t in e?C(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var p=(e,t,n)=>(T(e,typeof t!="symbol"?t+"":t,n),n);import{r as h,n as y,i as v,j,k as A,l as B,m as N,p as D,q as H,v as b,w as I,x as P,y as q}from"./scheduler.qzY_7jFv.js";let $=!1;function M(){$=!0}function O(){$=!1}function R(e,t,n,i){for(;e>1);n(r)<=i?e=r+1:t=r}return e}function z(e){if(e.hydrate_init)return;e.hydrate_init=!0;let t=e.childNodes;if(e.nodeName==="HEAD"){const s=[];for(let l=0;l0&&t[n[r]].claim_order<=l?r+1:R(1,r,_=>t[n[_]].claim_order,l))-1;i[s]=n[o]+1;const u=o+1;n[u]=s,r=Math.max(u,r)}const c=[],a=[];let f=t.length-1;for(let s=n[r]+1;s!=0;s=i[s-1]){for(c.push(t[s-1]);f>=s;f--)a.push(t[f]);f--}for(;f>=0;f--)a.push(t[f]);c.reverse(),a.sort((s,l)=>s.claim_order-l.claim_order);for(let s=0,l=0;s=c[l].claim_order;)l++;const o=l{for(let a=e.claim_info.last_index;a=0;a--){const f=e[a];if(t(f)){const s=n(f);return s===void 0?e.splice(a,1):e[a]=s,r?s===void 0&&e.claim_info.last_index--:e.claim_info.last_index=a,f}}return i()})();return c.claim_order=e.claim_info.total_claimed,e.claim_info.total_claimed+=1,c}function E(e,t,n,i){return S(e,r=>r.nodeName===t,r=>{const c=[];for(let a=0;ar.removeAttribute(a))},()=>i(t))}function ae(e,t,n){return E(e,t,n,V)}function ce(e,t,n){return E(e,t,n,W)}function J(e,t){return S(e,n=>n.nodeType===3,n=>{const i=""+t;if(n.data.startsWith(i)){if(n.data.length!==i.length)return n.splitText(i.length)}else n.data=i},()=>x(t),!0)}function fe(e){return J(e," ")}function ue(e,t){t=""+t,e.data!==t&&(e.data=t)}function oe(e,t,n,i){n==null?e.style.removeProperty(t):e.style.setProperty(t,n,i?"important":"")}function de(e,t){const n=[];let i=0;for(const r of t.childNodes)if(r.nodeType===8){const c=r.textContent.trim();c===`HEAD_${e}_END`?(i-=1,n.push(r)):c===`HEAD_${e}_START`&&(i+=1,n.push(r))}else i>0&&n.push(r);return n}function _e(e,t){return new e(t)}const m=new Set;let d;function me(){d={r:0,c:[],p:d}}function he(){d.r||h(d.c),d=d.p}function K(e,t){e&&e.i&&(m.delete(e),e.i(t))}function $e(e,t,n,i){if(e&&e.o){if(m.has(e))return;m.add(e),d.c.push(()=>{m.delete(e),i&&(n&&e.d(1),i())}),e.o(t)}else i&&i()}function pe(e){e&&e.c()}function ye(e,t){e&&e.l(t)}function Q(e,t,n){const{fragment:i,after_update:r}=e.$$;i&&i.m(t,n),N(()=>{const c=e.$$.on_mount.map(I).filter(A);e.$$.on_destroy?e.$$.on_destroy.push(...c):h(c),e.$$.on_mount=[]}),r.forEach(N)}function X(e,t){const n=e.$$;n.fragment!==null&&(D(n.after_update),h(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}function Y(e,t){e.$$.dirty[0]===-1&&(P.push(e),q(),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<{const w=g.length?g[0]:_;return l.ctx&&r(l.ctx[u],l.ctx[u]=w)&&(!l.skip_bound&&l.bound[u]&&l.bound[u](w),o&&Y(e,u)),_}):[],l.update(),o=!0,h(l.before_update),l.fragment=i?i(l.ctx):!1,t.target){if(t.hydrate){M();const u=F(t.target);l.fragment&&l.fragment.l(u),u.forEach(U)}else l.fragment&&l.fragment.c();t.intro&&K(e.$$.fragment),Q(e,t.target,t.anchor),O(),j()}b(s)}class ge{constructor(){p(this,"$$");p(this,"$$set")}$destroy(){X(this,1),this.$destroy=y}$on(t,n){if(!A(n))return y;const i=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return i.push(n),()=>{const r=i.indexOf(n);r!==-1&&i.splice(r,1)}}$set(t){this.$$set&&!B(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}const Z="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(Z);export{_e as A,W as B,ce as C,ge as S,ye as a,$e as b,pe as c,X as d,V as e,ae as f,le as g,fe as h,xe as i,te as j,U as k,x as l,Q as m,F as n,J as o,se as p,L as q,ue as r,ie as s,K as t,de as u,ne as v,re as w,he as x,oe as y,me as z}; diff --git a/_app/immutable/chunks/index.Ctcdcp0z.js b/_app/immutable/chunks/index.Ctcdcp0z.js new file mode 100644 index 0000000..e1c81be --- /dev/null +++ b/_app/immutable/chunks/index.Ctcdcp0z.js @@ -0,0 +1 @@ +import{s as ie,a as R,e as oe,n as re}from"./scheduler.qzY_7jFv.js";import{S as ue,i as de,c as pe,a as me,m as xe,t as he,b as fe,d as ve,e as s,s as u,f as i,g as r,h as d,j as n,k as a}from"./index.BjA-S1rN.js";import{M as ce,g as Ce,a as le}from"./mdsvex.DSyknMk7.js";function _e($){let o,f="How I Became a Devoxx Speaker",x,m,l="It has been an incredible journey for me to become a Devoxx speaker this year. Let me share my story with you.",p,h,W="Setting the Goal",S,v,E="About a year ago, I decided to challenge myself and pursue a new goal - becoming a technical speaker at Devoxx, one of the most prestigious conferences in the industry. I was inspired by the amazing speakers I had seen at previous Devoxx events and wanted to be a part of that community.",j,c,K="Preparing for the Journey",B,C,N="To achieve my goal, I knew I had to put in a lot of effort and preparation. I started by researching the topics that I was passionate about and that would resonate with the Devoxx audience. I wanted to deliver a talk that would be both informative and engaging.",q,_,Q="Crafting the Talk",T,y,U="Once I had chosen my topic, I spent countless hours crafting my talk. I wanted to make sure that every slide, every demo, and every word I spoke would leave a lasting impression on the audience. I sought feedback from my peers and made several iterations to refine my presentation.",z,w,V="Submitting the Proposal",A,I,X="With my talk ready, I submitted my proposal to the Devoxx organizing committee. I was thrilled when I received the confirmation that my talk had been accepted. It was a validation of all the hard work I had put into preparing for this moment.",M,g,Y="Preparing for the Stage",O,k,Z="As the conference date approached, I dedicated myself to rehearsing my talk. I practiced in front of a mirror, recorded myself, and sought feedback from trusted friends and colleagues. I wanted to ensure that I would deliver a flawless presentation on the big day.",F,b,ee="The Big Day",G,D,te="Finally, the day of my talk arrived. I felt a mix of excitement and nervousness as I stepped onto the stage. But as soon as I started speaking, all my nerves disappeared. The audience was engaged, and I could feel the energy in the room. It was an incredible experience to share my knowledge and insights with such an enthusiastic audience.",J,P,ne="Reflections",L,H,ae="Becoming a Devoxx speaker has been a transformative experience for me. It has not only boosted my confidence as a speaker but also opened doors to new opportunities and connections within the industry. I am grateful for the support I received along the way and look forward to continuing my journey as a technical speaker.";return{c(){o=s("h1"),o.textContent=f,x=u(),m=s("p"),m.textContent=l,p=u(),h=s("h2"),h.textContent=W,S=u(),v=s("p"),v.textContent=E,j=u(),c=s("h2"),c.textContent=K,B=u(),C=s("p"),C.textContent=N,q=u(),_=s("h2"),_.textContent=Q,T=u(),y=s("p"),y.textContent=U,z=u(),w=s("h2"),w.textContent=V,A=u(),I=s("p"),I.textContent=X,M=u(),g=s("h2"),g.textContent=Y,O=u(),k=s("p"),k.textContent=Z,F=u(),b=s("h2"),b.textContent=ee,G=u(),D=s("p"),D.textContent=te,J=u(),P=s("h2"),P.textContent=ne,L=u(),H=s("p"),H.textContent=ae},l(e){o=i(e,"H1",{"data-svelte-h":!0}),r(o)!=="svelte-1w8upju"&&(o.textContent=f),x=d(e),m=i(e,"P",{"data-svelte-h":!0}),r(m)!=="svelte-1nmiq9h"&&(m.textContent=l),p=d(e),h=i(e,"H2",{"data-svelte-h":!0}),r(h)!=="svelte-29t57o"&&(h.textContent=W),S=d(e),v=i(e,"P",{"data-svelte-h":!0}),r(v)!=="svelte-6qn9xz"&&(v.textContent=E),j=d(e),c=i(e,"H2",{"data-svelte-h":!0}),r(c)!=="svelte-cy6q4i"&&(c.textContent=K),B=d(e),C=i(e,"P",{"data-svelte-h":!0}),r(C)!=="svelte-1p4roq"&&(C.textContent=N),q=d(e),_=i(e,"H2",{"data-svelte-h":!0}),r(_)!=="svelte-1ax7hnx"&&(_.textContent=Q),T=d(e),y=i(e,"P",{"data-svelte-h":!0}),r(y)!=="svelte-8ywzwp"&&(y.textContent=U),z=d(e),w=i(e,"H2",{"data-svelte-h":!0}),r(w)!=="svelte-6uqp7"&&(w.textContent=V),A=d(e),I=i(e,"P",{"data-svelte-h":!0}),r(I)!=="svelte-12wxgto"&&(I.textContent=X),M=d(e),g=i(e,"H2",{"data-svelte-h":!0}),r(g)!=="svelte-1s4pjng"&&(g.textContent=Y),O=d(e),k=i(e,"P",{"data-svelte-h":!0}),r(k)!=="svelte-g143xm"&&(k.textContent=Z),F=d(e),b=i(e,"H2",{"data-svelte-h":!0}),r(b)!=="svelte-1soaktn"&&(b.textContent=ee),G=d(e),D=i(e,"P",{"data-svelte-h":!0}),r(D)!=="svelte-1hnyjs1"&&(D.textContent=te),J=d(e),P=i(e,"H2",{"data-svelte-h":!0}),r(P)!=="svelte-tpnwik"&&(P.textContent=ne),L=d(e),H=i(e,"P",{"data-svelte-h":!0}),r(H)!=="svelte-1umer2x"&&(H.textContent=ae)},m(e,t){n(e,o,t),n(e,x,t),n(e,m,t),n(e,p,t),n(e,h,t),n(e,S,t),n(e,v,t),n(e,j,t),n(e,c,t),n(e,B,t),n(e,C,t),n(e,q,t),n(e,_,t),n(e,T,t),n(e,y,t),n(e,z,t),n(e,w,t),n(e,A,t),n(e,I,t),n(e,M,t),n(e,g,t),n(e,O,t),n(e,k,t),n(e,F,t),n(e,b,t),n(e,G,t),n(e,D,t),n(e,J,t),n(e,P,t),n(e,L,t),n(e,H,t)},p:re,d(e){e&&(a(o),a(x),a(m),a(p),a(h),a(S),a(v),a(j),a(c),a(B),a(C),a(q),a(_),a(T),a(y),a(z),a(w),a(A),a(I),a(M),a(g),a(O),a(k),a(F),a(b),a(G),a(D),a(J),a(P),a(L),a(H))}}}function ye($){let o,f;const x=[$[0],se];let m={$$slots:{default:[_e]},$$scope:{ctx:$}};for(let l=0;l{f(0,o=R(R({},o),oe(x)))},o=oe(o),[o]}class be extends ue{constructor(o){super(),de(this,o,we,ye,ie,{})}}export{be as default,se as metadata}; diff --git a/_app/immutable/chunks/index.DQQHlW9P.js b/_app/immutable/chunks/index.DQQHlW9P.js new file mode 100644 index 0000000..31fc996 --- /dev/null +++ b/_app/immutable/chunks/index.DQQHlW9P.js @@ -0,0 +1 @@ +import{s as $,a as v,e as k,n as F}from"./scheduler.qzY_7jFv.js";import{S as U,i as j,c as A,a as T,m as I,t as M,b as P,d as S,e as f,s as y,f as g,g as h,h as _,j as u,k as m}from"./index.BjA-S1rN.js";import{M as W,g as z,a as b}from"./mdsvex.DSyknMk7.js";function B(c){let e,i="Why I should Upgrade my Angular Framework ?",s,o,t="Upgrading a framework is crucial for several reasons:",n,r,w="
  • Security: Older versions of frameworks may have known vulnerabilities that can be exploited by attackers. Upgrading to the latest version ensures that you have the latest security patches and fixes.

  • Bug Fixes: Framework upgrades often come with bug fixes and improvements. By upgrading, you can benefit from these fixes and ensure that your application is running smoothly.

  • Performance: Framework upgrades often include performance optimizations and enhancements. By upgrading, you can take advantage of these improvements and potentially improve the speed and efficiency of your application.

  • Compatibility: As technology evolves, frameworks may introduce new features and APIs. Upgrading ensures that your application remains compatible with the latest technologies and libraries.

  • Community Support: Upgrading to the latest version of a framework ensures that you have access to the most up-to-date documentation, tutorials, and community support. This can be invaluable when troubleshooting issues or seeking help from other developers.

  • ",d,l,x="Overall, upgrading a framework is essential to keep your application secure, stable, and up-to-date with the latest advancements in technology. It’s important to carefully plan and test the upgrade process to minimize any potential disruptions to your application.";return{c(){e=f("h1"),e.textContent=i,s=y(),o=f("p"),o.textContent=t,n=y(),r=f("ol"),r.innerHTML=w,d=y(),l=f("p"),l.textContent=x},l(a){e=g(a,"H1",{"data-svelte-h":!0}),h(e)!=="svelte-h6v9m5"&&(e.textContent=i),s=_(a),o=g(a,"P",{"data-svelte-h":!0}),h(o)!=="svelte-hcidjj"&&(o.textContent=t),n=_(a),r=g(a,"OL",{"data-svelte-h":!0}),h(r)!=="svelte-28yfah"&&(r.innerHTML=w),d=_(a),l=g(a,"P",{"data-svelte-h":!0}),h(l)!=="svelte-o225lz"&&(l.textContent=x)},m(a,p){u(a,e,p),u(a,s,p),u(a,o,p),u(a,n,p),u(a,r,p),u(a,d,p),u(a,l,p)},p:F,d(a){a&&(m(e),m(s),m(o),m(n),m(r),m(d),m(l))}}}function H(c){let e,i;const s=[c[0],C];let o={$$slots:{default:[B]},$$scope:{ctx:c}};for(let t=0;t{i(0,e=v(v({},e),k(s)))},e=k(e),[e]}class E extends U{constructor(e){super(),j(this,e,L,H,$,{})}}export{E as default,C as metadata}; diff --git a/_app/immutable/chunks/index.g5YcAAdQ.js b/_app/immutable/chunks/index.g5YcAAdQ.js new file mode 100644 index 0000000..c7bfb97 --- /dev/null +++ b/_app/immutable/chunks/index.g5YcAAdQ.js @@ -0,0 +1 @@ +import{H as e,R as o}from"./control.CYgJF_JY.js";function i(r,t){throw new e(r,t)}function c(r,t){throw new o(r,t.toString())}new TextEncoder;export{i as e,c as r}; diff --git a/_app/immutable/chunks/mdsvex.DSyknMk7.js b/_app/immutable/chunks/mdsvex.DSyknMk7.js new file mode 100644 index 0000000..6519e03 --- /dev/null +++ b/_app/immutable/chunks/mdsvex.DSyknMk7.js @@ -0,0 +1 @@ +import{s as u,b as r,u as c,g as _,d}from"./scheduler.qzY_7jFv.js";import{S as p,i as m,t as $,b as g}from"./index.BjA-S1rN.js";function j(n,o){const i={},e={},t={$$scope:1};let s=n.length;for(;s--;){const f=n[s],l=o[s];if(l){for(const a in f)a in l||(e[a]=1);for(const a in l)t[a]||(i[a]=l[a],t[a]=1);n[s]=l}else for(const a in f)t[a]=1}for(const f in e)f in i||(i[f]=void 0);return i}function M(n){return typeof n=="object"&&n!==null?n:{}}function b(n){let o;const i=n[1].default,e=r(i,n,n[0],null);return{c(){e&&e.c()},l(t){e&&e.l(t)},m(t,s){e&&e.m(t,s),o=!0},p(t,[s]){e&&e.p&&(!o||s&1)&&c(e,i,t,t[0],o?d(i,t[0],s,null):_(t[0]),null)},i(t){o||($(e,t),o=!0)},o(t){g(e,t),o=!1},d(t){e&&e.d(t)}}}function y(n,o,i){let{$$slots:e={},$$scope:t}=o;return n.$$set=s=>{"$$scope"in s&&i(0,t=s.$$scope)},[t,e]}class S extends p{constructor(o){super(),m(this,o,y,b,u,{})}}export{S as M,M as a,j as g}; diff --git a/_app/immutable/chunks/paths.DwO27O0Z.js b/_app/immutable/chunks/paths.DwO27O0Z.js new file mode 100644 index 0000000..8571995 --- /dev/null +++ b/_app/immutable/chunks/paths.DwO27O0Z.js @@ -0,0 +1 @@ +var s;const a=((s=globalThis.__sveltekit_1qbbw43)==null?void 0:s.base)??"/blog";var b;const e=((b=globalThis.__sveltekit_1qbbw43)==null?void 0:b.assets)??a;export{e as a,a as b}; diff --git a/_app/immutable/chunks/preload-helper.D6kgxu3v.js b/_app/immutable/chunks/preload-helper.D6kgxu3v.js new file mode 100644 index 0000000..e9c4089 --- /dev/null +++ b/_app/immutable/chunks/preload-helper.D6kgxu3v.js @@ -0,0 +1 @@ +const v="modulepreload",y=function(a,l){return new URL(a,l).href},d={},w=function(l,c,u){let f=Promise.resolve();if(c&&c.length>0){const r=document.getElementsByTagName("link"),e=document.querySelector("meta[property=csp-nonce]"),h=(e==null?void 0:e.nonce)||(e==null?void 0:e.getAttribute("nonce"));f=Promise.all(c.map(t=>{if(t=y(t,u),t in d)return;d[t]=!0;const s=t.endsWith(".css"),m=s?'[rel="stylesheet"]':"";if(!!u)for(let o=r.length-1;o>=0;o--){const i=r[o];if(i.href===t&&(!s||i.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${t}"]${m}`))return;const n=document.createElement("link");if(n.rel=s?"stylesheet":v,s||(n.as="script",n.crossOrigin=""),n.href=t,h&&n.setAttribute("nonce",h),document.head.appendChild(n),s)return new Promise((o,i)=>{n.addEventListener("load",o),n.addEventListener("error",()=>i(new Error(`Unable to preload CSS for ${t}`)))})}))}return f.then(()=>l()).catch(r=>{const e=new Event("vite:preloadError",{cancelable:!0});if(e.payload=r,window.dispatchEvent(e),!e.defaultPrevented)throw r})};export{w as _}; diff --git a/_app/immutable/chunks/scheduler.qzY_7jFv.js b/_app/immutable/chunks/scheduler.qzY_7jFv.js new file mode 100644 index 0000000..e84f7d9 --- /dev/null +++ b/_app/immutable/chunks/scheduler.qzY_7jFv.js @@ -0,0 +1 @@ +function x(){}function k(t,n){for(const e in n)t[e]=n[e];return t}function w(t){return t()}function z(){return Object.create(null)}function j(t){t.forEach(w)}function F(t){return typeof t=="function"}function P(t,n){return t!=t?n==n:t!==n||t&&typeof t=="object"||typeof t=="function"}function S(t){return Object.keys(t).length===0}function E(t,...n){if(t==null){for(const o of n)o(void 0);return x}const e=t.subscribe(...n);return e.unsubscribe?()=>e.unsubscribe():e}function U(t,n,e){t.$$.on_destroy.push(E(n,e))}function A(t,n,e,o){if(t){const r=g(t,n,e,o);return t[0](r)}}function g(t,n,e,o){return t[1]&&o?k(e.ctx.slice(),t[1](o(n))):e.ctx}function B(t,n,e,o){if(t[2]&&o){const r=t[2](o(e));if(n.dirty===void 0)return r;if(typeof r=="object"){const i=[],f=Math.max(n.dirty.length,r.length);for(let u=0;u32){const n=[],e=t.ctx.length/32;for(let o=0;ot.indexOf(o)===-1?n.push(o):e.push(o)),e.forEach(o=>o()),s=n}export{k as a,A as b,U as c,B as d,G as e,I as f,D as g,p as h,z as i,q as j,F as k,S as l,O as m,x as n,H as o,K as p,a as q,j as r,P as s,J as t,C as u,_ as v,w,l as x,v as y}; diff --git a/_app/immutable/chunks/stores.iYL742Cx.js b/_app/immutable/chunks/stores.iYL742Cx.js new file mode 100644 index 0000000..e9fa271 --- /dev/null +++ b/_app/immutable/chunks/stores.iYL742Cx.js @@ -0,0 +1 @@ +import{s as e}from"./entry.DrY-wxks.js";const r=()=>{const s=e;return{page:{subscribe:s.page.subscribe},navigating:{subscribe:s.navigating.subscribe},updated:s.updated}},b={subscribe(s){return r().page.subscribe(s)}};export{b as p}; diff --git a/_app/immutable/chunks/utils.47kM542H.js b/_app/immutable/chunks/utils.47kM542H.js new file mode 100644 index 0000000..f83ce25 --- /dev/null +++ b/_app/immutable/chunks/utils.47kM542H.js @@ -0,0 +1 @@ +function u(n){return(n==null?void 0:n.length)!==void 0?n:Array.from(n)}function d(n,e="medium",t="en"){const m=new Date(n.replaceAll("-","/"));return new Intl.DateTimeFormat(t,{dateStyle:e}).format(m)}export{u as e,d as f}; diff --git a/_app/immutable/entry/app.pDdMLNyF.js b/_app/immutable/entry/app.pDdMLNyF.js new file mode 100644 index 0000000..5a03e4e --- /dev/null +++ b/_app/immutable/entry/app.pDdMLNyF.js @@ -0,0 +1,2 @@ +const __vite__fileDeps=["../nodes/0.CWCDV2-O.js","../chunks/scheduler.qzY_7jFv.js","../chunks/index.BjA-S1rN.js","../chunks/stores.iYL742Cx.js","../chunks/entry.DrY-wxks.js","../chunks/paths.DwO27O0Z.js","../chunks/control.CYgJF_JY.js","../assets/0.2THoaYLc.css","../nodes/1.CdCalSjg.js","../assets/1.COZ97Kw5.css","../nodes/2.DeSP2nPL.js","../chunks/index.g5YcAAdQ.js","../nodes/3.BnZJi8EZ.js","../chunks/preload-helper.D6kgxu3v.js","../chunks/utils.47kM542H.js","../nodes/4.CDziE4GB.js","../nodes/5.QudDeiy2.js","../assets/5.BMRHiQPV.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{_ as k}from"../chunks/preload-helper.D6kgxu3v.js";import{s as j,f as q,o as z,h as R,t as C}from"../chunks/scheduler.qzY_7jFv.js";import{S as M,i as U,s as B,w as p,h as F,j as w,b as d,x as I,t as h,k as g,e as G,f as H,n as J,p as V,y as m,l as K,o as Q,r as W,z as P,A as E,c as v,a as y,m as A,d as D}from"../chunks/index.BjA-S1rN.js";const ie={};function X(o){let e,n,i;var s=o[1][0];function c(t,r){return{props:{data:t[3],form:t[2]}}}return s&&(e=E(s,c(o)),o[12](e)),{c(){e&&v(e.$$.fragment),n=p()},l(t){e&&y(e.$$.fragment,t),n=p()},m(t,r){e&&A(e,t,r),w(t,n,r),i=!0},p(t,r){if(r&2&&s!==(s=t[1][0])){if(e){P();const a=e;d(a.$$.fragment,1,0,()=>{D(a,1)}),I()}s?(e=E(s,c(t)),t[12](e),v(e.$$.fragment),h(e.$$.fragment,1),A(e,n.parentNode,n)):e=null}else if(s){const a={};r&8&&(a.data=t[3]),r&4&&(a.form=t[2]),e.$set(a)}},i(t){i||(e&&h(e.$$.fragment,t),i=!0)},o(t){e&&d(e.$$.fragment,t),i=!1},d(t){t&&g(n),o[12](null),e&&D(e,t)}}}function Y(o){let e,n,i;var s=o[1][0];function c(t,r){return{props:{data:t[3],$$slots:{default:[Z]},$$scope:{ctx:t}}}}return s&&(e=E(s,c(o)),o[11](e)),{c(){e&&v(e.$$.fragment),n=p()},l(t){e&&y(e.$$.fragment,t),n=p()},m(t,r){e&&A(e,t,r),w(t,n,r),i=!0},p(t,r){if(r&2&&s!==(s=t[1][0])){if(e){P();const a=e;d(a.$$.fragment,1,0,()=>{D(a,1)}),I()}s?(e=E(s,c(t)),t[11](e),v(e.$$.fragment),h(e.$$.fragment,1),A(e,n.parentNode,n)):e=null}else if(s){const a={};r&8&&(a.data=t[3]),r&8215&&(a.$$scope={dirty:r,ctx:t}),e.$set(a)}},i(t){i||(e&&h(e.$$.fragment,t),i=!0)},o(t){e&&d(e.$$.fragment,t),i=!1},d(t){t&&g(n),o[11](null),e&&D(e,t)}}}function Z(o){let e,n,i;var s=o[1][1];function c(t,r){return{props:{data:t[4],form:t[2]}}}return s&&(e=E(s,c(o)),o[10](e)),{c(){e&&v(e.$$.fragment),n=p()},l(t){e&&y(e.$$.fragment,t),n=p()},m(t,r){e&&A(e,t,r),w(t,n,r),i=!0},p(t,r){if(r&2&&s!==(s=t[1][1])){if(e){P();const a=e;d(a.$$.fragment,1,0,()=>{D(a,1)}),I()}s?(e=E(s,c(t)),t[10](e),v(e.$$.fragment),h(e.$$.fragment,1),A(e,n.parentNode,n)):e=null}else if(s){const a={};r&16&&(a.data=t[4]),r&4&&(a.form=t[2]),e.$set(a)}},i(t){i||(e&&h(e.$$.fragment,t),i=!0)},o(t){e&&d(e.$$.fragment,t),i=!1},d(t){t&&g(n),o[10](null),e&&D(e,t)}}}function L(o){let e,n=o[6]&&O(o);return{c(){e=G("div"),n&&n.c(),this.h()},l(i){e=H(i,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var s=J(e);n&&n.l(s),s.forEach(g),this.h()},h(){V(e,"id","svelte-announcer"),V(e,"aria-live","assertive"),V(e,"aria-atomic","true"),m(e,"position","absolute"),m(e,"left","0"),m(e,"top","0"),m(e,"clip","rect(0 0 0 0)"),m(e,"clip-path","inset(50%)"),m(e,"overflow","hidden"),m(e,"white-space","nowrap"),m(e,"width","1px"),m(e,"height","1px")},m(i,s){w(i,e,s),n&&n.m(e,null)},p(i,s){i[6]?n?n.p(i,s):(n=O(i),n.c(),n.m(e,null)):n&&(n.d(1),n=null)},d(i){i&&g(e),n&&n.d()}}}function O(o){let e;return{c(){e=K(o[7])},l(n){e=Q(n,o[7])},m(n,i){w(n,e,i)},p(n,i){i&128&&W(e,n[7])},d(n){n&&g(e)}}}function $(o){let e,n,i,s,c;const t=[Y,X],r=[];function a(f,u){return f[1][1]?0:1}e=a(o),n=r[e]=t[e](o);let _=o[5]&&L(o);return{c(){n.c(),i=B(),_&&_.c(),s=p()},l(f){n.l(f),i=F(f),_&&_.l(f),s=p()},m(f,u){r[e].m(f,u),w(f,i,u),_&&_.m(f,u),w(f,s,u),c=!0},p(f,[u]){let b=e;e=a(f),e===b?r[e].p(f,u):(P(),d(r[b],1,1,()=>{r[b]=null}),I(),n=r[e],n?n.p(f,u):(n=r[e]=t[e](f),n.c()),h(n,1),n.m(i.parentNode,i)),f[5]?_?_.p(f,u):(_=L(f),_.c(),_.m(s.parentNode,s)):_&&(_.d(1),_=null)},i(f){c||(h(n),c=!0)},o(f){d(n),c=!1},d(f){f&&(g(i),g(s)),r[e].d(f),_&&_.d(f)}}}function x(o,e,n){let{stores:i}=e,{page:s}=e,{constructors:c}=e,{components:t=[]}=e,{form:r}=e,{data_0:a=null}=e,{data_1:_=null}=e;q(i.page.notify);let f=!1,u=!1,b=null;z(()=>{const l=i.page.subscribe(()=>{f&&(n(6,u=!0),C().then(()=>{n(7,b=document.title||"untitled page")}))});return n(5,f=!0),l});function T(l){R[l?"unshift":"push"](()=>{t[1]=l,n(0,t)})}function N(l){R[l?"unshift":"push"](()=>{t[0]=l,n(0,t)})}function S(l){R[l?"unshift":"push"](()=>{t[0]=l,n(0,t)})}return o.$$set=l=>{"stores"in l&&n(8,i=l.stores),"page"in l&&n(9,s=l.page),"constructors"in l&&n(1,c=l.constructors),"components"in l&&n(0,t=l.components),"form"in l&&n(2,r=l.form),"data_0"in l&&n(3,a=l.data_0),"data_1"in l&&n(4,_=l.data_1)},o.$$.update=()=>{o.$$.dirty&768&&i.page.set(s)},[t,c,r,a,_,f,u,b,i,s,T,N,S]}class se extends M{constructor(e){super(),U(this,e,x,$,j,{stores:8,page:9,constructors:1,components:0,form:2,data_0:3,data_1:4})}}const re=[()=>k(()=>import("../nodes/0.CWCDV2-O.js"),__vite__mapDeps([0,1,2,3,4,5,6,7]),import.meta.url),()=>k(()=>import("../nodes/1.CdCalSjg.js"),__vite__mapDeps([8,1,2,3,4,5,6,9]),import.meta.url),()=>k(()=>import("../nodes/2.DeSP2nPL.js"),__vite__mapDeps([10,11,6,5]),import.meta.url),()=>k(()=>import("../nodes/3.BnZJi8EZ.js"),__vite__mapDeps([12,13,11,6,1,2,14]),import.meta.url),()=>k(()=>import("../nodes/4.CDziE4GB.js"),__vite__mapDeps([15,1,2]),import.meta.url),()=>k(()=>import("../nodes/5.QudDeiy2.js"),__vite__mapDeps([16,1,2,14,5,17]),import.meta.url)],oe=[],ae={"/":[2],"/about":[4],"/posts":[-6],"/[slug]":[3]},fe={handleError:({error:o})=>{console.error(o)},reroute:()=>{}};export{ae as dictionary,fe as hooks,ie as matchers,re as nodes,se as root,oe as server_loads}; diff --git a/_app/immutable/entry/start.VqyGxYU1.js b/_app/immutable/entry/start.VqyGxYU1.js new file mode 100644 index 0000000..8695f2c --- /dev/null +++ b/_app/immutable/entry/start.VqyGxYU1.js @@ -0,0 +1 @@ +import{a as t}from"../chunks/entry.DrY-wxks.js";export{t as start}; diff --git a/_app/immutable/nodes/0.CWCDV2-O.js b/_app/immutable/nodes/0.CWCDV2-O.js new file mode 100644 index 0000000..66105f8 --- /dev/null +++ b/_app/immutable/nodes/0.CWCDV2-O.js @@ -0,0 +1 @@ +import{s as F,n as S,c as U,b as G,u as Y,g as J,d as K}from"../chunks/scheduler.qzY_7jFv.js";import{S as N,i as P,e as p,s as q,B as M,f as m,n as f,g as j,h as E,C as y,k as u,p as t,j as R,q as o,c as Q,a as W,m as X,t as V,b as O,d as e2}from"../chunks/index.BjA-S1rN.js";import{p as t2}from"../chunks/stores.iYL742Cx.js";import{b as z}from"../chunks/paths.DwO27O0Z.js";const s2=!0,h2=Object.freeze(Object.defineProperty({__proto__:null,prerender:s2},Symbol.toStringTag,{value:"Module"})),a2=""+new URL("../assets/blog-logo.CEmHFYOF.svg",import.meta.url).href,l2="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-3%20-3%2030%2030'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%202C6.47715%202%202%206.47715%202%2012C2%2017.5229%206.47715%2022%2012%2022C17.5229%2022%2022%2017.5229%2022%2012C22%206.47715%2017.5229%202%2012%202ZM0%2012C0%205.3726%205.3726%200%2012%200C18.6274%200%2024%205.3726%2024%2012C24%2018.6274%2018.6274%2024%2012%2024C5.3726%2024%200%2018.6274%200%2012Z'%20fill='rgba(0,0,0,0.7)'%20stroke='none'%20/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.59162%2022.7357C9.49492%2022.6109%209.49492%2021.4986%209.59162%2019.399C8.55572%2019.4347%207.90122%2019.3628%207.62812%2019.1833C7.21852%2018.9139%206.80842%2018.0833%206.44457%2017.4979C6.08072%2016.9125%205.27312%2016.8199%204.94702%2016.6891C4.62091%2016.5582%204.53905%2016.0247%205.84562%2016.4282C7.15222%2016.8316%207.21592%2017.9303%207.62812%2018.1872C8.04032%2018.4441%209.02572%2018.3317%209.47242%2018.1259C9.91907%2017.9201%209.88622%2017.1538%209.96587%2016.8503C10.0666%2016.5669%209.71162%2016.5041%209.70382%2016.5018C9.26777%2016.5018%206.97697%2016.0036%206.34772%2013.7852C5.71852%2011.5669%206.52907%2010.117%206.96147%209.49369C7.24972%209.07814%207.22422%208.19254%206.88497%206.83679C8.11677%206.67939%209.06732%207.06709%209.73672%207.99999C9.73737%208.00534%2010.6143%207.47854%2012.0001%207.47854C13.386%207.47854%2013.8777%207.90764%2014.2571%207.99999C14.6365%208.09234%2014.94%206.36699%2017.2834%206.83679C16.7942%207.79839%2016.3844%208.99999%2016.6972%209.49369C17.0099%209.98739%2018.2372%2011.5573%2017.4833%2013.7852C16.9807%2015.2706%2015.9927%2016.1761%2014.5192%2016.5018C14.3502%2016.5557%2014.2658%2016.6427%2014.2658%2016.7627C14.2658%2016.9427%2014.4942%2016.9624%2014.8233%2017.8058C15.0426%2018.368%2015.0585%2019.9739%2014.8708%2022.6234C14.3953%2022.7445%2014.0254%2022.8257%2013.7611%2022.8673C13.2924%2022.9409%2012.7835%2022.9822%2012.2834%2022.9982C11.7834%2023.0141%2011.6098%2023.0123%2010.9185%2022.948C10.4577%2022.9051%2010.0154%2022.8343%209.59162%2022.7357Z'%20fill='rgba(0,0,0,0.7)'%20stroke='none'%20/%3e%3c/svg%3e";function r2(v){let e,r,d=`blog-logo`,i,a,c,l,s,n,g,_,k="Posts",L,H,C,$,B,w,I=`GitHub`;return{c(){e=p("header"),r=p("div"),r.innerHTML=d,i=q(),a=p("nav"),c=M("svg"),l=M("path"),s=q(),n=p("ul"),g=p("li"),_=p("a"),_.textContent=k,H=q(),C=M("svg"),$=M("path"),B=q(),w=p("div"),w.innerHTML=I,this.h()},l(x){e=m(x,"HEADER",{class:!0});var h=f(e);r=m(h,"DIV",{class:!0,"data-svelte-h":!0}),j(r)!=="svelte-kz4e26"&&(r.innerHTML=d),i=E(h),a=m(h,"NAV",{class:!0});var b=f(a);c=y(b,"svg",{viewBox:!0,"aria-hidden":!0,class:!0});var T=f(c);l=y(T,"path",{d:!0,class:!0}),f(l).forEach(u),T.forEach(u),s=E(b),n=m(b,"UL",{class:!0});var Z=f(n);g=m(Z,"LI",{"aria-current":!0,class:!0});var A=f(g);_=m(A,"A",{href:!0,class:!0,"data-svelte-h":!0}),j(_)!=="svelte-269v80"&&(_.textContent=k),A.forEach(u),Z.forEach(u),H=E(b),C=y(b,"svg",{viewBox:!0,"aria-hidden":!0,class:!0});var D=f(C);$=y(D,"path",{d:!0,class:!0}),f($).forEach(u),D.forEach(u),b.forEach(u),B=E(h),w=m(h,"DIV",{class:!0,"data-svelte-h":!0}),j(w)!=="svelte-11vhqes"&&(w.innerHTML=I),h.forEach(u),this.h()},h(){t(r,"class","corner svelte-1sxqgw4"),t(l,"d","M0,0 L1,2 C1.5,3 1.5,3 2,3 L2,0 Z"),t(l,"class","svelte-1sxqgw4"),t(c,"viewBox","0 0 2 3"),t(c,"aria-hidden","true"),t(c,"class","svelte-1sxqgw4"),t(_,"href",z+"/posts"),t(_,"class","svelte-1sxqgw4"),t(g,"aria-current",L=v[0].url.pathname==="/posts"?"page":void 0),t(g,"class","svelte-1sxqgw4"),t(n,"class","svelte-1sxqgw4"),t($,"d","M0,0 L0,3 C0.5,3 0.5,3 1,2 L2,0 Z"),t($,"class","svelte-1sxqgw4"),t(C,"viewBox","0 0 2 3"),t(C,"aria-hidden","true"),t(C,"class","svelte-1sxqgw4"),t(a,"class","svelte-1sxqgw4"),t(w,"class","corner svelte-1sxqgw4"),t(e,"class","svelte-1sxqgw4")},m(x,h){R(x,e,h),o(e,r),o(e,i),o(e,a),o(a,c),o(c,l),o(a,s),o(a,n),o(n,g),o(g,_),o(a,H),o(a,C),o(C,$),o(e,B),o(e,w)},p(x,[h]){h&1&&L!==(L=x[0].url.pathname==="/posts"?"page":void 0)&&t(g,"aria-current",L)},i:S,o:S,d(x){x&&u(e)}}}function n2(v,e,r){let d;return U(v,t2,i=>r(0,d=i)),[d]}class o2 extends N{constructor(e){super(),P(this,e,n2,r2,F,{})}}function i2(v){let e,r,d,i,a;r=new o2({});const c=v[1].default,l=G(c,v,v[0],null);return{c(){e=p("div"),Q(r.$$.fragment),d=q(),i=p("main"),l&&l.c(),this.h()},l(s){e=m(s,"DIV",{class:!0});var n=f(e);W(r.$$.fragment,n),d=E(n),i=m(n,"MAIN",{class:!0});var g=f(i);l&&l.l(g),g.forEach(u),n.forEach(u),this.h()},h(){t(i,"class","svelte-195cvbj"),t(e,"class","app svelte-195cvbj")},m(s,n){R(s,e,n),X(r,e,null),o(e,d),o(e,i),l&&l.m(i,null),a=!0},p(s,[n]){l&&l.p&&(!a||n&1)&&Y(l,c,s,s[0],a?K(c,s[0],n,null):J(s[0]),null)},i(s){a||(V(r.$$.fragment,s),V(l,s),a=!0)},o(s){O(r.$$.fragment,s),O(l,s),a=!1},d(s){s&&u(e),e2(r),l&&l.d(s)}}}function c2(v,e,r){let{$$slots:d={},$$scope:i}=e;return v.$$set=a=>{"$$scope"in a&&r(0,i=a.$$scope)},[i,d]}class f2 extends N{constructor(e){super(),P(this,e,c2,i2,F,{})}}export{f2 as component,h2 as universal}; diff --git a/_app/immutable/nodes/1.CdCalSjg.js b/_app/immutable/nodes/1.CdCalSjg.js new file mode 100644 index 0000000..be7702a --- /dev/null +++ b/_app/immutable/nodes/1.CdCalSjg.js @@ -0,0 +1 @@ +import{s as b,n as d,c as q}from"../chunks/scheduler.qzY_7jFv.js";import{S as x,i as S,e as v,l as h,f as g,n as E,o as f,k as u,p as j,j as k,q as p,r as $}from"../chunks/index.BjA-S1rN.js";import{p as y}from"../chunks/stores.iYL742Cx.js";function C(i){var _;let e,t,s=i[0].status+"",n,m,l=((_=i[0].error)==null?void 0:_.message)+"",c;return{c(){e=v("div"),t=v("h1"),n=h(s),m=h(": "),c=h(l),this.h()},l(a){e=g(a,"DIV",{class:!0});var r=E(e);t=g(r,"H1",{});var o=E(t);n=f(o,s),m=f(o,": "),c=f(o,l),o.forEach(u),r.forEach(u),this.h()},h(){j(e,"class","error svelte-2l8l59")},m(a,r){k(a,e,r),p(e,t),p(t,n),p(t,m),p(t,c)},p(a,[r]){var o;r&1&&s!==(s=a[0].status+"")&&$(n,s),r&1&&l!==(l=((o=a[0].error)==null?void 0:o.message)+"")&&$(c,l)},i:d,o:d,d(a){a&&u(e)}}}function D(i,e,t){let s;return q(i,y,n=>t(0,s=n)),[s]}class w extends x{constructor(e){super(),S(this,e,D,C,b,{})}}export{w as component}; diff --git a/_app/immutable/nodes/2.DeSP2nPL.js b/_app/immutable/nodes/2.DeSP2nPL.js new file mode 100644 index 0000000..ceb9a75 --- /dev/null +++ b/_app/immutable/nodes/2.DeSP2nPL.js @@ -0,0 +1 @@ +import{r as e}from"../chunks/index.g5YcAAdQ.js";import{b as r}from"../chunks/paths.DwO27O0Z.js";async function o({params:t}){return e(301,`/${r}/posts`)}const n=Object.freeze(Object.defineProperty({__proto__:null,load:o},Symbol.toStringTag,{value:"Module"}));export{n as universal}; diff --git a/_app/immutable/nodes/3.BnZJi8EZ.js b/_app/immutable/nodes/3.BnZJi8EZ.js new file mode 100644 index 0000000..8e63f56 --- /dev/null +++ b/_app/immutable/nodes/3.BnZJi8EZ.js @@ -0,0 +1,2 @@ +const __vite__fileDeps=["../chunks/index.Ctcdcp0z.js","../chunks/scheduler.qzY_7jFv.js","../chunks/index.BjA-S1rN.js","../chunks/mdsvex.DSyknMk7.js","../chunks/index.DQQHlW9P.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{_ as Y}from"../chunks/preload-helper.D6kgxu3v.js";import{e as ce}from"../chunks/index.g5YcAAdQ.js";import{s as me}from"../chunks/scheduler.qzY_7jFv.js";import{S as ue,i as _e,A as Z,e as d,s as M,l as V,c as ee,u as fe,f as p,k as u,h as O,n as E,o as j,a as de,p as y,q as c,j as G,m as te,r as C,b as ae,x as pe,t as ne,v as he,d as oe,z as ve}from"../chunks/index.BjA-S1rN.js";import{f as re,e as le}from"../chunks/utils.47kM542H.js";const ge=(o,a)=>{const n=o[a];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((l,i)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(i.bind(null,new Error("Unknown variable dynamic import: "+a)))})},Ee=!0;async function $e({params:o}){try{const a=await ge(Object.assign({"../../posts/becomeDevoxxSpeaker/index.md":()=>Y(()=>import("../chunks/index.Ctcdcp0z.js"),__vite__mapDeps([0,1,2,3]),import.meta.url),"../../posts/whyUpgradeFwk/index.md":()=>Y(()=>import("../chunks/index.DQQHlW9P.js"),__vite__mapDeps([4,1,2,3]),import.meta.url)}),`../../posts/${o.slug}/index.md`);return{content:a.default,meta:a.metadata}}catch{ce(404,`Could not find ${o.slug}`)}}const Ae=Object.freeze(Object.defineProperty({__proto__:null,load:$e,prerender:Ee},Symbol.toStringTag,{value:"Module"}));function ie(o,a,n){const l=o.slice();return l[1]=a[n],l}function se(o){let a,n=o[1]+"",l;return{c(){a=d("span"),l=V(n)},l(i){a=p(i,"SPAN",{});var _=E(a);l=j(_,n),_.forEach(u)},m(i,_){G(i,a,_),c(a,l)},p(i,_){_&1&&n!==(n=i[1]+"")&&C(l,n)},d(i){i&&u(a)}}}function be(o){let a,n,l,i,_,f,h,T,D=o[0].meta.title+"",q,L,A,I=o[0].meta.readingTime.text+"",R,x,P,H,S=re(o[0].meta.date)+"",z,U,$,F,b,r,v;document.title=a=o[0].meta.title;let k=le(o[0].meta.categories),s=[];for(let e=0;e{oe(t,1)}),pe()}w?(r=Z(w,J()),ee(r.$$.fragment),ne(r.$$.fragment,1),te(r,b,null)):r=null}},i(e){v||(r&&ne(r.$$.fragment,e),v=!0)},o(e){r&&ae(r.$$.fragment,e),v=!1},d(e){e&&(u(_),u(f)),u(n),u(l),he(s,e),r&&oe(r)}}}function ye(o,a,n){let{data:l}=a;return o.$$set=i=>{"data"in i&&n(0,l=i.data)},[l]}class Ie extends ue{constructor(a){super(),_e(this,a,ye,be,me,{data:0})}}export{Ie as component,Ae as universal}; diff --git a/_app/immutable/nodes/4.CDziE4GB.js b/_app/immutable/nodes/4.CDziE4GB.js new file mode 100644 index 0000000..e5d28fc --- /dev/null +++ b/_app/immutable/nodes/4.CDziE4GB.js @@ -0,0 +1,4 @@ +import{s as h,n as i}from"../chunks/scheduler.qzY_7jFv.js";import{S as m,i as v,e as p,s as f,u as _,f as c,k as s,h as g,g as y,p as r,q as T,j as d}from"../chunks/index.BjA-S1rN.js";const b=!1,w=b,S=w,k=!0,j=Object.freeze(Object.defineProperty({__proto__:null,csr:S,prerender:k},Symbol.toStringTag,{value:"Module"}));function x(u){let e,o,t,l=`

    About this app

    This is a SvelteKit app. You can make your own by typing the + following into your command line and following the prompts:

    npm create svelte@latest

    The page you're looking at is purely static HTML, with no client-side interactivity needed. + Because of that, we don't need to load any JavaScript. Try viewing the page's source, or opening + the devtools network panel and reloading.

    `;return{c(){e=p("meta"),o=f(),t=p("div"),t.innerHTML=l,this.h()},l(a){const n=_("svelte-1ds1qyu",document.head);e=c(n,"META",{name:!0,content:!0}),n.forEach(s),o=g(a),t=c(a,"DIV",{class:!0,"data-svelte-h":!0}),y(t)!=="svelte-poi4lp"&&(t.innerHTML=l),this.h()},h(){document.title="About",r(e,"name","description"),r(e,"content","About this app"),r(t,"class","text-column")},m(a,n){T(document.head,e),d(a,o,n),d(a,t,n)},p:i,i,o:i,d(a){a&&(s(o),s(t)),s(e)}}}class q extends m{constructor(e){super(),v(this,e,null,x,h,{})}}export{q as component,j as universal}; diff --git a/_app/immutable/nodes/5.QudDeiy2.js b/_app/immutable/nodes/5.QudDeiy2.js new file mode 100644 index 0000000..a4c6ac0 --- /dev/null +++ b/_app/immutable/nodes/5.QudDeiy2.js @@ -0,0 +1 @@ +import{s as Y,n as M}from"../chunks/scheduler.qzY_7jFv.js";import{S as Z,i as $,s as N,e as d,u as x,k as i,h as T,f as p,n as m,j as B,q as r,v as y,l as j,o as w,p as g,r as D}from"../chunks/index.BjA-S1rN.js";import{e as Q,f as R}from"../chunks/utils.47kM542H.js";import{b as V}from"../chunks/paths.DwO27O0Z.js";function W(c,n,a){const l=c.slice();return l[1]=n[a],l}function X(c){let n,a,l,o,s=c[1].title+"",t,_,e,h,v=c[1].readingTime.text+"",C,H,E,k=R(c[1].date)+"",I,U,S,b=c[1].description+"",P,A,z;return{c(){n=d("li"),a=d("a"),l=d("section"),o=d("h2"),t=j(s),_=N(),e=d("section"),h=d("span"),C=j(v),H=N(),E=d("span"),I=j(k),U=N(),S=d("p"),P=j(b),z=N(),this.h()},l(f){n=p(f,"LI",{class:!0});var u=m(n);a=p(u,"A",{href:!0,class:!0});var L=m(a);l=p(L,"SECTION",{class:!0});var O=m(l);o=p(O,"H2",{class:!0});var F=m(o);t=w(F,s),F.forEach(i),_=T(O),e=p(O,"SECTION",{class:!0});var q=m(e);h=p(q,"SPAN",{class:!0});var G=m(h);C=w(G,v),G.forEach(i),H=T(q),E=p(q,"SPAN",{class:!0});var J=m(E);I=w(J,k),J.forEach(i),q.forEach(i),O.forEach(i),U=T(L),S=p(L,"P",{});var K=m(S);P=w(K,b),K.forEach(i),L.forEach(i),z=T(u),u.forEach(i),this.h()},h(){g(o,"class","svelte-1g6uvtk"),g(h,"class","time"),g(E,"class","date"),g(e,"class","data"),g(l,"class","title"),g(a,"href",A=V+"/"+c[1].slug),g(a,"class","svelte-1g6uvtk"),g(n,"class","post svelte-1g6uvtk")},m(f,u){B(f,n,u),r(n,a),r(a,l),r(l,o),r(o,t),r(l,_),r(l,e),r(e,h),r(h,C),r(e,H),r(e,E),r(E,I),r(a,U),r(a,S),r(S,P),r(n,z)},p(f,u){u&1&&s!==(s=f[1].title+"")&&D(t,s),u&1&&v!==(v=f[1].readingTime.text+"")&&D(C,v),u&1&&k!==(k=R(f[1].date)+"")&&D(I,k),u&1&&b!==(b=f[1].description+"")&&D(P,b),u&1&&A!==(A=V+"/"+f[1].slug)&&g(a,"href",A)},d(f){f&&i(n)}}}function ee(c){let n,a,l,o=Q(c[0].posts),s=[];for(let t=0;t{"data"in o&&a(0,l=o.data)},[l]}class oe extends Z{constructor(n){super(),$(this,n,te,ee,Y,{data:0})}}export{oe as component}; diff --git a/_app/version.json b/_app/version.json new file mode 100644 index 0000000..8fa8ebf --- /dev/null +++ b/_app/version.json @@ -0,0 +1 @@ +{"version":"1715021564055"} \ No newline at end of file diff --git a/about.html b/about.html new file mode 100644 index 0000000..516fed0 --- /dev/null +++ b/about.html @@ -0,0 +1,16 @@ + + + + + + + + About + + +
    blog-logo
    GitHub

    About this app

    This is a SvelteKit app. You can make your own by typing the + following into your command line and following the prompts:

    npm create svelte@latest

    The page you're looking at is purely static HTML, with no client-side interactivity needed. + Because of that, we don't need to load any JavaScript. Try viewing the page's source, or opening + the devtools network panel and reloading.

    + + diff --git a/becomeDevoxxSpeaker.html b/becomeDevoxxSpeaker.html new file mode 100644 index 0000000..45e7b5e --- /dev/null +++ b/becomeDevoxxSpeaker.html @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + Become Devoxx speaker. + + +
    blog-logo
    GitHub

    Become Devoxx speaker.

    2 min read

    Published at May 10, 2024

    Other

    How I Became a Devoxx Speaker

    It has been an incredible journey for me to become a Devoxx speaker this year. Let me share my story with you.

    Setting the Goal

    About a year ago, I decided to challenge myself and pursue a new goal - becoming a technical speaker at Devoxx, one of the most prestigious conferences in the industry. I was inspired by the amazing speakers I had seen at previous Devoxx events and wanted to be a part of that community.

    Preparing for the Journey

    To achieve my goal, I knew I had to put in a lot of effort and preparation. I started by researching the topics that I was passionate about and that would resonate with the Devoxx audience. I wanted to deliver a talk that would be both informative and engaging.

    Crafting the Talk

    Once I had chosen my topic, I spent countless hours crafting my talk. I wanted to make sure that every slide, every demo, and every word I spoke would leave a lasting impression on the audience. I sought feedback from my peers and made several iterations to refine my presentation.

    Submitting the Proposal

    With my talk ready, I submitted my proposal to the Devoxx organizing committee. I was thrilled when I received the confirmation that my talk had been accepted. It was a validation of all the hard work I had put into preparing for this moment.

    Preparing for the Stage

    As the conference date approached, I dedicated myself to rehearsing my talk. I practiced in front of a mirror, recorded myself, and sought feedback from trusted friends and colleagues. I wanted to ensure that I would deliver a flawless presentation on the big day.

    The Big Day

    Finally, the day of my talk arrived. I felt a mix of excitement and nervousness as I stepped onto the stage. But as soon as I started speaking, all my nerves disappeared. The audience was engaged, and I could feel the energy in the room. It was an incredible experience to share my knowledge and insights with such an enthusiastic audience.

    Reflections

    Becoming a Devoxx speaker has been a transformative experience for me. It has not only boosted my confidence as a speaker but also opened doors to new opportunities and connections within the industry. I am grateful for the support I received along the way and look forward to continuing my journey as a technical speaker.

    + + +
    + + diff --git a/favicon.png b/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..825b9e65af7c104cfb07089bb28659393b4f2097 GIT binary patch literal 1571 zcmV+;2Hg3HP)Px)-AP12RCwC$UE6KzI1p6{F2N z1VK2vi|pOpn{~#djwYcWXTI_im_u^TJgMZ4JMOsSj!0ma>B?-(Hr@X&W@|R-$}W@Z zgj#$x=!~7LGqHW?IO8+*oE1MyDp!G=L0#^lUx?;!fXv@l^6SvTnf^ac{5OurzC#ZMYc20lI%HhX816AYVs1T3heS1*WaWH z%;x>)-J}YB5#CLzU@GBR6sXYrD>Vw(Fmt#|JP;+}<#6b63Ike{Fuo!?M{yEffez;| zp!PfsuaC)>h>-AdbnwN13g*1LowNjT5?+lFVd#9$!8Z9HA|$*6dQ8EHLu}U|obW6f z2%uGv?vr=KNq7YYa2Roj;|zooo<)lf=&2yxM@e`kM$CmCR#x>gI>I|*Ubr({5Y^rb zghxQU22N}F51}^yfDSt786oMTc!W&V;d?76)9KXX1 z+6Okem(d}YXmmOiZq$!IPk5t8nnS{%?+vDFz3BevmFNgpIod~R{>@#@5x9zJKEHLHv!gHeK~n)Ld!M8DB|Kfe%~123&Hz1Z(86nU7*G5chmyDe ziV7$pB7pJ=96hpxHv9rCR29%bLOXlKU<_13_M8x)6;P8E1Kz6G<&P?$P^%c!M5`2` zfY2zg;VK5~^>TJGQzc+33-n~gKt{{of8GzUkWmU110IgI0DLxRIM>0US|TsM=L|@F z0Bun8U!cRB7-2apz=y-7*UxOxz@Z0)@QM)9wSGki1AZ38ceG7Q72z5`i;i=J`ILzL z@iUO?SBBG-0cQuo+an4TsLy-g-x;8P4UVwk|D8{W@U1Zi z!M)+jqy@nQ$p?5tsHp-6J304Q={v-B>66$P0IDx&YT(`IcZ~bZfmn11#rXd7<5s}y zBi9eim&zQc0Dk|2>$bs0PnLmDfMP5lcXRY&cvJ=zKxI^f0%-d$tD!`LBf9^jMSYUA zI8U?CWdY@}cRq6{5~y+)#h1!*-HcGW@+gZ4B};0OnC~`xQOyH19z*TA!!BJ%9s0V3F?CAJ{hTd#*tf+ur-W9MOURF-@B77_-OshsY}6 zOXRY=5%C^*26z?l)1=$bz30!so5tfABdSYzO+H=CpV~aaUefmjvfZ3Ttu9W&W3Iu6 zROlh0MFA5h;my}8lB0tAV-Rvc2Zs_CCSJnx@d`**$idgy-iMob4dJWWw|21b4NB=LfsYp0Aeh{Ov)yztQi;eL4y5 zMi>8^SzKqk8~k?UiQK^^-5d8c%bV?$F8%X~czyiaKCI2=UHlocation.href="//blog/posts"; \ No newline at end of file diff --git a/posts.html b/posts.html new file mode 100644 index 0000000..2298185 --- /dev/null +++ b/posts.html @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + Liste des posts + + +
    + + +
    + + diff --git a/posts/__data.json b/posts/__data.json new file mode 100644 index 0000000..d36a695 --- /dev/null +++ b/posts/__data.json @@ -0,0 +1 @@ +{"type":"data","nodes":[null,{"type":"data","data":[{"posts":1},[2],{"title":3,"description":4,"published":5,"slug":6,"date":7,"categories":8,"readingTime":10},"Become Devoxx speaker.","A year ago I would launch me a challenge. Become a technical speaker.",true,"becomeDevoxxSpeaker","2024-05-10",[9],"Other",{"text":11,"minutes":12,"time":13,"words":14},"2 min read",1.95,117000,390],"uses":{}}]} diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: