diff --git a/0a8091863b01680e96d685047a5274cf82e5ec9e-8310edcc482c4b71f8fb.js b/0a8091863b01680e96d685047a5274cf82e5ec9e-8310edcc482c4b71f8fb.js
deleted file mode 100644
index 7e4a15c7..00000000
--- a/0a8091863b01680e96d685047a5274cf82e5ec9e-8310edcc482c4b71f8fb.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{"9eSz":function(e,t,r){"use strict";var a=r("TqRt");t.__esModule=!0,t.default=void 0;var i,n=a(r("PJYZ")),o=a(r("VbXa")),s=a(r("8OQS")),l=a(r("pVnL")),d=a(r("q1tI")),c=a(r("17x9")),u=function(e){var t=(0,l.default)({},e),r=t.resolutions,a=t.sizes,i=t.critical;return r&&(t.fixed=r,delete t.resolutions),a&&(t.fluid=a,delete t.sizes),i&&(t.loading="eager"),t.fluid&&(t.fluid=O([].concat(t.fluid))),t.fixed&&(t.fixed=O([].concat(t.fixed))),t},f=function(e){var t=e.media;return!!t&&(y&&!!window.matchMedia(t).matches)},p=function(e){var t=e.fluid,r=e.fixed,a=g(t||r||[]);return a&&a.src},g=function(e){if(y&&function(e){return!!e&&Array.isArray(e)&&e.some((function(e){return void 0!==e.media}))}(e)){var t=e.findIndex(f);if(-1!==t)return e[t];var r=e.findIndex((function(e){return void 0===e.media}));if(-1!==r)return e[r]}return e[0]},h=Object.create({}),m=function(e){var t=u(e),r=p(t);return h[r]||!1},b="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype,y="undefined"!=typeof window,v=y&&window.IntersectionObserver,S=new WeakMap;function w(e){return e.map((function(e){var t=e.src,r=e.srcSet,a=e.srcSetWebp,i=e.media,n=e.sizes;return d.default.createElement(d.default.Fragment,{key:t},a&&d.default.createElement("source",{type:"image/webp",media:i,srcSet:a,sizes:n}),r&&d.default.createElement("source",{media:i,srcSet:r,sizes:n}))}))}function O(e){var t=[],r=[];return e.forEach((function(e){return(e.media?t:r).push(e)})),[].concat(t,r)}function x(e){return e.map((function(e){var t=e.src,r=e.media,a=e.tracedSVG;return d.default.createElement("source",{key:t,media:r,srcSet:a})}))}function k(e){return e.map((function(e){var t=e.src,r=e.media,a=e.base64;return d.default.createElement("source",{key:t,media:r,srcSet:a})}))}function j(e,t){var r=e.srcSet,a=e.srcSetWebp,i=e.media,n=e.sizes;return""}var L=function(e,t){var r=(void 0===i&&"undefined"!=typeof window&&window.IntersectionObserver&&(i=new window.IntersectionObserver((function(e){e.forEach((function(e){if(S.has(e.target)){var t=S.get(e.target);(e.isIntersecting||e.intersectionRatio>0)&&(i.unobserve(e.target),S.delete(e.target),t())}}))}),{rootMargin:"200px"})),i);return r&&(r.observe(e),S.set(e,t)),function(){r.unobserve(e),S.delete(e)}},R=function(e){var t=e.src?'src="'+e.src+'" ':'src="" ',r=e.sizes?'sizes="'+e.sizes+'" ':"",a=e.srcSet?'srcset="'+e.srcSet+'" ':"",i=e.title?'title="'+e.title+'" ':"",n=e.alt?'alt="'+e.alt+'" ':'alt="" ',o=e.width?'width="'+e.width+'" ':"",s=e.height?'height="'+e.height+'" ':"",l=e.crossOrigin?'crossorigin="'+e.crossOrigin+'" ':"",d=e.loading?'loading="'+e.loading+'" ':"",c=e.draggable?'draggable="'+e.draggable+'" ':"";return""+e.imageVariants.map((function(e){return(e.srcSetWebp?j(e,!0):"")+j(e)})).join("")+"
'},P=d.default.forwardRef((function(e,t){var r=e.src,a=e.imageVariants,i=e.generateSources,n=e.spreadProps,o=e.ariaHidden,s=d.default.createElement(E,(0,l.default)({ref:t,src:r},n,{ariaHidden:o}));return a.length>1?d.default.createElement("picture",null,i(a),s):s})),E=d.default.forwardRef((function(e,t){var r=e.sizes,a=e.srcSet,i=e.src,n=e.style,o=e.onLoad,c=e.onError,u=e.loading,f=e.draggable,p=e.ariaHidden,g=(0,s.default)(e,["sizes","srcSet","src","style","onLoad","onError","loading","draggable","ariaHidden"]);return d.default.createElement("img",(0,l.default)({"aria-hidden":p,sizes:r,srcSet:a,src:i},g,{onLoad:o,onError:c,ref:t,loading:u,draggable:f,style:(0,l.default)({position:"absolute",top:0,left:0,width:"100%",height:"100%",objectFit:"cover",objectPosition:"center"},n)}))}));E.propTypes={style:c.default.object,onError:c.default.func,onLoad:c.default.func};var I=function(e){function t(t){var r;(r=e.call(this,t)||this).seenBefore=y&&m(t),r.isCritical="eager"===t.loading||t.critical,r.addNoScript=!(r.isCritical&&!t.fadeIn),r.useIOSupport=!b&&v&&!r.isCritical&&!r.seenBefore;var a=r.isCritical||y&&(b||!r.useIOSupport);return r.state={isVisible:a,imgLoaded:!1,imgCached:!1,fadeIn:!r.seenBefore&&t.fadeIn,isHydrated:!1},r.imageRef=d.default.createRef(),r.placeholderRef=t.placeholderRef||d.default.createRef(),r.handleImageLoaded=r.handleImageLoaded.bind((0,n.default)(r)),r.handleRef=r.handleRef.bind((0,n.default)(r)),r}(0,o.default)(t,e);var r=t.prototype;return r.componentDidMount=function(){if(this.setState({isHydrated:y}),this.state.isVisible&&"function"==typeof this.props.onStartLoad&&this.props.onStartLoad({wasCached:m(this.props)}),this.isCritical){var e=this.imageRef.current;e&&e.complete&&this.handleImageLoaded()}},r.componentWillUnmount=function(){this.cleanUpListeners&&this.cleanUpListeners()},r.handleRef=function(e){var t=this;this.useIOSupport&&e&&(this.cleanUpListeners=L(e,(function(){var e=m(t.props);t.state.isVisible||"function"!=typeof t.props.onStartLoad||t.props.onStartLoad({wasCached:e}),t.setState({isVisible:!0},(function(){t.setState({imgLoaded:e,imgCached:!(!t.imageRef.current||!t.imageRef.current.currentSrc)})}))})))},r.handleImageLoaded=function(){var e,t,r;e=this.props,t=u(e),(r=p(t))&&(h[r]=!0),this.setState({imgLoaded:!0}),this.props.onLoad&&this.props.onLoad()},r.render=function(){var e=u(this.props),t=e.title,r=e.alt,a=e.className,i=e.style,n=void 0===i?{}:i,o=e.imgStyle,s=void 0===o?{}:o,c=e.placeholderStyle,f=void 0===c?{}:c,p=e.placeholderClassName,h=e.fluid,m=e.fixed,b=e.backgroundColor,y=e.durationFadeIn,v=e.Tag,S=e.itemProp,O=e.loading,j=e.draggable,L=h||m;if(!L)return null;var I=!1===this.state.fadeIn||this.state.imgLoaded,z=!0===this.state.fadeIn&&!this.state.imgCached,C=(0,l.default)({opacity:I?1:0,transition:z?"opacity "+y+"ms":"none"},s),T="boolean"==typeof b?"lightgray":b,_={transitionDelay:y+"ms"},q=(0,l.default)({opacity:this.state.imgLoaded?0:1},z&&_,s,f),V={title:t,alt:this.state.isVisible?"":r,style:q,className:p,itemProp:S},H=this.state.isHydrated?g(L):L[0];if(h)return d.default.createElement(v,{className:(a||"")+" gatsby-image-wrapper",style:(0,l.default)({position:"relative",overflow:"hidden",maxWidth:H.maxWidth?H.maxWidth+"px":null,maxHeight:H.maxHeight?H.maxHeight+"px":null},n),ref:this.handleRef,key:"fluid-"+JSON.stringify(H.srcSet)},d.default.createElement(v,{"aria-hidden":!0,style:{width:"100%",paddingBottom:100/H.aspectRatio+"%"}}),T&&d.default.createElement(v,{"aria-hidden":!0,title:t,style:(0,l.default)({backgroundColor:T,position:"absolute",top:0,bottom:0,opacity:this.state.imgLoaded?0:1,right:0,left:0},z&&_)}),H.base64&&d.default.createElement(P,{ariaHidden:!0,ref:this.placeholderRef,src:H.base64,spreadProps:V,imageVariants:L,generateSources:k}),H.tracedSVG&&d.default.createElement(P,{ariaHidden:!0,ref:this.placeholderRef,src:H.tracedSVG,spreadProps:V,imageVariants:L,generateSources:x}),this.state.isVisible&&d.default.createElement("picture",null,w(L),d.default.createElement(E,{alt:r,title:t,sizes:H.sizes,src:H.src,crossOrigin:this.props.crossOrigin,srcSet:H.srcSet,style:C,ref:this.imageRef,onLoad:this.handleImageLoaded,onError:this.props.onError,itemProp:S,loading:O,draggable:j})),this.addNoScript&&d.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:R((0,l.default)({alt:r,title:t,loading:O},H,{imageVariants:L}))}}));if(m){var N=(0,l.default)({position:"relative",overflow:"hidden",display:"inline-block",width:H.width,height:H.height},n);return"inherit"===n.display&&delete N.display,d.default.createElement(v,{className:(a||"")+" gatsby-image-wrapper",style:N,ref:this.handleRef,key:"fixed-"+JSON.stringify(H.srcSet)},T&&d.default.createElement(v,{"aria-hidden":!0,title:t,style:(0,l.default)({backgroundColor:T,width:H.width,opacity:this.state.imgLoaded?0:1,height:H.height},z&&_)}),H.base64&&d.default.createElement(P,{ariaHidden:!0,ref:this.placeholderRef,src:H.base64,spreadProps:V,imageVariants:L,generateSources:k}),H.tracedSVG&&d.default.createElement(P,{ariaHidden:!0,ref:this.placeholderRef,src:H.tracedSVG,spreadProps:V,imageVariants:L,generateSources:x}),this.state.isVisible&&d.default.createElement("picture",null,w(L),d.default.createElement(E,{alt:r,title:t,width:H.width,height:H.height,sizes:H.sizes,src:H.src,crossOrigin:this.props.crossOrigin,srcSet:H.srcSet,style:C,ref:this.imageRef,onLoad:this.handleImageLoaded,onError:this.props.onError,itemProp:S,loading:O,draggable:j})),this.addNoScript&&d.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:R((0,l.default)({alt:r,title:t,loading:O},H,{imageVariants:L}))}}))}return null},t}(d.default.Component);I.defaultProps={fadeIn:!0,durationFadeIn:500,alt:"",Tag:"div",loading:"lazy"};var z=c.default.shape({width:c.default.number.isRequired,height:c.default.number.isRequired,src:c.default.string.isRequired,srcSet:c.default.string.isRequired,base64:c.default.string,tracedSVG:c.default.string,srcWebp:c.default.string,srcSetWebp:c.default.string,media:c.default.string}),C=c.default.shape({aspectRatio:c.default.number.isRequired,src:c.default.string.isRequired,srcSet:c.default.string.isRequired,sizes:c.default.string.isRequired,base64:c.default.string,tracedSVG:c.default.string,srcWebp:c.default.string,srcSetWebp:c.default.string,media:c.default.string,maxWidth:c.default.number,maxHeight:c.default.number});function T(e){return function(t,r,a){var i;if(!t.fixed&&!t.fluid)throw new Error("The prop `fluid` or `fixed` is marked as required in `"+a+"`, but their values are both `undefined`.");c.default.checkPropTypes(((i={})[r]=e,i),t,"prop",a)}}I.propTypes={resolutions:z,sizes:C,fixed:T(c.default.oneOfType([z,c.default.arrayOf(z)])),fluid:T(c.default.oneOfType([C,c.default.arrayOf(C)])),fadeIn:c.default.bool,durationFadeIn:c.default.number,title:c.default.string,alt:c.default.string,className:c.default.oneOfType([c.default.string,c.default.object]),critical:c.default.bool,crossOrigin:c.default.oneOfType([c.default.string,c.default.bool]),style:c.default.object,imgStyle:c.default.object,placeholderStyle:c.default.object,placeholderClassName:c.default.string,backgroundColor:c.default.oneOfType([c.default.string,c.default.bool]),onLoad:c.default.func,onError:c.default.func,onStartLoad:c.default.func,Tag:c.default.string,itemProp:c.default.string,loading:c.default.oneOf(["auto","lazy","eager"]),draggable:c.default.bool};var _=I;t.default=_},Ff2n:function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var a=r("zLVn");function i(e,t){if(null==e)return{};var r,i,n=Object(a.a)(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}},Kqmz:function(e,t,r){"use strict";var a=r("wTIg"),i=(r("q1tI"),r("Wbzz")),n=r("9eSz"),o=r.n(n),s=r("qKvR");var l=()=>{const e=Object(i.useStaticQuery)("2719584231");return Object(s.b)(o.a,{alt:"Keshav Lingala",fixed:e.file.childImageSharp.fixed})};r("w69F");const d=Object(a.a)("header",{target:"e1q6zbj00"})({name:"1aui36z",styles:"width:100%;height:9.2vh;display:flex;box-sizing:border-box;padding:0 16px;flex-direction:row;align-items:center;white-space:nowrap;position:fixed;z-index:4;top:0;&:before{content:'';position:absolute;box-shadow:inset 0 0 100px #1b1b1b;width:100%;top:0;left:0;right:0;height:9.2vh;backdrop-filter:opacity(0.9) blur(21px);z-index:-1;}"}),c=Object(a.a)(i.Link,{target:"e1q6zbj01"})({name:"o3drkr",styles:"filter:invert(0);transition:filter 0.3s ease-in-out;&:active{filter:invert(1);}&:hover{filter:invert(1);}"}),u=()=>Object(s.b)(d,null,Object(s.b)(c,{to:"/"},Object(s.b)(l,null))),f=Object(a.a)("div",{target:"e1q6zbj02"})({name:"1heraej",styles:"min-height:100vh;padding-top:10vh;"}),p=Object(a.a)("div",{target:"e1q6zbj03"})({name:"lq31fb",styles:"display:flex;justify-content:center;min-height:10vh;align-items:center;span{margin:5px}"}),g=Object(a.a)("footer",{target:"e1q6zbj04"})({name:"1q43hfx",styles:"margin-top:50px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#1b1b1b;padding:0 10px;@media only screen and (max-width:600px){flex-direction:column-reverse;text-align:center;}"});t.a=e=>{let{children:t}=e;return Object(s.b)(f,null,Object(s.b)(u,null),t,Object(s.b)(g,{title:"100% Lighthouse Performance Score"},Object(s.b)("i",{title:"100% Lighthouse Performance Score"},Object(s.b)("span",null,"Designed and Developed by ",Object(s.b)("a",{href:"https://www.linkedin.com/in/keshavlingala/",rel:"noreferrer",target:"_blank"},"Keshav Lingala"))," ",Object(s.b)("br",null),Object(s.b)("a",{title:"100% Lighthouse Performance Score",target:"_blank",rel:"noreferrer",href:"https://github.com/keshavlingala/keshavlingala.github.io"},"Blazing fast")," with ",Object(s.b)("span",null,"Gatsby")," and ",Object(s.b)("span",null,"Emotion")),Object(s.b)(p,null,Object(s.b)("span",{title:"Gatsby",className:"k-icon gatsby"}),Object(s.b)("span",{title:"GraphQL",className:"k-icon graphql"}),Object(s.b)("span",{title:"ReactJS",className:"k-icon react"}),Object(s.b)("span",{title:"NestJS",className:"k-icon nestjs"}))))}},WeRC:function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var a=r("wTIg");const i=Object(a.a)("div",{target:"e17gruhe0"})({name:"1a5a0an",styles:"margin-left:5vw;margin-right:5vw;div,p,img,h1,h2,h3,h4,h5,h6,blockquote{animation:zoomIn 0.5s ease-out;}"})},w69F:function(e,t,r){},wTIg:function(e,t,r){"use strict";var a=r("rePB"),i=r("q1tI"),n=r("4qRI"),o=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,s=Object(n.a)((function(e){return o.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),l=r("qKvR"),d=r("SIPS"),c=r("MiSq"),u=s,f=function(e){return"theme"!==e&&"innerRef"!==e},p=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?u:f};function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function h(e){for(var t=1;t=0||(i[r]=e[r]);return i}r.d(t,"a",(function(){return a}))}}]);
\ No newline at end of file
diff --git a/0a8091863b01680e96d685047a5274cf82e5ec9e-926dfef8bb10e6a254c4.js b/0a8091863b01680e96d685047a5274cf82e5ec9e-926dfef8bb10e6a254c4.js
new file mode 100644
index 00000000..dcad2eb5
--- /dev/null
+++ b/0a8091863b01680e96d685047a5274cf82e5ec9e-926dfef8bb10e6a254c4.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{"2Zix":function(e,t,r){var a=r("NC/Y");e.exports=/MSIE|Trident/.test(a)},"9d/t":function(e,t,r){var a=r("AO7/"),i=r("Fib7"),n=r("xrYK"),o=r("tiKp")("toStringTag"),s=Object,l="Arguments"==n(function(){return arguments}());e.exports=a?n:function(e){var t,r,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(r){}}(t=s(e),o))?r:l?n(t):"Object"==(a=n(t))&&i(t.callee)?"Arguments":a}},"9eSz":function(e,t,r){"use strict";var a=r("TqRt");t.__esModule=!0,t.default=void 0;var i,n=a(r("PJYZ")),o=a(r("VbXa")),s=a(r("8OQS")),l=a(r("pVnL")),d=a(r("q1tI")),c=a(r("17x9")),u=function(e){var t=(0,l.default)({},e),r=t.resolutions,a=t.sizes,i=t.critical;return r&&(t.fixed=r,delete t.resolutions),a&&(t.fluid=a,delete t.sizes),i&&(t.loading="eager"),t.fluid&&(t.fluid=w([].concat(t.fluid))),t.fixed&&(t.fixed=w([].concat(t.fixed))),t},f=function(e){var t=e.media;return!!t&&(v&&!!window.matchMedia(t).matches)},p=function(e){var t=e.fluid,r=e.fixed,a=g(t||r||[]);return a&&a.src},g=function(e){if(v&&function(e){return!!e&&Array.isArray(e)&&e.some((function(e){return void 0!==e.media}))}(e)){var t=e.findIndex(f);if(-1!==t)return e[t];var r=e.findIndex((function(e){return void 0===e.media}));if(-1!==r)return e[r]}return e[0]},h=Object.create({}),m=function(e){var t=u(e),r=p(t);return h[r]||!1},b="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype,v="undefined"!=typeof window,y=v&&window.IntersectionObserver,S=new WeakMap;function x(e){return e.map((function(e){var t=e.src,r=e.srcSet,a=e.srcSetWebp,i=e.media,n=e.sizes;return d.default.createElement(d.default.Fragment,{key:t},a&&d.default.createElement("source",{type:"image/webp",media:i,srcSet:a,sizes:n}),r&&d.default.createElement("source",{media:i,srcSet:r,sizes:n}))}))}function w(e){var t=[],r=[];return e.forEach((function(e){return(e.media?t:r).push(e)})),[].concat(t,r)}function O(e){return e.map((function(e){var t=e.src,r=e.media,a=e.tracedSVG;return d.default.createElement("source",{key:t,media:r,srcSet:a})}))}function k(e){return e.map((function(e){var t=e.src,r=e.media,a=e.base64;return d.default.createElement("source",{key:t,media:r,srcSet:a})}))}function j(e,t){var r=e.srcSet,a=e.srcSetWebp,i=e.media,n=e.sizes;return""}var L=function(e,t){var r=(void 0===i&&"undefined"!=typeof window&&window.IntersectionObserver&&(i=new window.IntersectionObserver((function(e){e.forEach((function(e){if(S.has(e.target)){var t=S.get(e.target);(e.isIntersecting||e.intersectionRatio>0)&&(i.unobserve(e.target),S.delete(e.target),t())}}))}),{rootMargin:"200px"})),i);return r&&(r.observe(e),S.set(e,t)),function(){r.unobserve(e),S.delete(e)}},E=function(e){var t=e.src?'src="'+e.src+'" ':'src="" ',r=e.sizes?'sizes="'+e.sizes+'" ':"",a=e.srcSet?'srcset="'+e.srcSet+'" ':"",i=e.title?'title="'+e.title+'" ':"",n=e.alt?'alt="'+e.alt+'" ':'alt="" ',o=e.width?'width="'+e.width+'" ':"",s=e.height?'height="'+e.height+'" ':"",l=e.crossOrigin?'crossorigin="'+e.crossOrigin+'" ':"",d=e.loading?'loading="'+e.loading+'" ':"",c=e.draggable?'draggable="'+e.draggable+'" ':"";return""+e.imageVariants.map((function(e){return(e.srcSetWebp?j(e,!0):"")+j(e)})).join("")+"
'},R=d.default.forwardRef((function(e,t){var r=e.src,a=e.imageVariants,i=e.generateSources,n=e.spreadProps,o=e.ariaHidden,s=d.default.createElement(C,(0,l.default)({ref:t,src:r},n,{ariaHidden:o}));return a.length>1?d.default.createElement("picture",null,i(a),s):s})),C=d.default.forwardRef((function(e,t){var r=e.sizes,a=e.srcSet,i=e.src,n=e.style,o=e.onLoad,c=e.onError,u=e.loading,f=e.draggable,p=e.ariaHidden,g=(0,s.default)(e,["sizes","srcSet","src","style","onLoad","onError","loading","draggable","ariaHidden"]);return d.default.createElement("img",(0,l.default)({"aria-hidden":p,sizes:r,srcSet:a,src:i},g,{onLoad:o,onError:c,ref:t,loading:u,draggable:f,style:(0,l.default)({position:"absolute",top:0,left:0,width:"100%",height:"100%",objectFit:"cover",objectPosition:"center"},n)}))}));C.propTypes={style:c.default.object,onError:c.default.func,onLoad:c.default.func};var P=function(e){function t(t){var r;(r=e.call(this,t)||this).seenBefore=v&&m(t),r.isCritical="eager"===t.loading||t.critical,r.addNoScript=!(r.isCritical&&!t.fadeIn),r.useIOSupport=!b&&y&&!r.isCritical&&!r.seenBefore;var a=r.isCritical||v&&(b||!r.useIOSupport);return r.state={isVisible:a,imgLoaded:!1,imgCached:!1,fadeIn:!r.seenBefore&&t.fadeIn,isHydrated:!1},r.imageRef=d.default.createRef(),r.placeholderRef=t.placeholderRef||d.default.createRef(),r.handleImageLoaded=r.handleImageLoaded.bind((0,n.default)(r)),r.handleRef=r.handleRef.bind((0,n.default)(r)),r}(0,o.default)(t,e);var r=t.prototype;return r.componentDidMount=function(){if(this.setState({isHydrated:v}),this.state.isVisible&&"function"==typeof this.props.onStartLoad&&this.props.onStartLoad({wasCached:m(this.props)}),this.isCritical){var e=this.imageRef.current;e&&e.complete&&this.handleImageLoaded()}},r.componentWillUnmount=function(){this.cleanUpListeners&&this.cleanUpListeners()},r.handleRef=function(e){var t=this;this.useIOSupport&&e&&(this.cleanUpListeners=L(e,(function(){var e=m(t.props);t.state.isVisible||"function"!=typeof t.props.onStartLoad||t.props.onStartLoad({wasCached:e}),t.setState({isVisible:!0},(function(){t.setState({imgLoaded:e,imgCached:!(!t.imageRef.current||!t.imageRef.current.currentSrc)})}))})))},r.handleImageLoaded=function(){var e,t,r;e=this.props,t=u(e),(r=p(t))&&(h[r]=!0),this.setState({imgLoaded:!0}),this.props.onLoad&&this.props.onLoad()},r.render=function(){var e=u(this.props),t=e.title,r=e.alt,a=e.className,i=e.style,n=void 0===i?{}:i,o=e.imgStyle,s=void 0===o?{}:o,c=e.placeholderStyle,f=void 0===c?{}:c,p=e.placeholderClassName,h=e.fluid,m=e.fixed,b=e.backgroundColor,v=e.durationFadeIn,y=e.Tag,S=e.itemProp,w=e.loading,j=e.draggable,L=h||m;if(!L)return null;var P=!1===this.state.fadeIn||this.state.imgLoaded,z=!0===this.state.fadeIn&&!this.state.imgCached,I=(0,l.default)({opacity:P?1:0,transition:z?"opacity "+v+"ms":"none"},s),T="boolean"==typeof b?"lightgray":b,_={transitionDelay:v+"ms"},A=(0,l.default)({opacity:this.state.imgLoaded?0:1},z&&_,s,f),q={title:t,alt:this.state.isVisible?"":r,style:A,className:p,itemProp:S},N=this.state.isHydrated?g(L):L[0];if(h)return d.default.createElement(y,{className:(a||"")+" gatsby-image-wrapper",style:(0,l.default)({position:"relative",overflow:"hidden",maxWidth:N.maxWidth?N.maxWidth+"px":null,maxHeight:N.maxHeight?N.maxHeight+"px":null},n),ref:this.handleRef,key:"fluid-"+JSON.stringify(N.srcSet)},d.default.createElement(y,{"aria-hidden":!0,style:{width:"100%",paddingBottom:100/N.aspectRatio+"%"}}),T&&d.default.createElement(y,{"aria-hidden":!0,title:t,style:(0,l.default)({backgroundColor:T,position:"absolute",top:0,bottom:0,opacity:this.state.imgLoaded?0:1,right:0,left:0},z&&_)}),N.base64&&d.default.createElement(R,{ariaHidden:!0,ref:this.placeholderRef,src:N.base64,spreadProps:q,imageVariants:L,generateSources:k}),N.tracedSVG&&d.default.createElement(R,{ariaHidden:!0,ref:this.placeholderRef,src:N.tracedSVG,spreadProps:q,imageVariants:L,generateSources:O}),this.state.isVisible&&d.default.createElement("picture",null,x(L),d.default.createElement(C,{alt:r,title:t,sizes:N.sizes,src:N.src,crossOrigin:this.props.crossOrigin,srcSet:N.srcSet,style:I,ref:this.imageRef,onLoad:this.handleImageLoaded,onError:this.props.onError,itemProp:S,loading:w,draggable:j})),this.addNoScript&&d.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:E((0,l.default)({alt:r,title:t,loading:w},N,{imageVariants:L}))}}));if(m){var V=(0,l.default)({position:"relative",overflow:"hidden",display:"inline-block",width:N.width,height:N.height},n);return"inherit"===n.display&&delete V.display,d.default.createElement(y,{className:(a||"")+" gatsby-image-wrapper",style:V,ref:this.handleRef,key:"fixed-"+JSON.stringify(N.srcSet)},T&&d.default.createElement(y,{"aria-hidden":!0,title:t,style:(0,l.default)({backgroundColor:T,width:N.width,opacity:this.state.imgLoaded?0:1,height:N.height},z&&_)}),N.base64&&d.default.createElement(R,{ariaHidden:!0,ref:this.placeholderRef,src:N.base64,spreadProps:q,imageVariants:L,generateSources:k}),N.tracedSVG&&d.default.createElement(R,{ariaHidden:!0,ref:this.placeholderRef,src:N.tracedSVG,spreadProps:q,imageVariants:L,generateSources:O}),this.state.isVisible&&d.default.createElement("picture",null,x(L),d.default.createElement(C,{alt:r,title:t,width:N.width,height:N.height,sizes:N.sizes,src:N.src,crossOrigin:this.props.crossOrigin,srcSet:N.srcSet,style:I,ref:this.imageRef,onLoad:this.handleImageLoaded,onError:this.props.onError,itemProp:S,loading:w,draggable:j})),this.addNoScript&&d.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:E((0,l.default)({alt:r,title:t,loading:w},N,{imageVariants:L}))}}))}return null},t}(d.default.Component);P.defaultProps={fadeIn:!0,durationFadeIn:500,alt:"",Tag:"div",loading:"lazy"};var z=c.default.shape({width:c.default.number.isRequired,height:c.default.number.isRequired,src:c.default.string.isRequired,srcSet:c.default.string.isRequired,base64:c.default.string,tracedSVG:c.default.string,srcWebp:c.default.string,srcSetWebp:c.default.string,media:c.default.string}),I=c.default.shape({aspectRatio:c.default.number.isRequired,src:c.default.string.isRequired,srcSet:c.default.string.isRequired,sizes:c.default.string.isRequired,base64:c.default.string,tracedSVG:c.default.string,srcWebp:c.default.string,srcSetWebp:c.default.string,media:c.default.string,maxWidth:c.default.number,maxHeight:c.default.number});function T(e){return function(t,r,a){var i;if(!t.fixed&&!t.fluid)throw new Error("The prop `fluid` or `fixed` is marked as required in `"+a+"`, but their values are both `undefined`.");c.default.checkPropTypes(((i={})[r]=e,i),t,"prop",a)}}P.propTypes={resolutions:z,sizes:I,fixed:T(c.default.oneOfType([z,c.default.arrayOf(z)])),fluid:T(c.default.oneOfType([I,c.default.arrayOf(I)])),fadeIn:c.default.bool,durationFadeIn:c.default.number,title:c.default.string,alt:c.default.string,className:c.default.oneOfType([c.default.string,c.default.object]),critical:c.default.bool,crossOrigin:c.default.oneOfType([c.default.string,c.default.bool]),style:c.default.object,imgStyle:c.default.object,placeholderStyle:c.default.object,placeholderClassName:c.default.string,backgroundColor:c.default.oneOfType([c.default.string,c.default.bool]),onLoad:c.default.func,onError:c.default.func,onStartLoad:c.default.func,Tag:c.default.string,itemProp:c.default.string,loading:c.default.oneOf(["auto","lazy","eager"]),draggable:c.default.bool};var _=P;t.default=_},"AO7/":function(e,t,r){var a={};a[r("tiKp")("toStringTag")]="z",e.exports="[object z]"===String(a)},BNF5:function(e,t,r){var a=r("NC/Y").match(/firefox\/(\d+)/i);e.exports=!!a&&+a[1]},CDr4:function(e,t,r){"use strict";var a=r("DVFp"),i=TypeError;e.exports=function(e,t){if(!delete e[t])throw i("Cannot delete property "+a(t)+" of "+a(e))}},Kqmz:function(e,t,r){"use strict";var a=r("wTIg"),i=(r("q1tI"),r("Wbzz")),n=r("9eSz"),o=r.n(n),s=r("qKvR"),l=function(){var e=Object(i.useStaticQuery)("2719584231");return Object(s.b)(o.a,{alt:"Keshav Lingala",fixed:e.file.childImageSharp.fixed})};r("w69F");var d=Object(a.a)("header",{target:"e1q6zbj00"})({name:"1aui36z",styles:"width:100%;height:9.2vh;display:flex;box-sizing:border-box;padding:0 16px;flex-direction:row;align-items:center;white-space:nowrap;position:fixed;z-index:4;top:0;&:before{content:'';position:absolute;box-shadow:inset 0 0 100px #1b1b1b;width:100%;top:0;left:0;right:0;height:9.2vh;backdrop-filter:opacity(0.9) blur(21px);z-index:-1;}"}),c=Object(a.a)(i.Link,{target:"e1q6zbj01"})({name:"o3drkr",styles:"filter:invert(0);transition:filter 0.3s ease-in-out;&:active{filter:invert(1);}&:hover{filter:invert(1);}"}),u=function(){return Object(s.b)(d,null,Object(s.b)(c,{to:"/"},Object(s.b)(l,null)))},f=Object(a.a)("div",{target:"e1q6zbj02"})({name:"1heraej",styles:"min-height:100vh;padding-top:10vh;"}),p=Object(a.a)("div",{target:"e1q6zbj03"})({name:"lq31fb",styles:"display:flex;justify-content:center;min-height:10vh;align-items:center;span{margin:5px}"}),g=Object(a.a)("footer",{target:"e1q6zbj04"})({name:"1q43hfx",styles:"margin-top:50px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#1b1b1b;padding:0 10px;@media only screen and (max-width:600px){flex-direction:column-reverse;text-align:center;}"});t.a=function(e){var t=e.children;return Object(s.b)(f,null,Object(s.b)(u,null),t,Object(s.b)(g,{title:"100% Lighthouse Performance Score"},Object(s.b)("i",{title:"100% Lighthouse Performance Score"},Object(s.b)("span",null,"Designed and Developed by Keshav Lingala")," ",Object(s.b)("br",null),Object(s.b)("a",{title:"100% Lighthouse Performance Score",target:"_blank",href:"https://github.com/keshavlingala/keshavlingala.github.io"},"Blazing fast")," with ",Object(s.b)("span",null,"Gatsby")," and ",Object(s.b)("span",null,"Emotion")),Object(s.b)(p,null,Object(s.b)("span",{title:"Gatsby",className:"k-icon gatsby"}),Object(s.b)("span",{title:"GraphQL",className:"k-icon graphql"}),Object(s.b)("span",{title:"ReactJS",className:"k-icon react"}),Object(s.b)("span",{title:"NestJS",className:"k-icon nestjs"}))))}},Ta7t:function(e,t,r){var a=r("I8vh"),i=r("B/qT"),n=r("hBjN"),o=Array,s=Math.max;e.exports=function(e,t,r){for(var l=i(e),d=a(t,l),c=a(void 0===r?l:r,l),u=o(s(c-d,0)),f=0;d3)){if(g)return!0;if(m)return m<603;var e,t,r,a,i="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:r=3;break;case 68:case 71:r=4;break;default:r=2}for(a=0;a<47;a++)b.push({k:t+a,v:r})}for(b.sort((function(e,t){return t.v-e.v})),a=0;ad(r)?1:-1}}(e)),r=s(i),a=0;a0;)e[a]=e[--a];a!==n++&&(e[a]=r)}return e},s=function(e,t,r,a){for(var i=t.length,n=r.length,o=0,s=0;o96?u:f};function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function h(e){for(var t=1;t=0||(i[r]=e[r]);return i}r.d(t,"a",(function(){return a}))}}]);
\ No newline at end of file
diff --git a/404.html b/404.html
index c946f8e2..364e2a8a 100644
--- a/404.html
+++ b/404.html
@@ -1,4 +1,4 @@
-404