CINXE.COM
<!doctype html><html lang="en"><head><title data-rh="true">Programming – Code Like A Girl</title><meta data-rh="true" charset="utf-8"/><meta data-rh="true" name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,maximum-scale=1"/><meta data-rh="true" name="theme-color" content="#000000"/><meta data-rh="true" name="twitter:app:name:iphone" content="Medium"/><meta data-rh="true" name="twitter:app:id:iphone" content="828256236"/><meta data-rh="true" property="al:ios:app_name" content="Medium"/><meta data-rh="true" property="al:ios:app_store_id" content="828256236"/><meta data-rh="true" property="al:android:package" content="com.medium.reader"/><meta data-rh="true" property="al:android:app_name" content="Medium"/><meta data-rh="true" property="fb:app_id" content="542599432471018"/><meta data-rh="true" name="title" content="Programming – Code Like A Girl"/><meta data-rh="true" name="description" content="Read writing about Programming in Code Like A Girl. Welcome to Code Like A Girl, a space that celebrates redefining society's perceptions of women in technology. Share your story with us!"/><meta data-rh="true" name="twitter:card" content="summary_large_image"/><meta data-rh="true" name="twitter:creator" content="@Medium"/><meta data-rh="true" name="twitter:description" content="Read writing about Programming in Code Like A Girl. Welcome to Code Like A Girl, a space that celebrates redefining society's perceptions of women in technology. Share your story with us!"/><meta data-rh="true" name="twitter:image:src" content="https://miro.medium.com/v2/resize:fit:800/1*rt1mE2Q0rmKsUcJX2ewFoA.png"/><meta data-rh="true" name="twitter:site" content="@Medium"/><meta data-rh="true" name="twitter:title" content="Programming – Code Like A Girl"/><meta data-rh="true" property="og:description" content="Read writing about Programming in Code Like A Girl. Welcome to Code Like A Girl, a space that celebrates redefining society's perceptions of women in technology. Share your story with us!"/><meta data-rh="true" property="og:image" content="https://miro.medium.com/v2/resize:fit:800/1*rt1mE2Q0rmKsUcJX2ewFoA.png"/><meta data-rh="true" property="og:site_name" content="Programming – Code Like A Girl"/><meta data-rh="true" property="og:title" content="Programming – Code Like A Girl"/><meta data-rh="true" property="og:type" content="website"/><meta data-rh="true" property="og:url" content="https://code.likeagirl.io"/><meta data-rh="true" property="medium-com:creator" content="https://dinahdavis.com"/><meta data-rh="true" name="keywords" content="WOMEN IN TECH, PROGRAMMING, SOFTWARE DEVELOPMENT, LEADERSHIP, CAREER ADVICE"/><meta data-rh="true" name="twitter:app:url:iphone" content="medium://code-like-a-girl"/><meta data-rh="true" property="al:android:url" content="medium://code-like-a-girl"/><meta data-rh="true" property="al:ios:url" content="medium://code-like-a-girl"/><meta data-rh="true" property="al:web:url" content="https://code.likeagirl.io"/><meta data-rh="true" name="robots" content="index,follow"/><link data-rh="true" rel="icon" href="https://miro.medium.com/v2/resize:fill:256:256/1*DMSrHxhNUlnXIk2qSskkGg.png"/><link data-rh="true" rel="search" type="application/opensearchdescription+xml" title="Medium" href="/osd.xml"/><link data-rh="true" rel="apple-touch-icon" sizes="152x152" href="https://miro.medium.com/v2/resize:fill:304:304/10fd5c419ac61637245384e7099e131627900034828f4f386bdaa47a74eae156"/><link data-rh="true" rel="apple-touch-icon" sizes="120x120" href="https://miro.medium.com/v2/resize:fill:240:240/10fd5c419ac61637245384e7099e131627900034828f4f386bdaa47a74eae156"/><link data-rh="true" rel="apple-touch-icon" sizes="76x76" href="https://miro.medium.com/v2/resize:fill:152:152/10fd5c419ac61637245384e7099e131627900034828f4f386bdaa47a74eae156"/><link data-rh="true" rel="apple-touch-icon" sizes="60x60" href="https://miro.medium.com/v2/resize:fill:120:120/10fd5c419ac61637245384e7099e131627900034828f4f386bdaa47a74eae156"/><link data-rh="true" rel="mask-icon" href="https://miro.medium.com/v2/resize:fill:1000:1000/7*GAOKVe--MXbEJmV9230oOQ.png" color="#171717"/><link data-rh="true" id="glyph_preload_link" rel="preload" as="style" type="text/css" href="https://glyph.medium.com/css/unbound.css"/><link data-rh="true" id="glyph_link" rel="stylesheet" type="text/css" href="https://glyph.medium.com/css/unbound.css"/><link data-rh="true" rel="alternate" type="application/rss+xml" title="RSS" href="https://code.likeagirl.io/feed/tagged/programming"/><link data-rh="true" rel="canonical" href="https://code.likeagirl.io/tagged/programming"/><script data-rh="true" type="application/ld+json">{"@context":"http:\u002F\u002Fschema.org","@type":"Organization","name":"Code Like A Girl","url":"code.likeagirl.io","logo":{"@type":"ImageObject","width":60,"height":60,"url":"https:\u002F\u002Fmiro.medium.com\u002Fv2\u002Fresize:fit:120\u002F1*rt1mE2Q0rmKsUcJX2ewFoA.png"}}</script><style type="text/css" data-fela-rehydration="416" data-fela-type="STATIC">html{box-sizing:border-box;-webkit-text-size-adjust:100%}*, *:before, *:after{box-sizing:inherit}body{margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,0.8);position:relative;min-height:100vh}h1, h2, h3, h4, h5, h6, dl, dd, ol, ul, menu, figure, blockquote, p, pre, form{margin:0}menu, ol, ul{padding:0;list-style:none;list-style-image:none}main{display:block}a{color:inherit;text-decoration:none}a, button, input{-webkit-tap-highlight-color:transparent}img, svg{vertical-align:middle}button{background:transparent;overflow:visible}button, input, optgroup, select, textarea{margin:0}:root{--reach-tabs:1;--reach-menu-button:1}#speechify-root{font-family:Sohne, sans-serif}div[data-popper-reference-hidden="true"]{visibility:hidden;pointer-events:none}.grecaptcha-badge{visibility:hidden} /*XCode style (c) Angel Garcia <angelgarcia.mail@gmail.com>*/.hljs {background: #fff;color: black; }/* Gray DOCTYPE selectors like WebKit */ .xml .hljs-meta {color: #c0c0c0; }.hljs-comment, .hljs-quote {color: #007400; }.hljs-tag, .hljs-attribute, .hljs-keyword, .hljs-selector-tag, .hljs-literal, .hljs-name {color: #aa0d91; }.hljs-variable, .hljs-template-variable {color: #3F6E74; }.hljs-code, .hljs-string, .hljs-meta .hljs-string {color: #c41a16; }.hljs-regexp, .hljs-link {color: #0E0EFF; }.hljs-title, .hljs-symbol, .hljs-bullet, .hljs-number {color: #1c00cf; }.hljs-section, .hljs-meta {color: #643820; }.hljs-title.class_, .hljs-class .hljs-title, .hljs-type, .hljs-built_in, .hljs-params {color: #5c2699; }.hljs-attr {color: #836C28; }.hljs-subst {color: #000; }.hljs-formula {background-color: #eee;font-style: italic; }.hljs-addition {background-color: #baeeba; }.hljs-deletion {background-color: #ffc8bd; }.hljs-selector-id, .hljs-selector-class {color: #9b703f; }.hljs-doctag, .hljs-strong {font-weight: bold; }.hljs-emphasis {font-style: italic; } </style><style type="text/css" data-fela-rehydration="416" data-fela-type="KEYFRAME">@-webkit-keyframes k1{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-moz-keyframes k1{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes k1{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}</style><style type="text/css" data-fela-rehydration="416" data-fela-type="RULE">.a{font-family:medium-content-sans-serif-font, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}.b{font-weight:400}.c{background-color:rgba(255, 255, 255, 1)}.l{display:block}.m{position:sticky}.n{top:0}.o{z-index:500}.p{padding:0 24px}.q{align-items:center}.r{border-bottom:solid 1px #F2F2F2}.y{height:41px}.z{line-height:20px}.ab{display:flex}.ac{height:57px}.ae{flex:1 0 auto}.af{color:inherit}.ag{fill:inherit}.ah{font-size:inherit}.ai{border:inherit}.aj{font-family:inherit}.ak{letter-spacing:inherit}.al{font-weight:inherit}.am{padding:0}.an{margin:0}.ao{cursor:pointer}.ap:disabled{cursor:not-allowed}.aq:disabled{color:#6B6B6B}.ar:disabled{fill:#6B6B6B}.au{width:auto}.av path{fill:#242424}.aw{height:25px}.ax{margin-left:16px}.ay{border:none}.az{border-radius:20px}.ba{width:240px}.bb{background:#F9F9F9}.bc path{fill:#6B6B6B}.be{outline:none}.bf{font-family:sohne, "Helvetica Neue", Helvetica, Arial, sans-serif}.bg{font-size:14px}.bh{width:100%}.bi{padding:10px 20px 10px 0}.bj{background-color:transparent}.bk{color:#242424}.bl::placeholder{color:#6B6B6B}.bm{display:inline-block}.bn{margin-left:12px}.bo{margin-right:12px}.bp{border-radius:4px}.bq{margin-left:24px}.br{height:24px}.bx{background-color:#F9F9F9}.by{border-radius:50%}.bz{height:32px}.ca{width:32px}.cb{margin:auto}.cc{max-width:1336px}.cd{flex-direction:row}.ce{justify-content:space-evenly}.cl{flex:1 1 auto}.cm{height:100vh}.cn{justify-content:center}.co{width:40px}.cp{height:40px}.cq{border-width:2px}.cr{border-style:solid}.cs{border-color:#242424 transparent #242424 #242424}.ct{animation:k1 2s infinite linear;}.cu{padding-right:24px}.dm{box-sizing:border-box}.dn{border-left:1px solid #F2F2F2}.do{min-height:100vh}.dp{height:100%}.dq{position:relative}.dr{margin-left:8px}.ds{color:#6B6B6B}.dt{font-size:13px}.el{color:#FFFFFF}.em{fill:#FFFFFF}.eo{background:rgba(109, 135, 179, 1)}.ep{border-color:rgba(109, 135, 179, 1)}.et:disabled{cursor:inherit !important}.eu:disabled{opacity:0.3}.ev:disabled:hover{background:rgba(109, 135, 179, 1)}.ew:disabled:hover{border-color:rgba(109, 135, 179, 1)}.ex{border-radius:99em}.ey{border-width:1px}.ez{text-decoration:none}.fa{text-align:center}.fd{margin-right:32px}.fe{fill:#6B6B6B}.fh{background:transparent}.fi svg{margin-left:4px}.fj svg{fill:#6B6B6B}.fl{box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0.05)}.fm{position:absolute}.fo{background-color:#F2F2F2}.fp{flex-direction:column}.fq{height:150px}.fr{background-image:linear-gradient(to bottom, #8da7d5b2, transparent)}.fs{min-width:0}.ft{margin:0 24px}.fx{box-shadow:inset 0 -1px 0 #F2F2F2}.ha{justify-content:flex-start}.hb{margin-right:20px}.hc{align-self:flex-start}.hd{flex:0 0 auto}.he{border-radius:2px}.hf{height:48px}.hg{width:48px}.hi{font-weight:500}.ii{overflow:hidden}.ij{text-overflow:ellipsis}.ik{display:-webkit-box}.il{-webkit-box-orient:vertical}.im{word-break:break-word}.io{color:#8da7d5ff}.ip{padding-right:8px}.is{margin-top:2px}.it{margin-top:8px}.iu{font-size:16px}.iv{line-height:24px}.jc{padding:8px 16px}.jd{overflow-x:scroll}.je{overflow-y:hidden}.jf::-webkit-scrollbar{height:0}.jg::-webkit-scrollbar{width:0}.jh::-webkit-scrollbar{background:transparent}.ji{scrollbar-width:none}.jj{-ms-overflow-style:none}.jk{min-width:-webkit-max-content}.jl{padding:0px}.jn{padding-bottom:16px}.jo{border-bottom:1px solid #F2F2F2}.jp{min-width:max-content}.jq{right:0}.jr{bottom:12px}.js{padding-left:42px}.jt{pointer-events:none}.ju{opacity:0}.jv{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 25%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 75%)}.jw{margin:2px}.jx svg path{fill:#6B6B6B}.jz{left:0}.ka{padding-right:42px}.kb{background:linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 25%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 75%)}.kc{padding:8px 0}.kd{justify-content:space-between}.ke{margin-right:8px}.kf{border-radius:100px}.kg{border:1px solid #F2F2F2}.kh{transition:background 300ms ease}.kj{white-space:nowrap}.kk{letter-spacing:0}.kl{font-size:11px}.km{line-height:16px}.kn{box-sizing:content-box}.ko a{position:relative}.kp a{z-index:2}.kq button{position:relative}.kr button{z-index:2}.kx{height:20px}.ky{width:20px}.la{max-height:20px}.lb{-webkit-line-clamp:1}.lc{word-break:break-all}.ld a{position:static}.le a::before{content:""}.lf a::before{position:absolute}.lg a::before{z-index:1}.lh a::before{top:0}.li a::before{left:0}.lj a::before{bottom:0}.lk a::before{right:0}.ll a{display:flex}.lm a{flex-direction:column}.ln{font-weight:700}.mi{padding-top:8px}.mj{max-height:40px}.mk{-webkit-line-clamp:2}.mv{max-width:200px}.mw{height:16px}.mx{opacity:1}.my{transition:opacity 300ms ease-out}.mz{gap:16px}.na{width:80px}.nb{justify-content:flex-end}.nc{flex:0 0 0}.ne{padding:12px}.nk{padding-top:12px}.nl{height:0px}.np{margin-top:24px}.nq{gap:4px}.nr{top:57px}.ns{min-height:calc(100vh - 57px)}.nt{padding-bottom:0px}.nu{border-bottom:none}.nv{margin-top:40px}.nw{height:88px}.nx{width:88px}.ny{flex-wrap:wrap}.nz{margin-right:16px}.oa{fill:#242424}.ob{padding-right:14px}.oc{align-items:flex-start}.od{margin-top:4px}.on{padding:5px 12px}.oo{background:0}.op{border-color:#242424}.os:disabled:hover{color:#242424}.ot:disabled:hover{fill:#242424}.ou:disabled:hover{border-color:#242424}.ov{font-size:20px}.ow{padding-top:4px}.ox{padding-bottom:10px}.oy{text-decoration:underline}.oz{padding:24px 0}.pa{margin-right:6px}.as:hover:not(:disabled){color:rgba(25, 25, 25, 1)}.at:hover:not(:disabled){fill:rgba(25, 25, 25, 1)}.eq:hover{background:rgba(96, 116, 151, 1)}.er:hover{border-color:rgba(96, 116, 151, 1)}.es:hover{cursor:pointer}.ff:hover{color:#242424}.fg:hover{fill:#242424}.fk:hover svg{fill:#242424}.fn:hover{background-color:rgba(0, 0, 0, 0.1)}.hh:hover{background-color:none}.jm:hover{color:#000000 !important}.jy:hover svg path{fill:#000000}.ki:hover{background-color:#F2F2F2}.kz:hover{text-decoration:underline}.nd:hover{color:#000000}.oq:hover{fill:#000000}.or:hover{border-color:#242424}.bd:focus-within path{fill:#242424}</style><style type="text/css" data-fela-rehydration="416" data-fela-type="RULE" media="all and (min-width: 1080px)">.d{display:none}.bw{width:64px}.cf{max-width:728px}.cg{min-width:728px}.di{padding-left:clamp(24px, 24px + 100vw - 1080px, 40px)}.dj{display:block}.dk{min-width:368px}.dl{max-width:368px}.ec{font-size:14px}.ed{line-height:20px}.ej{font-size:13px}.ek{padding:5px 12px}.fc{display:flex}.fw{max-width:680px}.gc{margin:52px 0 48px}.gr{margin-bottom:40px}.gs{align-items:center}.gt{justify-content:flex-end}.gu{flex-wrap:nowrap}.gz{margin-right:0}.id{font-size:42px}.ie{line-height:52px}.if{max-height:52px}.ig{-webkit-line-clamp:1}.ih{letter-spacing:-0.011em}.kw{margin-bottom:16px}.md{font-size:24px}.me{line-height:30px}.mf{max-height:90px}.mg{-webkit-line-clamp:3}.mh{letter-spacing:-0.016em}.mt{padding-top:10px}.mu{width:100%}.nj{margin-left:56px}.no{margin-top:20px}.ol{max-height:40px}.om{-webkit-line-clamp:2}</style><style type="text/css" data-fela-rehydration="416" data-fela-type="RULE" media="all and (max-width: 1079.98px)">.e{display:none}</style><style type="text/css" data-fela-rehydration="416" data-fela-type="RULE" media="all and (max-width: 903.98px)">.f{display:none}</style><style type="text/css" data-fela-rehydration="416" data-fela-type="RULE" media="all and (max-width: 727.98px)">.g{display:none}</style><style type="text/css" data-fela-rehydration="416" data-fela-type="RULE" media="all and (max-width: 551.98px)">.h{display:none}.s{display:flex}.t{justify-content:space-between}.bs{width:24px}.ck{min-width:0}.cv{padding-left:24px}.cw{min-width:352px}.cx{max-width:352px}.du{font-size:13px}.dv{line-height:20px}.ee{padding:0px 8px 1px}.fy{margin:24px 0}.gd{margin-bottom:24px}.ge{align-items:flex-start}.gf{flex-wrap:wrap}.gv{margin-right:0}.hj{font-size:24px}.hk{line-height:30px}.hl{max-height:120px}.hm{-webkit-line-clamp:4}.hn{letter-spacing:-0.016em}.iq{flex-wrap:nowrap}.iw{margin-top:20px}.ix{flex:0 0 100%}.ks{margin-bottom:16px}.lo{font-size:20px}.lp{line-height:24px}.lq{max-height:96px}.lr{letter-spacing:0}.ml{padding-top:2px}.mm{width:100%}.nf{margin-left:24px}.oe{max-height:20px}.of{-webkit-line-clamp:1}</style><style type="text/css" data-fela-rehydration="416" data-fela-type="RULE" media="all and (min-width: 904px) and (max-width: 1079.98px)">.i{display:none}.bv{width:64px}.ch{min-width:0}.de{padding-left:24px}.df{display:block}.dg{min-width:352px}.dh{max-width:352px}.ea{font-size:14px}.eb{line-height:20px}.eh{font-size:13px}.ei{padding:5px 12px}.fb{display:flex}.fv{max-width:680px}.gb{margin:52px 0 48px}.gn{margin-bottom:40px}.go{align-items:center}.gp{justify-content:flex-end}.gq{flex-wrap:nowrap}.gy{margin-right:16px}.hy{font-size:42px}.hz{line-height:52px}.ia{max-height:52px}.ib{-webkit-line-clamp:1}.ic{letter-spacing:-0.011em}.jb{flex:0 0 content}.kv{margin-bottom:16px}.ly{font-size:24px}.lz{line-height:30px}.ma{max-height:90px}.mb{-webkit-line-clamp:3}.mc{letter-spacing:-0.016em}.mr{padding-top:10px}.ms{width:100%}.ni{margin-left:56px}.nn{margin-top:20px}.ok{max-height:20px}</style><style type="text/css" data-fela-rehydration="416" data-fela-type="RULE" media="all and (min-width: 728px) and (max-width: 903.98px)">.j{display:none}.w{display:flex}.x{justify-content:space-between}.bu{width:64px}.ci{min-width:0}.db{padding-left:24px}.dc{min-width:352px}.dd{max-width:352px}.dy{font-size:13px}.dz{line-height:20px}.eg{padding:0px 8px 1px}.fu{max-width:680px}.ga{margin:52px 0 48px}.gj{margin-bottom:40px}.gk{align-items:flex-start}.gl{justify-content:flex-end}.gm{flex-wrap:nowrap}.gx{margin-right:16px}.ht{font-size:24px}.hu{line-height:30px}.hv{max-height:120px}.hw{-webkit-line-clamp:4}.hx{letter-spacing:-0.016em}.ja{flex:0 0 content}.ku{margin-bottom:16px}.lw{max-height:90px}.lx{-webkit-line-clamp:3}.mp{padding-top:10px}.mq{width:100%}.nh{margin-left:56px}.nm{margin-top:20px}.oi{max-height:20px}.oj{-webkit-line-clamp:1}</style><style type="text/css" data-fela-rehydration="416" data-fela-type="RULE" media="all and (min-width: 552px) and (max-width: 727.98px)">.k{display:none}.u{display:flex}.v{justify-content:space-between}.bt{width:24px}.cj{min-width:0}.cy{padding-left:24px}.cz{min-width:352px}.da{max-width:352px}.dw{font-size:13px}.dx{line-height:20px}.ef{padding:0px 8px 1px}.fz{margin:24px 0}.gg{margin-bottom:24px}.gh{align-items:flex-start}.gi{flex-wrap:wrap}.gw{margin-right:0}.ho{font-size:24px}.hp{line-height:30px}.hq{max-height:120px}.hr{-webkit-line-clamp:4}.hs{letter-spacing:-0.016em}.ir{flex-wrap:nowrap}.iy{margin-top:20px}.iz{flex:0 0 100%}.kt{margin-bottom:16px}.ls{font-size:20px}.lt{line-height:24px}.lu{max-height:96px}.lv{letter-spacing:0}.mn{padding-top:2px}.mo{width:100%}.ng{margin-left:24px}.og{max-height:20px}.oh{-webkit-line-clamp:1}</style><style type="text/css" data-fela-rehydration="416" data-fela-type="RULE" media="(orientation: landscape) and (max-width: 903.98px)">.in{max-height:none}</style></head><body><div id="root"><div class="a b c"><div class="d e f g h i j k"></div><script>document.domain = document.domain;</script><div class="l c"><div class="l m n o c"><div class="p q r s t u v w x i d y z"><a class="ds ag dt bf ak b am an ao ap aq ar as at s u w i d q dp z" href="https://rsci.app.link/?%24canonical_url=https%3A%2F%2Fcode.likeagirl.io&%7Efeature=LoOpenInAppButton&%7Echannel=ShowCollectionTagged&source=---two_column_layout_nav----------------------------------" rel="noopener follow">Open in app<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" fill="none" viewBox="0 0 10 10" class="dr"><path fill="currentColor" d="M.985 8.485a.375.375 0 1 0 .53.53zM8.75 1.25h.375A.375.375 0 0 0 8.75.875zM8.375 6.5a.375.375 0 1 0 .75 0zM3.5.875a.375.375 0 1 0 0 .75zm-1.985 8.14 7.5-7.5-.53-.53-7.5 7.5zm6.86-7.765V6.5h.75V1.25zM3.5 1.625h5.25v-.75H3.5z"></path></svg></a><div class="ab q"><p class="bf b du dv dw dx dy dz ea eb ec ed ds"><span><a class="bf b du dv ee dw dx ef dy dz eg eh eb ei ej ed ek el em eo ep eq er es et eu ev ew ex ey cr dm bm ez fa" data-testid="headerSignUpButton" href="https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Ftagged%2Fprogramming&source=collection_tagged---two_column_layout_nav-----------------------global_nav-----------" rel="noopener follow">Sign up</a></span></p><div class="ax l"><p class="bf b du dv dw dx dy dz ea eb ec ed ds"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerSignInButton" href="https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fcode.likeagirl.io%2Ftagged%2Fprogramming&source=collection_tagged---two_column_layout_nav-----------------------global_nav-----------" rel="noopener follow">Sign in</a></span></p></div></div></div><div class="p q r ab ac"><div class="ab q ae"><a class="af ag ah ai aj ak al am an ao ap aq ar as at ab" aria-label="Homepage" data-testid="headerMediumLogo" href="https://medium.com/?source=---two_column_layout_nav----------------------------------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="719" height="160" fill="none" viewBox="0 0 719 160" class="au av aw"><path fill="#242424" d="m174.104 9.734.215-.047V8.02H130.39L89.6 103.89 48.81 8.021H1.472v1.666l.212.047c8.018 1.81 12.09 4.509 12.09 14.242V137.93c0 9.734-4.087 12.433-12.106 14.243l-.212.047v1.671h32.118v-1.665l-.213-.048c-8.018-1.809-12.089-4.509-12.089-14.242V30.586l52.399 123.305h2.972l53.925-126.743V140.75c-.687 7.688-4.721 10.062-11.982 11.701l-.215.05v1.652h55.948v-1.652l-.215-.05c-7.269-1.639-11.4-4.013-12.087-11.701l-.037-116.774h.037c0-9.733 4.071-12.432 12.087-14.242m25.555 75.488c.915-20.474 8.268-35.252 20.606-35.507 3.806.063 6.998 1.312 9.479 3.714 5.272 5.118 7.751 15.812 7.368 31.793zm-.553 5.77h65.573v-.275c-.186-15.656-4.721-27.834-13.466-36.196-7.559-7.227-18.751-11.203-30.507-11.203h-.263c-6.101 0-13.584 1.48-18.909 4.16-6.061 2.807-11.407 7.003-15.855 12.511-7.161 8.874-11.499 20.866-12.554 34.343q-.05.606-.092 1.212a50 50 0 0 0-.065 1.151 85.807 85.807 0 0 0-.094 5.689c.71 30.524 17.198 54.917 46.483 54.917 25.705 0 40.675-18.791 44.407-44.013l-1.886-.664c-6.557 13.556-18.334 21.771-31.738 20.769-18.297-1.369-32.314-19.922-31.042-42.395m139.722 41.359c-2.151 5.101-6.639 7.908-12.653 7.908s-11.513-4.129-15.418-11.63c-4.197-8.053-6.405-19.436-6.405-32.92 0-28.067 8.729-46.22 22.24-46.22 5.657 0 10.111 2.807 12.236 7.704zm43.499 20.008c-8.019-1.897-12.089-4.722-12.089-14.951V1.309l-48.716 14.353v1.757l.299-.024c6.72-.543 11.278.386 13.925 2.83 2.072 1.915 3.082 4.853 3.082 8.987v18.66c-4.803-3.067-10.516-4.56-17.448-4.56-14.059 0-26.909 5.92-36.176 16.672-9.66 11.205-14.767 26.518-14.767 44.278-.003 31.72 15.612 53.039 38.851 53.039 13.595 0 24.533-7.449 29.54-20.013v16.865h43.711v-1.746zM424.1 19.819c0-9.904-7.468-17.374-17.375-17.374-9.859 0-17.573 7.632-17.573 17.374s7.721 17.374 17.573 17.374c9.907 0 17.375-7.47 17.375-17.374m11.499 132.546c-8.019-1.897-12.089-4.722-12.089-14.951h-.035V43.635l-43.714 12.551v1.705l.263.024c9.458.842 12.047 4.1 12.047 15.152v81.086h43.751v-1.746zm112.013 0c-8.018-1.897-12.089-4.722-12.089-14.951V43.635l-41.621 12.137v1.71l.246.026c7.733.813 9.967 4.257 9.967 15.36v59.279c-2.578 5.102-7.415 8.131-13.274 8.336-9.503 0-14.736-6.419-14.736-18.073V43.638l-43.714 12.55v1.703l.262.024c9.459.84 12.05 4.097 12.05 15.152v50.17a56.3 56.3 0 0 0 .91 10.444l.787 3.423c3.701 13.262 13.398 20.197 28.59 20.197 12.868 0 24.147-7.966 29.115-20.43v17.311h43.714v-1.747zm169.818 1.788v-1.749l-.213-.05c-8.7-2.006-12.089-5.789-12.089-13.49v-63.79c0-19.89-11.171-31.761-29.883-31.761-13.64 0-25.141 7.882-29.569 20.16-3.517-13.01-13.639-20.16-28.606-20.16-13.146 0-23.449 6.938-27.869 18.657V43.643L545.487 55.68v1.715l.263.024c9.345.829 12.047 4.181 12.047 14.95v81.784h40.787v-1.746l-.215-.053c-6.941-1.631-9.181-4.606-9.181-12.239V66.998c1.836-4.289 5.537-9.37 12.853-9.37 9.086 0 13.692 6.296 13.692 18.697v77.828h40.797v-1.746l-.215-.053c-6.94-1.631-9.18-4.606-9.18-12.239V75.066a42 42 0 0 0-.578-7.26c1.947-4.661 5.86-10.177 13.475-10.177 9.214 0 13.691 6.114 13.691 18.696v77.828z"></path></svg></a><div class="ax h"><div class="ab ay az ba bb q bc bd"><div class="bm" aria-hidden="false" aria-describedby="searchResults" aria-labelledby="searchResults"></div><div class="bn bo ab"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M4.092 11.06a6.95 6.95 0 1 1 13.9 0 6.95 6.95 0 0 1-13.9 0m6.95-8.05a8.05 8.05 0 1 0 5.13 14.26l3.75 3.75a.56.56 0 1 0 .79-.79l-3.73-3.73A8.05 8.05 0 0 0 11.042 3z" clip-rule="evenodd"></path></svg></div><input role="combobox" aria-controls="searchResults" aria-expanded="false" aria-label="search" data-testid="headerSearchInput" tabindex="0" class="ay be bf bg z bh bi bj bk bl" placeholder="Search" value=""/></div></div></div><div class="h k w fb fc"><div class="fd ab"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerWriteButton" href="https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnew-story&source=---two_column_layout_nav-----------------------new_post_topnav-----------" rel="noopener follow"><div class="bf b bg z ds dq fe ab q ff fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24" aria-label="Write"><path fill="currentColor" d="M14 4a.5.5 0 0 0 0-1zm7 6a.5.5 0 0 0-1 0zm-7-7H4v1h10zM3 4v16h1V4zm1 17h16v-1H4zm17-1V10h-1v10zm-1 1a1 1 0 0 0 1-1h-1zM3 20a1 1 0 0 0 1 1v-1zM4 3a1 1 0 0 0-1 1h1z"></path><path stroke="currentColor" d="m17.5 4.5-8.458 8.458a.25.25 0 0 0-.06.098l-.824 2.47a.25.25 0 0 0 .316.316l2.47-.823a.25.25 0 0 0 .098-.06L19.5 6.5m-2-2 2.323-2.323a.25.25 0 0 1 .354 0l1.646 1.646a.25.25 0 0 1 0 .354L19.5 6.5m-2-2 2 2"></path></svg><div class="dr l">Write</div></div></a></span></div></div><div class="k j i d"><div class="fd ab"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerSearchButton" href="https://medium.com/search?source=---two_column_layout_nav----------------------------------" rel="noopener follow"><div class="bf b bg z ds dq fe ab q ff fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24" aria-label="Search"><path fill="currentColor" fill-rule="evenodd" d="M4.092 11.06a6.95 6.95 0 1 1 13.9 0 6.95 6.95 0 0 1-13.9 0m6.95-8.05a8.05 8.05 0 1 0 5.13 14.26l3.75 3.75a.56.56 0 1 0 .79-.79l-3.73-3.73A8.05 8.05 0 0 0 11.042 3z" clip-rule="evenodd"></path></svg></div></a></div></div><div class="fd h k j"><div class="ab q"><p class="bf b du dv dw dx dy dz ea eb ec ed ds"><span><a class="bf b du dv ee dw dx ef dy dz eg eh eb ei ej ed ek el em eo ep eq er es et eu ev ew ex ey cr dm bm ez fa" data-testid="headerSignUpButton" href="https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Ftagged%2Fprogramming&source=collection_tagged---two_column_layout_nav-----------------------global_nav-----------" rel="noopener follow">Sign up</a></span></p><div class="ax l"><p class="bf b du dv dw dx dy dz ea eb ec ed ds"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerSignInButton" href="https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fcode.likeagirl.io%2Ftagged%2Fprogramming&source=collection_tagged---two_column_layout_nav-----------------------global_nav-----------" rel="noopener follow">Sign in</a></span></p></div></div></div><div class="l" aria-hidden="false"><button class="ay fh am ab q ao fi fj fk" aria-label="user options menu" data-testid="headerUserIcon"><div class="l dq"><img alt="" class="l dm by bz ca fo" src="https://miro.medium.com/v2/resize:fill:64:64/1*dmbNkD5D-u45r44go_cf0g.png" width="32" height="32" loading="lazy" role="presentation"/><div class="fl by l bz ca fm n ay fn"></div></div></button></div></div></div><div class="cb cc l"><div class="ab cd ce"><main class="cf cg ch ci cj ck l cl"><div class="l"><div class="do ab fp"><div class="l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://code.likeagirl.io/?source=collection_tagged----811ec52eb09a--programming-------------------------------" rel="noopener follow"><div class="ab fp fq fr"></div></a><div class="ab cn"><div class="fs bh ft fu fv fw"><div class="fx fy fz ga gb gc l"><div class="gd ge t gf gg gh v gi gj gk gl gm gn go gp gq gr gs gt gu ab"><div class="bh ab ge gh gk go gs"><div class="gv gw gx gy gz ab q ha cl"><div class="hb i d hc hd"><div class="dq ab"><img alt="Code Like A Girl" class="he hg hf fo" src="https://miro.medium.com/v2/resize:fill:96:96/1*rt1mE2Q0rmKsUcJX2ewFoA.png" width="48" height="48" loading="lazy"/><div class="he l hf hg fm n fl hh"></div></div></div><div class="l"><div class="ab iq ir gm gq gu"><span class="bf hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip">Code Like A Girl</span><div class="is ab q"></div></div><div class="it i d"><p class="bf b iu iv ds"><span class="pw-follower-count bf b iu iv ds"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/followers?source=collection_tagged----811ec52eb09a--programming-------------------------------">50K Followers</a></span></p></div></div></div></div><div class="iw s t ix iy u v iz w gl ja i gp jb d bh"><span><a class="bf b bg z el jc em eo ep eq er es et eu ev ew ex ey cr dm bm ez fa" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fsubscribe%2Fcollection%2Fcode-like-a-girl&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Ftagged%2Fprogramming&collection=Code+Like+A+Girl&collectionId=811ec52eb09a&source=collection_tagged----811ec52eb09a--programming--------------------follow_header-----------" rel="noopener follow">Follow</a></span></div></div><nav class="fx ii l dq"><div class="ab q jd je jf jg jh ji jj"><span class="jk l"><div class="jn jo fd jp l"><a class="ay ao jl" role="tab" href="https://code.likeagirl.io/?source=collection_tagged----811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b bg z ds"><span class="jm">Home</span></p></a></div></span><span class="jk l"><div class="jn jo fd jp l"><a class="ay ao jl" role="tab" href="https://code.likeagirl.io/about?source=collection_tagged----811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b bg z ds"><span class="jm">About</span></p></a></div></span><span class="jk l"><div class="jn jo fd jp l"><a class="ay ao jl" role="tab" rel="noopener follow" href="/become-a-code-like-a-girl-writer-e9c996addedb?source=collection_tagged----811ec52eb09a--programming-------------------------------"><p class="bf b bg z ds"><span class="jm">Write With Us</span></p></a></div></span><span class="jk l"><div class="jn jo fd jp l"><a class="ay ao jl" role="tab" href="https://code.likeagirl.io/tagged/programming?source=collection_tagged----811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b bg z ds"><span class="jm">Programming</span></p></a></div></span><span class="jk l"><div class="jn jo fd jp l"><a class="ay ao jl" role="tab" href="https://code.likeagirl.io/tagged/career-advice?source=collection_tagged----811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b bg z ds"><span class="jm">Career Advice</span></p></a></div></span><span class="jk l"><div class="jn jo fd jp l"><a class="ay ao jl" role="tab" href="https://code.likeagirl.io/tagged/leadership?source=collection_tagged----811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b bg z ds"><span class="jm">Leadership</span></p></a></div></span><span class="jk l"><div class="jn jo fd jp l"><a class="ay ao jl" role="tab" rel="noopener follow" href="https://code.likeagirl.io/archive?source=collection_tagged----811ec52eb09a--programming-------------------------------"><p class="bf b bg z ds"><span class="jm">Archive </span></p></a></div></span><div class="fm jq n jr js ab q jt ju jv"><button class="ay am jw ao jx jy" aria-label="next sections" tabindex="-1"><svg width="26px" height="26px" class="svgIcon-use" viewBox="0 0 19 19" style="transform:rotate(180deg)" aria-hidden="true"><path fill-rule="evenodd" d="M11.47 13.969 6.986 9.484 11.47 5l.553.492L8.03 9.484l3.993 3.993z"></path></svg></button></div><div class="fm jz n jr ka ab q jt ju kb"><button class="ay am jw ao jx jy" aria-label="previous sections" tabindex="-1"><svg width="26px" height="26px" class="svgIcon-use" viewBox="0 0 19 19" aria-hidden="true"><path fill-rule="evenodd" d="M11.47 13.969 6.986 9.484 11.47 5l.553.492L8.03 9.484l3.993 3.993z"></path></svg></button></div></div></nav></div></div></div></div><div class="ab cn"><div class="fs bh ft fu fv fw"><div class="kc ab q kd"><div class="ab q"><div class="ip l"><a class="ke ay am ao" href="https://medium.com/tag/programming?source=collection_tagged----811ec52eb09a--programming-------------------------------" rel="noopener follow"><div class="jc dq fo kf kg kh ki bf b bg z bk kj">Programming</div></a></div><h2 class="bf hi iu z kk bk">in <!-- -->Code Like A Girl</h2></div><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/tag/programming?source=collection_tagged----811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b kl km ds">More on <!-- -->Medium</p></a></div></div></div><div class="l"><div><div class="l"><div class="ab cn"><div class="fs bh ft fu fv fw"><article class=""><div class="kn l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://code.likeagirl.io/i-removed-vs-code-and-my-productivity-improved-tremendously-7d145a7ec1b4" tabindex="0"><div class="bh ko kp kq kr"><div class="ab"><div class="ks kt ku kv kw ab q"><div class="ke l"><div><div class="l" aria-hidden="false"><a tabindex="-1" href="https://thechrisverse.medium.com/?source=collection_tagged----811ec52eb09a--programming---0----------------------------" rel="noopener follow"><div class="l dq"><img alt="Chris Ng" class="l dm by kx ky fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*NQtsuyWSpaREbC5mREulMQ.jpeg" width="20" height="20" loading="lazy"/><div class="fl by l kx ky fm n ay fn"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar kz ab q" href="https://thechrisverse.medium.com/?source=collection_tagged----811ec52eb09a--programming---0----------------------------" rel="noopener follow"><p class="bf b dt z ii la ij ik lb il lc in bk">Chris Ng</p></a></div></div></div></div><div class="ab"><div class="l cl im"><div class="ld le lf lg lh li lj lk ll lm"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/i-removed-vs-code-and-my-productivity-improved-tremendously-7d145a7ec1b4?source=collection_tagged----811ec52eb09a--programming---0----------------------------"><h2 class="bf ln lo lp lq hm lr ls lt lu hr lv ht hu lw lx hx ly lz ma mb mc md me mf mg mh ii ij ik il in bk">I Removed VS Code, and My Productivity Improved Tremendously</h2><div class="mi"><h3 class="bf b iu z ii mj ij ik mk il in ds">A Journey from Clunky to Efficient: How Neovim Transformed My Workflow</h3></div></a></div><div class="h k"><div class="ml mm mn mo mp mq mr ms mt mu l"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>11h ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/i-removed-vs-code-and-my-productivity-improved-tremendously-7d145a7ec1b4?source=collection_tagged----811ec52eb09a--programming---0----------------------------"></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F7d145a7ec1b4&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fi-removed-vs-code-and-my-productivity-improved-tremendously-7d145a7ec1b4&source=----811ec52eb09a--programming---0-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nf ng nh ni nj l"><div aria-label="I Removed VS Code, and My Productivity Improved Tremendously"><div class="j i d"><img alt="I Removed VS Code, and My Productivity Improved Tremendously" class="bx he" src="https://miro.medium.com/v2/resize:fill:160:106/1*qcjCK1UFyc452RSwhqkUzg.jpeg" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="I Removed VS Code, and My Productivity Improved Tremendously" class="bx he" src="https://miro.medium.com/v2/resize:fill:320:214/1*qcjCK1UFyc452RSwhqkUzg.jpeg" width="160" height="107" loading="lazy"/></div></div></div></div><div class="nk j i d"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>11h ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/i-removed-vs-code-and-my-productivity-improved-tremendously-7d145a7ec1b4?source=collection_tagged----811ec52eb09a--programming---0----------------------------"></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F7d145a7ec1b4&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fi-removed-vs-code-and-my-productivity-improved-tremendously-7d145a7ec1b4&source=----811ec52eb09a--programming---0-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nl bh r iw iy nm nn no"></div></div></div></div></div></article></div></div></div><div class="np l"><div class="ab cn"><div class="fs bh ft fu fv fw"><article class=""><div class="kn l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://code.likeagirl.io/kubernetes-spring-boot-database-persistent-storage-73abbc1a75e0" tabindex="0"><div class="bh ko kp kq kr"><div class="ab"><div class="ks kt ku kv kw ab q"><div class="ke l"><div><div class="l" aria-hidden="false"><a tabindex="-1" href="https://rakiabensassi.medium.com/?source=collection_tagged----811ec52eb09a--programming---1----------------------------" rel="noopener follow"><div class="l dq"><img alt="Rakia Ben Sassi" class="l dm by kx ky fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*e6SCjOoC0wMPTKPjSZ6VZQ.png" width="20" height="20" loading="lazy"/><div class="fl by l kx ky fm n ay fn"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar kz ab q" href="https://rakiabensassi.medium.com/?source=collection_tagged----811ec52eb09a--programming---1----------------------------" rel="noopener follow"><p class="bf b dt z ii la ij ik lb il lc in bk">Rakia Ben Sassi</p></a></div></div></div></div><div class="ab"><div class="l cl im"><div class="ld le lf lg lh li lj lk ll lm"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/kubernetes-spring-boot-database-persistent-storage-73abbc1a75e0?source=collection_tagged----811ec52eb09a--programming---1----------------------------"><h2 class="bf ln lo lp lq hm lr ls lt lu hr lv ht hu lw lx hx ly lz ma mb mc md me mf mg mh ii ij ik il in bk">Kubernetes Persistent Volume Case Study: Deploy a Spring Boot App with a Postgres DB</h2><div class="mi"><h3 class="bf b iu z ii mj ij ik mk il in ds">This article is an excerpt from my video course Modern Software Engineering: Architecture, Cloud & Security available with a limited time…</h3></div></a></div><div class="h k"><div class="ml mm mn mo mp mq mr ms mt mu l"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>11h ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/kubernetes-spring-boot-database-persistent-storage-73abbc1a75e0?source=collection_tagged----811ec52eb09a--programming---1----------------------------"></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F73abbc1a75e0&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fkubernetes-spring-boot-database-persistent-storage-73abbc1a75e0&source=----811ec52eb09a--programming---1-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nf ng nh ni nj l"><div aria-label="Rakia Ben Sassi presenting a Kubernetes Case Study: Deploy a Spring Boot App with a Postgres DB"><div class="j i d"><img alt="Rakia Ben Sassi presenting a Kubernetes Case Study: Deploy a Spring Boot App with a Postgres DB" class="bx he" src="https://miro.medium.com/v2/resize:fill:160:106/1*40zhBw8AvoImTomihSTWwg.jpeg" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Rakia Ben Sassi presenting a Kubernetes Case Study: Deploy a Spring Boot App with a Postgres DB" class="bx he" src="https://miro.medium.com/v2/resize:fill:320:214/1*40zhBw8AvoImTomihSTWwg.jpeg" width="160" height="107" loading="lazy"/></div></div></div></div><div class="nk j i d"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>11h ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/kubernetes-spring-boot-database-persistent-storage-73abbc1a75e0?source=collection_tagged----811ec52eb09a--programming---1----------------------------"></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F73abbc1a75e0&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fkubernetes-spring-boot-database-persistent-storage-73abbc1a75e0&source=----811ec52eb09a--programming---1-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nl bh r iw iy nm nn no"></div></div></div></div></div></article></div></div></div><div class="np l"><div class="ab cn"><div class="fs bh ft fu fv fw"><article class=""><div class="kn l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://code.likeagirl.io/learning-coding-best-practices-a-guide-for-writing-clean-efficient-and-maintainable-python-code-74ffc9d9d742" tabindex="0"><div class="bh ko kp kq kr"><div class="ab"><div class="ks kt ku kv kw ab q"><div class="ke l"><div><div class="l" aria-hidden="false"><a tabindex="-1" href="https://ansababy.medium.com/?source=collection_tagged----811ec52eb09a--programming---2----------------------------" rel="noopener follow"><div class="l dq"><img alt="Ansa Baby" class="l dm by kx ky fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*wspsPAGvEy7NU0soatieUQ.jpeg" width="20" height="20" loading="lazy"/><div class="fl by l kx ky fm n ay fn"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar kz ab q" href="https://ansababy.medium.com/?source=collection_tagged----811ec52eb09a--programming---2----------------------------" rel="noopener follow"><p class="bf b dt z ii la ij ik lb il lc in bk">Ansa Baby</p></a></div></div></div></div><div class="ab"><div class="l cl im"><div class="ld le lf lg lh li lj lk ll lm"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/learning-coding-best-practices-a-guide-for-writing-clean-efficient-and-maintainable-python-code-74ffc9d9d742?source=collection_tagged----811ec52eb09a--programming---2----------------------------"><h2 class="bf ln lo lp lq hm lr ls lt lu hr lv ht hu lw lx hx ly lz ma mb mc md me mf mg mh ii ij ik il in bk">Learning Coding Best Practices: A Guide for Writing Clean, Efficient, and Maintainable Python Code</h2><div class="mi"><h3 class="bf b iu z ii mj ij ik mk il in ds">10 Bits of Advice from a Software Architect That Helped Me in My Career</h3></div></a></div><div class="h k"><div class="ml mm mn mo mp mq mr ms mt mu l"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>13h ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/learning-coding-best-practices-a-guide-for-writing-clean-efficient-and-maintainable-python-code-74ffc9d9d742?source=collection_tagged----811ec52eb09a--programming---2----------------------------"><div><div class="ab" aria-hidden="false"><div class="ab q nq"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>1</span></div></div></div></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F74ffc9d9d742&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Flearning-coding-best-practices-a-guide-for-writing-clean-efficient-and-maintainable-python-code-74ffc9d9d742&source=----811ec52eb09a--programming---2-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nf ng nh ni nj l"><div aria-label="Learning Coding Best Practices: A Guide for Writing Clean, Efficient, and Maintainable Python Code"><div class="j i d"><img alt="Learning Coding Best Practices: A Guide for Writing Clean, Efficient, and Maintainable Python Code" class="bx he" src="https://miro.medium.com/v2/da:true/resize:fill:160:106/0*cxfJi3xAlVm7cCgB" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Learning Coding Best Practices: A Guide for Writing Clean, Efficient, and Maintainable Python Code" class="bx he" src="https://miro.medium.com/v2/da:true/resize:fill:320:214/0*cxfJi3xAlVm7cCgB" width="160" height="107" loading="lazy"/></div></div></div></div><div class="nk j i d"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>13h ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/learning-coding-best-practices-a-guide-for-writing-clean-efficient-and-maintainable-python-code-74ffc9d9d742?source=collection_tagged----811ec52eb09a--programming---2----------------------------"><div><div class="ab" aria-hidden="false"><div class="ab q nq"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>1</span></div></div></div></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F74ffc9d9d742&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Flearning-coding-best-practices-a-guide-for-writing-clean-efficient-and-maintainable-python-code-74ffc9d9d742&source=----811ec52eb09a--programming---2-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nl bh r iw iy nm nn no"></div></div></div></div></div></article></div></div></div><div class="np l"><div class="ab cn"><div class="fs bh ft fu fv fw"><article class=""><div class="kn l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://code.likeagirl.io/common-mistakes-in-handling-promises-why-your-async-code-fails-6e4d5c79440c" tabindex="0"><div class="bh ko kp kq kr"><div class="ab"><div class="ks kt ku kv kw ab q"><div class="ke l"><div><div class="l" aria-hidden="false"><a tabindex="-1" href="https://medium.com/@elfrmkr98?source=collection_tagged----811ec52eb09a--programming---3----------------------------" rel="noopener follow"><div class="l dq"><img alt="Elif İrem Kara Kadyrov" class="l dm by kx ky fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*6G9dS734WcGEHJxufCoVBw.jpeg" width="20" height="20" loading="lazy"/><div class="fl by l kx ky fm n ay fn"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar kz ab q" href="https://medium.com/@elfrmkr98?source=collection_tagged----811ec52eb09a--programming---3----------------------------" rel="noopener follow"><p class="bf b dt z ii la ij ik lb il lc in bk">Elif İrem Kara Kadyrov</p></a></div></div></div></div><div class="ab"><div class="l cl im"><div class="ld le lf lg lh li lj lk ll lm"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/common-mistakes-in-handling-promises-why-your-async-code-fails-6e4d5c79440c?source=collection_tagged----811ec52eb09a--programming---3----------------------------"><h2 class="bf ln lo lp lq hm lr ls lt lu hr lv ht hu lw lx hx ly lz ma mb mc md me mf mg mh ii ij ik il in bk">Common Mistakes in Handling Promises: Why Your Async Code Fails</h2><div class="mi"><h3 class="bf b iu z ii mj ij ik mk il in ds">Promises are excellent tools for handling operations that don’t complete immediately, like fetching data from a server or reading files…</h3></div></a></div><div class="h k"><div class="ml mm mn mo mp mq mr ms mt mu l"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz">14h ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/common-mistakes-in-handling-promises-why-your-async-code-fails-6e4d5c79440c?source=collection_tagged----811ec52eb09a--programming---3----------------------------"></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F6e4d5c79440c&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fcommon-mistakes-in-handling-promises-why-your-async-code-fails-6e4d5c79440c&source=----811ec52eb09a--programming---3-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nf ng nh ni nj l"><div aria-label="Common Mistakes in Handling Promises: Why Your Async Code Fails"><div class="j i d"><img alt="Common Mistakes in Handling Promises: Why Your Async Code Fails" class="bx he" src="https://miro.medium.com/v2/da:true/resize:fill:160:106/0*rxEYgzGRWbLsAzGJ" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Common Mistakes in Handling Promises: Why Your Async Code Fails" class="bx he" src="https://miro.medium.com/v2/da:true/resize:fill:320:214/0*rxEYgzGRWbLsAzGJ" width="160" height="107" loading="lazy"/></div></div></div></div><div class="nk j i d"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz">14h ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/common-mistakes-in-handling-promises-why-your-async-code-fails-6e4d5c79440c?source=collection_tagged----811ec52eb09a--programming---3----------------------------"></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F6e4d5c79440c&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fcommon-mistakes-in-handling-promises-why-your-async-code-fails-6e4d5c79440c&source=----811ec52eb09a--programming---3-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nl bh r iw iy nm nn no"></div></div></div></div></div></article></div></div></div><div class="np l"><div class="ab cn"><div class="fs bh ft fu fv fw"><article class=""><div class="kn l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://code.likeagirl.io/big-data-challenges-is-http-get-letting-you-down-12c0d514039a" tabindex="0"><div class="bh ko kp kq kr"><div class="ab"><div class="ks kt ku kv kw ab q"><div class="ke l"><div><div class="l" aria-hidden="false"><a tabindex="-1" href="https://jenny-ouyang.medium.com/?source=collection_tagged----811ec52eb09a--programming---4----------------------------" rel="noopener follow"><div class="l dq"><img alt="Jenny Ouyang" class="l dm by kx ky fo" src="https://miro.medium.com/v2/resize:fill:40:40/2*QBW-C2MIvjAM25mbkL-LvQ.jpeg" width="20" height="20" loading="lazy"/><div class="fl by l kx ky fm n ay fn"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar kz ab q" href="https://jenny-ouyang.medium.com/?source=collection_tagged----811ec52eb09a--programming---4----------------------------" rel="noopener follow"><p class="bf b dt z ii la ij ik lb il lc in bk">Jenny Ouyang</p></a></div></div></div></div><div class="ab"><div class="l cl im"><div class="ld le lf lg lh li lj lk ll lm"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/big-data-challenges-is-http-get-letting-you-down-12c0d514039a?source=collection_tagged----811ec52eb09a--programming---4----------------------------"><h2 class="bf ln lo lp lq hm lr ls lt lu hr lv ht hu lw lx hx ly lz ma mb mc md me mf mg mh ii ij ik il in bk">Big Data Challenges: Is HTTP GET Letting You Down?</h2><div class="mi"><h3 class="bf b iu z ii mj ij ik mk il in ds">A battle of complexity, correctness and practicality</h3></div></a></div><div class="h k"><div class="ml mm mn mo mp mq mr ms mt mu l"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>18h ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/big-data-challenges-is-http-get-letting-you-down-12c0d514039a?source=collection_tagged----811ec52eb09a--programming---4----------------------------"><div><div class="ab" aria-hidden="false"><div class="ab q nq"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>1</span></div></div></div></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F12c0d514039a&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fbig-data-challenges-is-http-get-letting-you-down-12c0d514039a&source=----811ec52eb09a--programming---4-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nf ng nh ni nj l"><div aria-label="Big Data Challenges: Is HTTP GET Letting You Down?"><div class="j i d"><img alt="Big Data Challenges: Is HTTP GET Letting You Down?" class="bx he" src="https://miro.medium.com/v2/da:true/resize:fill:160:106/0*kKWKnwHmJdZkv2QX" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Big Data Challenges: Is HTTP GET Letting You Down?" class="bx he" src="https://miro.medium.com/v2/da:true/resize:fill:320:214/0*kKWKnwHmJdZkv2QX" width="160" height="107" loading="lazy"/></div></div></div></div><div class="nk j i d"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>18h ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/big-data-challenges-is-http-get-letting-you-down-12c0d514039a?source=collection_tagged----811ec52eb09a--programming---4----------------------------"><div><div class="ab" aria-hidden="false"><div class="ab q nq"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>1</span></div></div></div></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F12c0d514039a&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fbig-data-challenges-is-http-get-letting-you-down-12c0d514039a&source=----811ec52eb09a--programming---4-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nl bh r iw iy nm nn no"></div></div></div></div></div></article></div></div></div><div class="np l"><div class="ab cn"><div class="fs bh ft fu fv fw"><article class=""><div class="kn l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://code.likeagirl.io/the-hidden-gem-of-lua-programming-c02103402ed6" tabindex="0"><div class="bh ko kp kq kr"><div class="ab"><div class="ks kt ku kv kw ab q"><div class="ke l"><div><div class="l" aria-hidden="false"><a tabindex="-1" href="https://medium.com/@Aleena-69?source=collection_tagged----811ec52eb09a--programming---5----------------------------" rel="noopener follow"><div class="l dq"><img alt="Aleena" class="l dm by kx ky fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*DgsV_8uzMJrQIOHxgG0Hqg.png" width="20" height="20" loading="lazy"/><div class="fl by l kx ky fm n ay fn"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar kz ab q" href="https://medium.com/@Aleena-69?source=collection_tagged----811ec52eb09a--programming---5----------------------------" rel="noopener follow"><p class="bf b dt z ii la ij ik lb il lc in bk">Aleena</p></a></div></div></div></div><div class="ab"><div class="l cl im"><div class="ld le lf lg lh li lj lk ll lm"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/the-hidden-gem-of-lua-programming-c02103402ed6?source=collection_tagged----811ec52eb09a--programming---5----------------------------"><h2 class="bf ln lo lp lq hm lr ls lt lu hr lv ht hu lw lx hx ly lz ma mb mc md me mf mg mh ii ij ik il in bk">The Hidden Gem of Lua Programming</h2><div class="mi"><h3 class="bf b iu z ii mj ij ik mk il in ds">Fennel: A Lisp Dialect You Need to Try</h3></div></a></div><div class="h k"><div class="ml mm mn mo mp mq mr ms mt mu l"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>1d ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/the-hidden-gem-of-lua-programming-c02103402ed6?source=collection_tagged----811ec52eb09a--programming---5----------------------------"><div><div class="ab" aria-hidden="false"><div class="ab q nq"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>6</span></div></div></div></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fc02103402ed6&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fthe-hidden-gem-of-lua-programming-c02103402ed6&source=----811ec52eb09a--programming---5-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nf ng nh ni nj l"><div aria-label="The Hidden Gem of Lua Programming"><div class="j i d"><img alt="The Hidden Gem of Lua Programming" class="bx he" src="https://miro.medium.com/v2/resize:fill:160:106/1*8u1zOu-4hwukClkplCOHSQ.jpeg" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="The Hidden Gem of Lua Programming" class="bx he" src="https://miro.medium.com/v2/resize:fill:320:214/1*8u1zOu-4hwukClkplCOHSQ.jpeg" width="160" height="107" loading="lazy"/></div></div></div></div><div class="nk j i d"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>1d ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/the-hidden-gem-of-lua-programming-c02103402ed6?source=collection_tagged----811ec52eb09a--programming---5----------------------------"><div><div class="ab" aria-hidden="false"><div class="ab q nq"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>6</span></div></div></div></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fc02103402ed6&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fthe-hidden-gem-of-lua-programming-c02103402ed6&source=----811ec52eb09a--programming---5-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nl bh r iw iy nm nn no"></div></div></div></div></div></article></div></div></div><div class="np l"><div class="ab cn"><div class="fs bh ft fu fv fw"><article class=""><div class="kn l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://code.likeagirl.io/unlocking-debug-mode-in-intellij-how-to-evaluate-expressions-like-a-pro-4f3150532cf0" tabindex="0"><div class="bh ko kp kq kr"><div class="ab"><div class="ks kt ku kv kw ab q"><div class="ke l"><div><div class="l" aria-hidden="false"><a tabindex="-1" href="https://cleopatradouglas.medium.com/?source=collection_tagged----811ec52eb09a--programming---6----------------------------" rel="noopener follow"><div class="l dq"><img alt="Cleopatra Douglas" class="l dm by kx ky fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*YuPpJL1Kci8SZnY0hmEQGw@2x.jpeg" width="20" height="20" loading="lazy"/><div class="fl by l kx ky fm n ay fn"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar kz ab q" href="https://cleopatradouglas.medium.com/?source=collection_tagged----811ec52eb09a--programming---6----------------------------" rel="noopener follow"><p class="bf b dt z ii la ij ik lb il lc in bk">Cleopatra Douglas</p></a></div></div></div></div><div class="ab"><div class="l cl im"><div class="ld le lf lg lh li lj lk ll lm"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/unlocking-debug-mode-in-intellij-how-to-evaluate-expressions-like-a-pro-4f3150532cf0?source=collection_tagged----811ec52eb09a--programming---6----------------------------"><h2 class="bf ln lo lp lq hm lr ls lt lu hr lv ht hu lw lx hx ly lz ma mb mc md me mf mg mh ii ij ik il in bk">Unlocking Debug Mode in IntelliJ: How to Evaluate Expressions Like a Pro</h2><div class="mi"><h3 class="bf b iu z ii mj ij ik mk il in ds">This has saved me a lot of times while debugging code and I recently realized not everyone knows this, if you do, that’s awesome, how…</h3></div></a></div><div class="h k"><div class="ml mm mn mo mp mq mr ms mt mu l"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>5d ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/unlocking-debug-mode-in-intellij-how-to-evaluate-expressions-like-a-pro-4f3150532cf0?source=collection_tagged----811ec52eb09a--programming---6----------------------------"></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F4f3150532cf0&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Funlocking-debug-mode-in-intellij-how-to-evaluate-expressions-like-a-pro-4f3150532cf0&source=----811ec52eb09a--programming---6-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nf ng nh ni nj l"><div aria-label="Unlocking Debug Mode in IntelliJ: How to Evaluate Expressions Like a Pro"><div class="j i d"><img alt="Unlocking Debug Mode in IntelliJ: How to Evaluate Expressions Like a Pro" class="bx he" src="https://miro.medium.com/v2/resize:fill:160:106/1*ioouyFENQto-eB4eGer5Xg.png" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Unlocking Debug Mode in IntelliJ: How to Evaluate Expressions Like a Pro" class="bx he" src="https://miro.medium.com/v2/resize:fill:320:214/1*ioouyFENQto-eB4eGer5Xg.png" width="160" height="107" loading="lazy"/></div></div></div></div><div class="nk j i d"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>5d ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/unlocking-debug-mode-in-intellij-how-to-evaluate-expressions-like-a-pro-4f3150532cf0?source=collection_tagged----811ec52eb09a--programming---6----------------------------"></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F4f3150532cf0&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Funlocking-debug-mode-in-intellij-how-to-evaluate-expressions-like-a-pro-4f3150532cf0&source=----811ec52eb09a--programming---6-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nl bh r iw iy nm nn no"></div></div></div></div></div></article></div></div></div><div class="np l"><div class="ab cn"><div class="fs bh ft fu fv fw"><article class=""><div class="kn l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://code.likeagirl.io/leetcode-practice-in-python-substring-with-concatenation-55ef2ab85558" tabindex="0"><div class="bh ko kp kq kr"><div class="ab"><div class="ks kt ku kv kw ab q"><div class="ke l"><div><div class="l" aria-hidden="false"><a tabindex="-1" href="https://medium.com/@husn.shujaat?source=collection_tagged----811ec52eb09a--programming---7----------------------------" rel="noopener follow"><div class="l dq"><img alt="Husun Shujaat" class="l dm by kx ky fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*262qBbEMw0BXjtJ1C4Ia4w.jpeg" width="20" height="20" loading="lazy"/><div class="fl by l kx ky fm n ay fn"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar kz ab q" href="https://medium.com/@husn.shujaat?source=collection_tagged----811ec52eb09a--programming---7----------------------------" rel="noopener follow"><p class="bf b dt z ii la ij ik lb il lc in bk">Husun Shujaat</p></a></div></div></div></div><div class="ab"><div class="l cl im"><div class="ld le lf lg lh li lj lk ll lm"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/leetcode-practice-in-python-substring-with-concatenation-55ef2ab85558?source=collection_tagged----811ec52eb09a--programming---7----------------------------"><h2 class="bf ln lo lp lq hm lr ls lt lu hr lv ht hu lw lx hx ly lz ma mb mc md me mf mg mh ii ij ik il in bk">LeetCode Practice in Python: Substring with Concatenation</h2><div class="mi"><h3 class="bf b iu z ii mj ij ik mk il in ds">Hash Maps and Sliding Windows</h3></div></a></div><div class="h k"><div class="ml mm mn mo mp mq mr ms mt mu l"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>6d ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/leetcode-practice-in-python-substring-with-concatenation-55ef2ab85558?source=collection_tagged----811ec52eb09a--programming---7----------------------------"><div><div class="ab" aria-hidden="false"><div class="ab q nq"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>3</span></div></div></div></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F55ef2ab85558&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fleetcode-practice-in-python-substring-with-concatenation-55ef2ab85558&source=----811ec52eb09a--programming---7-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nf ng nh ni nj l"><div aria-label="LeetCode Practice in Python: Substring with Concatenation"><div class="j i d"><img alt="LeetCode Practice in Python: Substring with Concatenation" class="bx he" src="https://miro.medium.com/v2/da:true/resize:fill:160:106/0*k8iZAdsmqrs0gpSL" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="LeetCode Practice in Python: Substring with Concatenation" class="bx he" src="https://miro.medium.com/v2/da:true/resize:fill:320:214/0*k8iZAdsmqrs0gpSL" width="160" height="107" loading="lazy"/></div></div></div></div><div class="nk j i d"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>6d ago<div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/leetcode-practice-in-python-substring-with-concatenation-55ef2ab85558?source=collection_tagged----811ec52eb09a--programming---7----------------------------"><div><div class="ab" aria-hidden="false"><div class="ab q nq"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>3</span></div></div></div></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F55ef2ab85558&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fleetcode-practice-in-python-substring-with-concatenation-55ef2ab85558&source=----811ec52eb09a--programming---7-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nl bh r iw iy nm nn no"></div></div></div></div></div></article></div></div></div><div class="np l"><div class="ab cn"><div class="fs bh ft fu fv fw"><article class=""><div class="kn l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://code.likeagirl.io/configuring-a-spring-boot-application-with-h2-database-92359130500b" tabindex="0"><div class="bh ko kp kq kr"><div class="ab"><div class="ks kt ku kv kw ab q"><div class="ke l"><div><div class="l" aria-hidden="false"><a tabindex="-1" href="https://medium.com/@maleeshakumarasinghe?source=collection_tagged----811ec52eb09a--programming---8----------------------------" rel="noopener follow"><div class="l dq"><img alt="Maleesha Kumarasinghe" class="l dm by kx ky fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*WJBhGWnDR5Zp_R7xUQLS3w.jpeg" width="20" height="20" loading="lazy"/><div class="fl by l kx ky fm n ay fn"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar kz ab q" href="https://medium.com/@maleeshakumarasinghe?source=collection_tagged----811ec52eb09a--programming---8----------------------------" rel="noopener follow"><p class="bf b dt z ii la ij ik lb il lc in bk">Maleesha Kumarasinghe</p></a></div></div></div></div><div class="ab"><div class="l cl im"><div class="ld le lf lg lh li lj lk ll lm"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/configuring-a-spring-boot-application-with-h2-database-92359130500b?source=collection_tagged----811ec52eb09a--programming---8----------------------------"><h2 class="bf ln lo lp lq hm lr ls lt lu hr lv ht hu lw lx hx ly lz ma mb mc md me mf mg mh ii ij ik il in bk">Configuring a Spring Boot Application with H2 Database</h2><div class="mi"><h3 class="bf b iu z ii mj ij ik mk il in ds">This article will explore how to connect a Spring Boot application to an H2 database. If you want to learn how to configure Spring Boot…</h3></div></a></div><div class="h k"><div class="ml mm mn mo mp mq mr ms mt mu l"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Nov 19</span><div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/configuring-a-spring-boot-application-with-h2-database-92359130500b?source=collection_tagged----811ec52eb09a--programming---8----------------------------"><div><div class="ab" aria-hidden="false"><div class="ab q nq"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>1</span></div></div></div></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F92359130500b&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fconfiguring-a-spring-boot-application-with-h2-database-92359130500b&source=----811ec52eb09a--programming---8-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nf ng nh ni nj l"><div aria-label="Configuring a Spring Boot Application with H2 Database"><div class="j i d"><img alt="Configuring a Spring Boot Application with H2 Database" class="bx he" src="https://miro.medium.com/v2/resize:fill:160:106/1*8pkXwA1bfKELPVVuBIYNSg.jpeg" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Configuring a Spring Boot Application with H2 Database" class="bx he" src="https://miro.medium.com/v2/resize:fill:320:214/1*8pkXwA1bfKELPVVuBIYNSg.jpeg" width="160" height="107" loading="lazy"/></div></div></div></div><div class="nk j i d"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Nov 19</span><div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/configuring-a-spring-boot-application-with-h2-database-92359130500b?source=collection_tagged----811ec52eb09a--programming---8----------------------------"><div><div class="ab" aria-hidden="false"><div class="ab q nq"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6B6B6B" viewBox="0 0 16 16"><path fill="#6B6B6B" d="M12.344 11.458A5.28 5.28 0 0 0 14 7.526C14 4.483 11.391 2 8.051 2S2 4.483 2 7.527c0 3.051 2.712 5.526 6.059 5.526a6.6 6.6 0 0 0 1.758-.236q.255.223.554.414c.784.51 1.626.768 2.512.768a.37.37 0 0 0 .355-.214.37.37 0 0 0-.03-.384 4.7 4.7 0 0 1-.857-1.958v.014z"></path></svg><span>1</span></div></div></div></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F92359130500b&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fconfiguring-a-spring-boot-application-with-h2-database-92359130500b&source=----811ec52eb09a--programming---8-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nl bh r iw iy nm nn no"></div></div></div></div></div></article></div></div></div><div class="np l"><div class="ab cn"><div class="fs bh ft fu fv fw"><article class=""><div class="kn l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://code.likeagirl.io/garbage-collections-in-java-for-beginners-27750b0ee1f7" tabindex="0"><div class="bh ko kp kq kr"><div class="ab"><div class="ks kt ku kv kw ab q"><div class="ke l"><div><div class="l" aria-hidden="false"><a tabindex="-1" href="https://cleopatradouglas.medium.com/?source=collection_tagged----811ec52eb09a--programming---9----------------------------" rel="noopener follow"><div class="l dq"><img alt="Cleopatra Douglas" class="l dm by kx ky fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*YuPpJL1Kci8SZnY0hmEQGw@2x.jpeg" width="20" height="20" loading="lazy"/><div class="fl by l kx ky fm n ay fn"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar kz ab q" href="https://cleopatradouglas.medium.com/?source=collection_tagged----811ec52eb09a--programming---9----------------------------" rel="noopener follow"><p class="bf b dt z ii la ij ik lb il lc in bk">Cleopatra Douglas</p></a></div></div></div></div><div class="ab"><div class="l cl im"><div class="ld le lf lg lh li lj lk ll lm"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/garbage-collections-in-java-for-beginners-27750b0ee1f7?source=collection_tagged----811ec52eb09a--programming---9----------------------------"><h2 class="bf ln lo lp lq hm lr ls lt lu hr lv ht hu lw lx hx ly lz ma mb mc md me mf mg mh ii ij ik il in bk">Garbage Collections In Java For Beginners</h2><div class="mi"><h3 class="bf b iu z ii mj ij ik mk il in ds">A Simple Guide with Code</h3></div></a></div><div class="h k"><div class="ml mm mn mo mp mq mr ms mt mu l"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Nov 18</span><div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/garbage-collections-in-java-for-beginners-27750b0ee1f7?source=collection_tagged----811ec52eb09a--programming---9----------------------------"></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F27750b0ee1f7&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fgarbage-collections-in-java-for-beginners-27750b0ee1f7&source=----811ec52eb09a--programming---9-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div><div class="nf ng nh ni nj l"><div aria-label="Garbage Collections In Java For Beginners"><div class="j i d"><img alt="Garbage Collections In Java For Beginners" class="bx he" src="https://miro.medium.com/v2/resize:fill:160:106/1*DublGl4IwXbyO8L3domTAA.png" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Garbage Collections In Java For Beginners" class="bx he" src="https://miro.medium.com/v2/resize:fill:320:214/1*DublGl4IwXbyO8L3domTAA.png" width="160" height="107" loading="lazy"/></div></div></div></div><div class="nk j i d"><span class="bf b dt z ds"><div class="hf ab kd ae"><div class="ab q mz"><div class="kn ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div><span>Nov 18</span><div class="h k j i d"><div class="dq mv mw ab q"><div class="fm mx my ab q mz"><div class="ax mw na l fo"></div></div><a class="fm ju my ab q mz" tabindex="-1" rel="noopener follow" href="/garbage-collections-in-java-for-beginners-27750b0ee1f7?source=collection_tagged----811ec52eb09a--programming---9----------------------------"></a></div></div></div><div class="ab q nb nc"><div class="h k j i d"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F27750b0ee1f7&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fgarbage-collections-in-java-for-beginners-27750b0ee1f7&source=----811ec52eb09a--programming---9-----------------bookmark_preview-----------" rel="noopener follow"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="ds nd ne" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div></div></div></span></div></div></div></div></div></div></div></article></div></div></div><div></div></div></div></div></div></main><div class="cu cv h cw cx cy k cz da db j dc dd de df dg dh di dj dk dl dm c dn do"><div class="dp bh bm dq"><div class="l m nr"><div class="ns ab fp"><div class="l ae"><div class="nt nu nv l"><div class="jn l"><div class="l dq"><img alt="Code Like A Girl" class="l dm by nw nx fo" src="https://miro.medium.com/v2/resize:fill:176:176/1*rt1mE2Q0rmKsUcJX2ewFoA.png" width="88" height="88" loading="lazy"/><div class="fl by l nw nx fm n ay hh"></div></div></div><div class="jn l"><p class="bf b bg z ds"><span class="im">Welcome to Code Like A Girl, a space that celebrates redefining society's perceptions of women in technology. Share your story with us!</span></p></div><div class="jn l"><span><a class="bf b bg z el jc em eo ep eq er es et eu ev ew ex ey cr dm bm ez fa" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fsubscribe%2Fcollection%2Fcode-like-a-girl&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Ftagged%2Fprogramming&collection=Code+Like+A+Girl&collectionId=811ec52eb09a&source=collection_tagged---collection_sidebar-811ec52eb09a--programming--------------------follow_sidebar-----------" rel="noopener follow">Follow</a></span></div><div class="ab q ny"><div class="nz ab q hd"><p class="bf b iu iv ds">Connect with <!-- -->Code Like A Girl</p></div><div class="ab q hd"><div class="ob l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://www.facebook.com/CodelikeagirlPub?source=collection_tagged---collection_sidebar-811ec52eb09a--programming-------------------------------" rel="noopener follow" target="_blank"><span aria-label="Facebook (link opens in new tab)"><svg width="25" height="25" fill="#3B5998" class="oa"><path fill-rule="evenodd" d="M20.292 4H4.709A.71.71 0 0 0 4 4.708v15.584c0 .391.317.708.709.708h8.323v-6.375h-2.125v-2.656h2.125V9.844c0-2.196 1.39-3.276 3.348-3.276.938 0 1.745.07 1.98.1v2.295h-1.358c-1.066 0-1.314.507-1.314 1.25v1.756h2.656l-.531 2.656h-2.125L15.73 21h4.562a.71.71 0 0 0 .708-.708V4.708A.71.71 0 0 0 20.292 4"></path></svg></span></a></div><div class="l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://www.instagram.com/code_likeagirl?source=collection_tagged---collection_sidebar-811ec52eb09a--programming-------------------------------" rel="noopener follow" target="_blank"><span aria-label="Instagram (link opens in new tab)"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" class="oa"><path d="M12.497 5.531c2.27 0 2.536.01 3.433.05.83.038 1.279.176 1.579.294.398.156.681.338.978.635.297.296.482.58.634.978.115.3.257.749.294 1.578.04.897.05 1.164.05 3.434s-.01 2.537-.05 3.434c-.037.83-.176 1.278-.294 1.578a2.6 2.6 0 0 1-.634.979c-.297.296-.58.482-.978.634-.3.114-.749.256-1.579.293-.897.04-1.163.05-3.433.05s-2.537-.01-3.434-.05c-.83-.037-1.278-.175-1.579-.293a2.6 2.6 0 0 1-.978-.634 2.6 2.6 0 0 1-.634-.979c-.115-.3-.256-.748-.293-1.578-.04-.897-.051-1.164-.051-3.434s.01-2.537.05-3.434c.038-.83.176-1.278.294-1.578.155-.398.337-.682.634-.978.297-.297.58-.483.978-.635.3-.114.75-.256 1.579-.293.897-.044 1.164-.05 3.434-.05m0-1.531c-2.307 0-2.598.01-3.505.05-.904.041-1.521.186-2.06.395-.56.216-1.033.51-1.505.982a4.2 4.2 0 0 0-.982 1.504c-.209.54-.354 1.157-.394 2.064C4.01 9.9 4 10.19 4 12.497s.01 2.597.05 3.504c.041.904.186 1.521.395 2.064.216.56.51 1.033.982 1.505s.948.762 1.504.981c.54.21 1.157.355 2.064.395.908.04 1.195.05 3.505.05s2.597-.01 3.505-.05c.904-.04 1.52-.186 2.064-.395a4.1 4.1 0 0 0 1.504-.981c.472-.472.762-.948.982-1.505.209-.54.354-1.157.394-2.064S21 14.807 21 12.497s-.01-2.598-.05-3.505c-.041-.904-.186-1.521-.395-2.064a4.14 4.14 0 0 0-.982-1.505 4.2 4.2 0 0 0-1.504-.981c-.54-.21-1.157-.354-2.064-.395C15.094 4.01 14.804 4 12.497 4"></path><path d="M12.497 8.132a4.365 4.365 0 0 0 0 8.73 4.367 4.367 0 0 0 4.364-4.365 4.367 4.367 0 0 0-4.365-4.365m0 7.198a2.833 2.833 0 1 1-.001-5.666 2.833 2.833 0 0 1 0 5.666M17.034 8.979a1.019 1.019 0 1 0 0-2.038 1.019 1.019 0 0 0 0 2.038"></path></svg></span></a></div></div></div></div><div class="nt nu nv l"><div class="l"><div class="l"><div class="jn l"><h2 class="bf hi iu z kk bk">Editors</h2></div></div><div class="l"><div class="dp bh l"><div class="jn bh ab oc kd"><div class="ke ab"><a tabindex="0" href="https://dinahdavis.com/?source=collection_tagged---collection_editors-811ec52eb09a--programming---0----------------------------" rel="noopener follow"><div class="l dq"><img alt="Dinah Davis" class="l dm by bz ca fo" src="https://miro.medium.com/v2/resize:fill:64:64/1*-ca951h6rIri77JFYlql-g.jpeg" width="32" height="32" loading="lazy"/><div class="fl by l bz ca fm n ay hh"></div></div></a><div class="ax ke l"><div class="ab q"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://dinahdavis.com/?source=collection_tagged---collection_editors-811ec52eb09a--programming---0----------------------------" rel="noopener follow"><h2 class="bf ln iu z ii mj ij ik mk il im in kk bk">Dinah Davis</h2></a></div><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://dinahdavis.com/?source=collection_tagged---collection_editors-811ec52eb09a--programming---0----------------------------" rel="noopener follow"><div class="od l im"><p class="bf b dt z ii oe of og oh oi oj ok ib ol om ij ik il in ds">Founder of Code Like A Girl. I write about Women In Tech, 2SLGBTQ+ allyship, and my journey recovering from depression and an eating disorder.</p></div></a></div></div><span><a class="bf b dt z bk on oa oo op nd oq or es et eu os ot ou ex ey cr dm bm ez fa" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fsubscribe%2Fuser%2F96f07dc9e18&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Ftagged%2Fprogramming&user=Dinah+Davis&userId=96f07dc9e18&source=collection_tagged-96f07dc9e18--collection_editors-811ec52eb09a--programming---0-----------------follow_sidebar-----------" rel="noopener follow">Follow</a></span></div></div><div class="dp bh l"><div class="bh ab oc kd"><div class="ke ab"><a tabindex="0" href="https://medium.com/@nimramateen?source=collection_tagged---collection_editors-811ec52eb09a--programming---1----------------------------" rel="noopener follow"><div class="l dq"><img alt="Nim J" class="l dm by bz ca fo" src="https://miro.medium.com/v2/resize:fill:64:64/1*2TQhH4QWT-ZiFv-hg3FO3w.jpeg" width="32" height="32" loading="lazy"/><div class="fl by l bz ca fm n ay hh"></div></div></a><div class="ax ke l"><div class="ab q"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/@nimramateen?source=collection_tagged---collection_editors-811ec52eb09a--programming---1----------------------------" rel="noopener follow"><h2 class="bf ln iu z ii mj ij ik mk il im in kk bk">Nim J</h2></a></div><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/@nimramateen?source=collection_tagged---collection_editors-811ec52eb09a--programming---1----------------------------" rel="noopener follow"><div class="od l im"><p class="bf b dt z ii oe of og oh oi oj ok ib ol om ij ik il in ds">A seasoned tech enthusiast & dedicated mother. I enjoy spending time with my family, exploring new cuisines, and volunteering to empower women in tech.</p></div></a></div></div><span><a class="bf b dt z bk on oa oo op nd oq or es et eu os ot ou ex ey cr dm bm ez fa" href="https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fsubscribe%2Fuser%2Fdd97c17f2bb5&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Ftagged%2Fprogramming&user=Nim+J&userId=dd97c17f2bb5&source=collection_tagged-dd97c17f2bb5--collection_editors-811ec52eb09a--programming---1-----------------follow_sidebar-----------" rel="noopener follow">Follow</a></span></div></div></div></div></div><div class="nt nu nv l"><div><div class="nt l im"><h2 class="bf hi ov iv kk bk">Sign up for Bytes of Brilliance: The Best of Code Like A Girl</h2></div><div class="ow l"><h3 class="bf b dt z bk">By Code Like A Girl</h3></div><div class="ox mi l"><p class="bf b dt z bk">Unleash your tech potential with 'Bytes of Brilliance,' our monthly newsletter showcasing code.likeagirl.io's finest articles. Stay informed, stay inspired!<!-- --> <a class="af ag ah ai aj ak al am an ao ap aq ar oy" href="https://medium.com/code-like-a-girl/newsletters/bytes-of-brilliance-the-best-of-code-like-a-girl?source=newsletter_v3_promo--------------------------newsletter_v3_promo-----------" rel="noopener follow">Take a look.</a></p></div><div class="ab ny"></div></div></div></div><div class="oz ab cd ny"><div class="pa l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://help.medium.com/hc/en-us?source=collection_tagged---collection_sidebar-811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b kl km ds">Help</p></a></div><div class="pa l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.statuspage.io/?source=collection_tagged---collection_sidebar-811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b kl km ds">Status</p></a></div><div class="pa l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/about?autoplay=1&source=collection_tagged---collection_sidebar-811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b kl km ds">About</p></a></div><div class="pa l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/jobs-at-medium/work-at-medium-959d1a85284e?source=collection_tagged---collection_sidebar-811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b kl km ds">Careers</p></a></div><div class="pa l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="pressinquiries@medium.com?source=collection_tagged---collection_sidebar-811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b kl km ds">Press</p></a></div><div class="pa l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://blog.medium.com/?source=collection_tagged---collection_sidebar-811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b kl km ds">Blog</p></a></div><div class="pa l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://policy.medium.com/medium-privacy-policy-f03bf92035c9?source=collection_tagged---collection_sidebar-811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b kl km ds">Privacy</p></a></div><div class="pa l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://policy.medium.com/medium-terms-of-service-9db0094a1e0f?source=collection_tagged---collection_sidebar-811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b kl km ds">Terms</p></a></div><div class="pa l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://speechify.com/medium?source=collection_tagged---collection_sidebar-811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b kl km ds">Text to speech</p></a></div><div class="l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.com/business?source=collection_tagged---collection_sidebar-811ec52eb09a--programming-------------------------------" rel="noopener follow"><p class="bf b kl km ds">Teams</p></a></div></div></div></div></div></div></div></div></div></div></div><script>window.__BUILD_ID__="main-20241126-181518-0cb59a020f"</script><script>window.__GRAPHQL_URI__ = "https://code.likeagirl.io/_/graphql"</script><script>window.__PRELOADED_STATE__ = {"algolia":{"queries":{}},"cache":{"experimentGroupSet":true,"reason":"This request is not using the cache middleware worker","group":"disabled","tags":["group-edgeCacheTags","tag-programming"],"serverVariantState":"","middlewareEnabled":false,"cacheStatus":"DYNAMIC","shouldUseCache":false,"vary":[],"lohpSummerUpsellEnabled":false,"publicationHierarchyEnabledWeb":false,"postBottomResponsesEnabled":false},"client":{"hydrated":false,"isUs":false,"isNativeMedium":false,"isSafariMobile":false,"isSafari":false,"isFirefox":false,"routingEntity":{"type":"COLLECTION","id":"811ec52eb09a","explicit":true},"viewerIsBot":false},"debug":{"requestId":"18b8cb5b-3bc3-45fe-9914-a5ba11095abb","hybridDevServices":[],"originalSpanCarrier":{"traceparent":"00-e1d75c81cdc5c0b8bcbe6ed6a988da3e-d98eec7f921c15ce-01"}},"multiVote":{"clapsPerPost":{}},"navigation":{"branch":{"show":null,"hasRendered":null,"blockedByCTA":false},"hideGoogleOneTap":false,"hasRenderedAlternateUserBanner":null,"currentLocation":"https:\u002F\u002Fcode.likeagirl.io\u002Ftagged\u002Fprogramming","host":"code.likeagirl.io","hostname":"code.likeagirl.io","referrer":"","hasSetReferrer":false,"susiModal":{"step":null,"operation":"register"},"postRead":false,"partnerProgram":{"selectedCountryCode":null},"queryString":"?source=collection_home_page----811ec52eb09a---------------------------------"},"config":{"nodeEnv":"production","version":"main-20241126-181518-0cb59a020f","target":"production","productName":"Medium","publicUrl":"https:\u002F\u002Fcdn-client.medium.com\u002Flite","authDomain":"medium.com","authGoogleClientId":"216296035834-k1k6qe060s2tp2a2jam4ljdcms00sttg.apps.googleusercontent.com","favicon":"production","glyphUrl":"https:\u002F\u002Fglyph.medium.com","branchKey":"key_live_ofxXr2qTrrU9NqURK8ZwEhknBxiI6KBm","algolia":{"appId":"MQ57UUUQZ2","apiKeySearch":"394474ced050e3911ae2249ecc774921","indexPrefix":"medium_","host":"-dsn.algolia.net"},"recaptchaKey":"6Lfc37IUAAAAAKGGtC6rLS13R1Hrw_BqADfS1LRk","recaptcha3Key":"6Lf8R9wUAAAAABMI_85Wb8melS7Zj6ziuf99Yot5","recaptchaEnterpriseKeyId":"6Le-uGgpAAAAAPprRaokM8AKthQ9KNGdoxaGUvVp","datadog":{"applicationId":"6702d87d-a7e0-42fe-bbcb-95b469547ea0","clientToken":"pub853ea8d17ad6821d9f8f11861d23dfed","rumToken":"pubf9cc52896502b9413b68ba36fc0c7162","context":{"deployment":{"target":"production","tag":"main-20241126-181518-0cb59a020f","commit":"0cb59a020f4453d0900f671f1a6576feecc55e74"}},"datacenter":"us"},"googleAnalyticsCode":"G-7JY7T788PK","googlePay":{"apiVersion":"2","apiVersionMinor":"0","merchantId":"BCR2DN6TV7EMTGBM","merchantName":"Medium","instanceMerchantId":"13685562959212738550"},"applePay":{"version":3},"signInWallCustomDomainCollectionIds":["3a8144eabfe3","336d898217ee","61061eb0c96b","138adf9c44c","819cc2aaeee0"],"mediumMastodonDomainName":"me.dm","mediumOwnedAndOperatedCollectionIds":["8a9336e5bb4","b7e45b22fec3","193b68bd4fba","8d6b8a439e32","54c98c43354d","3f6ecf56618","d944778ce714","92d2092dc598","ae2a65f35510","1285ba81cada","544c7006046e","fc8964313712","40187e704f1c","88d9857e584e","7b6769f2748b","bcc38c8f6edf","cef6983b292","cb8577c9149e","444d13b52878","713d7dbc99b0","ef8e90590e66","191186aaafa0","55760f21cdc5","9dc80918cc93","bdc4052bbdba","8ccfed20cbb2"],"tierOneDomains":["medium.com","thebolditalic.com","arcdigital.media","towardsdatascience.com","uxdesign.cc","codeburst.io","psiloveyou.xyz","writingcooperative.com","entrepreneurshandbook.co","prototypr.io","betterhumans.coach.me","theascent.pub"],"topicsToFollow":["d61cf867d93f","8a146bc21b28","1eca0103fff3","4d562ee63426","aef1078a3ef5","e15e46793f8d","6158eb913466","55f1c20aba7a","3d18b94f6858","4861fee224fd","63c6f1f93ee","1d98b3a9a871","decb52b64abf","ae5d4995e225","830cded25262"],"topicToTagMappings":{"accessibility":"accessibility","addiction":"addiction","android-development":"android-development","art":"art","artificial-intelligence":"artificial-intelligence","astrology":"astrology","basic-income":"basic-income","beauty":"beauty","biotech":"biotech","blockchain":"blockchain","books":"books","business":"business","cannabis":"cannabis","cities":"cities","climate-change":"climate-change","comics":"comics","coronavirus":"coronavirus","creativity":"creativity","cryptocurrency":"cryptocurrency","culture":"culture","cybersecurity":"cybersecurity","data-science":"data-science","design":"design","digital-life":"digital-life","disability":"disability","economy":"economy","education":"education","equality":"equality","family":"family","feminism":"feminism","fiction":"fiction","film":"film","fitness":"fitness","food":"food","freelancing":"freelancing","future":"future","gadgets":"gadgets","gaming":"gaming","gun-control":"gun-control","health":"health","history":"history","humor":"humor","immigration":"immigration","ios-development":"ios-development","javascript":"javascript","justice":"justice","language":"language","leadership":"leadership","lgbtqia":"lgbtqia","lifestyle":"lifestyle","machine-learning":"machine-learning","makers":"makers","marketing":"marketing","math":"math","media":"media","mental-health":"mental-health","mindfulness":"mindfulness","money":"money","music":"music","neuroscience":"neuroscience","nonfiction":"nonfiction","outdoors":"outdoors","parenting":"parenting","pets":"pets","philosophy":"philosophy","photography":"photography","podcasts":"podcast","poetry":"poetry","politics":"politics","privacy":"privacy","product-management":"product-management","productivity":"productivity","programming":"programming","psychedelics":"psychedelics","psychology":"psychology","race":"race","relationships":"relationships","religion":"religion","remote-work":"remote-work","san-francisco":"san-francisco","science":"science","self":"self","self-driving-cars":"self-driving-cars","sexuality":"sexuality","social-media":"social-media","society":"society","software-engineering":"software-engineering","space":"space","spirituality":"spirituality","sports":"sports","startups":"startup","style":"style","technology":"technology","transportation":"transportation","travel":"travel","true-crime":"true-crime","tv":"tv","ux":"ux","venture-capital":"venture-capital","visual-design":"visual-design","work":"work","world":"world","writing":"writing"},"defaultImages":{"avatar":{"imageId":"1*dmbNkD5D-u45r44go_cf0g.png","height":150,"width":150},"orgLogo":{"imageId":"7*V1_7XP4snlmqrc_0Njontw.png","height":110,"width":500},"postLogo":{"imageId":"bd978bb536350a710e8efb012513429cabdc4c28700604261aeda246d0f980b7","height":810,"width":1440},"postPreviewImage":{"imageId":"1*hn4v1tCaJy7cWMyb0bpNpQ.png","height":386,"width":579}},"collectionStructuredData":{"8d6b8a439e32":{"name":"Elemental","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fcdn-images-1.medium.com\u002Fmax\u002F980\u002F1*9ygdqoKprhwuTVKUM0DLPA@2x.png","width":980,"height":159}}},"3f6ecf56618":{"name":"Forge","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fcdn-images-1.medium.com\u002Fmax\u002F596\u002F1*uULpIlImcO5TDuBZ6lm7Lg@2x.png","width":596,"height":183}}},"ae2a65f35510":{"name":"GEN","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fmiro.medium.com\u002Fmax\u002F264\u002F1*RdVZMdvfV3YiZTw6mX7yWA.png","width":264,"height":140}}},"88d9857e584e":{"name":"LEVEL","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fmiro.medium.com\u002Fmax\u002F540\u002F1*JqYMhNX6KNNb2UlqGqO2WQ.png","width":540,"height":108}}},"7b6769f2748b":{"name":"Marker","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fcdn-images-1.medium.com\u002Fmax\u002F383\u002F1*haCUs0wF6TgOOvfoY-jEoQ@2x.png","width":383,"height":92}}},"444d13b52878":{"name":"OneZero","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fmiro.medium.com\u002Fmax\u002F540\u002F1*cw32fIqCbRWzwJaoQw6BUg.png","width":540,"height":123}}},"8ccfed20cbb2":{"name":"Zora","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fmiro.medium.com\u002Fmax\u002F540\u002F1*tZUQqRcCCZDXjjiZ4bDvgQ.png","width":540,"height":106}}}},"embeddedPostIds":{"coronavirus":"cd3010f9d81f"},"sharedCdcMessaging":{"COVID_APPLICABLE_TAG_SLUGS":[],"COVID_APPLICABLE_TOPIC_NAMES":[],"COVID_APPLICABLE_TOPIC_NAMES_FOR_TOPIC_PAGE":[],"COVID_MESSAGES":{"tierA":{"text":"For more information on the novel coronavirus and Covid-19, visit cdc.gov.","markups":[{"start":66,"end":73,"href":"https:\u002F\u002Fwww.cdc.gov\u002Fcoronavirus\u002F2019-nCoV"}]},"tierB":{"text":"Anyone can publish on Medium per our Policies, but we don’t fact-check every story. For more info about the coronavirus, see cdc.gov.","markups":[{"start":37,"end":45,"href":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Fcategories\u002F201931128-Policies-Safety"},{"start":125,"end":132,"href":"https:\u002F\u002Fwww.cdc.gov\u002Fcoronavirus\u002F2019-nCoV"}]},"paywall":{"text":"This article has been made free for everyone, thanks to Medium Members. For more information on the novel coronavirus and Covid-19, visit cdc.gov.","markups":[{"start":56,"end":70,"href":"https:\u002F\u002Fmedium.com\u002Fmembership"},{"start":138,"end":145,"href":"https:\u002F\u002Fwww.cdc.gov\u002Fcoronavirus\u002F2019-nCoV"}]},"unbound":{"text":"This article is free for everyone, thanks to Medium Members. For more information on the novel coronavirus and Covid-19, visit cdc.gov.","markups":[{"start":45,"end":59,"href":"https:\u002F\u002Fmedium.com\u002Fmembership"},{"start":127,"end":134,"href":"https:\u002F\u002Fwww.cdc.gov\u002Fcoronavirus\u002F2019-nCoV"}]}},"COVID_BANNER_POST_ID_OVERRIDE_WHITELIST":["3b31a67bff4a"]},"sharedVoteMessaging":{"TAGS":["politics","election-2020","government","us-politics","election","2020-presidential-race","trump","donald-trump","democrats","republicans","congress","republican-party","democratic-party","biden","joe-biden","maga"],"TOPICS":["politics","election"],"MESSAGE":{"text":"Find out more about the U.S. election results here.","markups":[{"start":46,"end":50,"href":"https:\u002F\u002Fcookpolitical.com\u002F2020-national-popular-vote-tracker"}]},"EXCLUDE_POSTS":["397ef29e3ca5"]},"embedPostRules":[],"recircOptions":{"v1":{"limit":3},"v2":{"limit":8}},"braintreeClientKey":"production_zjkj96jm_m56f8fqpf7ngnrd4","braintree":{"enabled":true,"merchantId":"m56f8fqpf7ngnrd4","merchantAccountId":{"usd":"AMediumCorporation_instant","eur":"amediumcorporation_EUR","cad":"amediumcorporation_CAD"},"publicKey":"ds2nn34bg2z7j5gd","braintreeEnvironment":"production","dashboardUrl":"https:\u002F\u002Fwww.braintreegateway.com\u002Fmerchants","gracePeriodDurationInDays":14,"mediumMembershipPlanId":{"monthly":"ce105f8c57a3","monthlyV2":"e8a5e126-792b-4ee6-8fba-d574c1b02fc5","monthlyWithTrial":"d5ee3dbe3db8","monthlyPremium":"fa741a9b47a2","yearly":"a40ad4a43185","yearlyV2":"3815d7d6-b8ca-4224-9b8c-182f9047866e","yearlyStaff":"d74fb811198a","yearlyWithTrial":"b3bc7350e5c7","yearlyPremium":"e21bd2c12166","monthlyOneYearFree":"e6c0637a-2bad-4171-ab4f-3c268633d83c","monthly25PercentOffFirstYear":"235ecc62-0cdb-49ae-9378-726cd21c504b","monthly20PercentOffFirstYear":"ba518864-9c13-4a99-91ca-411bf0cac756","monthly15PercentOffFirstYear":"594c029b-9f89-43d5-88f8-8173af4e070e","monthly10PercentOffFirstYear":"c6c7bc9a-40f2-4b51-8126-e28511d5bdb0","monthlyForStudents":"629ebe51-da7d-41fd-8293-34cd2f2030a8","yearlyOneYearFree":"78ba7be9-0d9f-4ece-aa3e-b54b826f2bf1","yearly25PercentOffFirstYear":"2dbb010d-bb8f-4eeb-ad5c-a08509f42d34","yearly20PercentOffFirstYear":"47565488-435b-47f8-bf93-40d5fbe0ebc8","yearly15PercentOffFirstYear":"8259809b-0881-47d9-acf7-6c001c7f720f","yearly10PercentOffFirstYear":"9dd694fb-96e1-472c-8d9e-3c868d5c1506","yearlyForStudents":"e29345ef-ab1c-4234-95c5-70e50fe6bc23","monthlyCad":"p52orjkaceei","yearlyCad":"h4q9g2up9ktt"},"braintreeDiscountId":{"oneMonthFree":"MONTHS_FREE_01","threeMonthsFree":"MONTHS_FREE_03","sixMonthsFree":"MONTHS_FREE_06","fiftyPercentOffOneYear":"FIFTY_PERCENT_OFF_ONE_YEAR"},"3DSecureVersion":"2","defaultCurrency":"usd","providerPlanIdCurrency":{"4ycw":"usd","rz3b":"usd","3kqm":"usd","jzw6":"usd","c2q2":"usd","nnsw":"usd","q8qw":"usd","d9y6":"usd","fx7w":"cad","nwf2":"cad"}},"paypalClientId":"AXj1G4fotC2GE8KzWX9mSxCH1wmPE3nJglf4Z2ig_amnhvlMVX87otaq58niAg9iuLktVNF_1WCMnN7v","paypal":{"host":"https:\u002F\u002Fapi.paypal.com:443","clientMode":"production","serverMode":"live","webhookId":"4G466076A0294510S","monthlyPlan":{"planId":"P-9WR0658853113943TMU5FDQA","name":"Medium Membership (Monthly) with setup fee","description":"Unlimited access to the best and brightest stories on Medium. Membership billed monthly."},"yearlyPlan":{"planId":"P-7N8963881P8875835MU5JOPQ","name":"Medium Membership (Annual) with setup fee","description":"Unlimited access to the best and brightest stories on Medium. Membership billed annually."},"oneYearGift":{"name":"Medium Membership (1 Year, Digital Gift Code)","description":"Unlimited access to the best and brightest stories on Medium. Gift codes can be redeemed at medium.com\u002Fredeem.","price":"50.00","currency":"USD","sku":"membership-gift-1-yr"},"oldMonthlyPlan":{"planId":"P-96U02458LM656772MJZUVH2Y","name":"Medium Membership (Monthly)","description":"Unlimited access to the best and brightest stories on Medium. Membership billed monthly."},"oldYearlyPlan":{"planId":"P-59P80963JF186412JJZU3SMI","name":"Medium Membership (Annual)","description":"Unlimited access to the best and brightest stories on Medium. Membership billed annually."},"monthlyPlanWithTrial":{"planId":"P-66C21969LR178604GJPVKUKY","name":"Medium Membership (Monthly) with setup fee","description":"Unlimited access to the best and brightest stories on Medium. Membership billed monthly."},"yearlyPlanWithTrial":{"planId":"P-6XW32684EX226940VKCT2MFA","name":"Medium Membership (Annual) with setup fee","description":"Unlimited access to the best and brightest stories on Medium. Membership billed annually."},"oldMonthlyPlanNoSetupFee":{"planId":"P-4N046520HR188054PCJC7LJI","name":"Medium Membership (Monthly)","description":"Unlimited access to the best and brightest stories on Medium. Membership billed monthly."},"oldYearlyPlanNoSetupFee":{"planId":"P-7A4913502Y5181304CJEJMXQ","name":"Medium Membership (Annual)","description":"Unlimited access to the best and brightest stories on Medium. Membership billed annually."},"sdkUrl":"https:\u002F\u002Fwww.paypal.com\u002Fsdk\u002Fjs"},"stripePublishableKey":"pk_live_7FReX44VnNIInZwrIIx6ghjl","log":{"json":true,"level":"info"},"imageUploadMaxSizeMb":25,"staffPicks":{"title":"Staff Picks","catalogId":"c7bc6e1ee00f"}},"session":{"xsrf":""}}</script><script>window.__APOLLO_STATE__ = {"ROOT_QUERY":{"__typename":"Query","variantFlags":[{"__typename":"VariantFlag","name":"enable_seamless_social_sharing","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_aurora_pub_follower_page","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_recommended_publishers_query","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_sharer_create_post_share_key","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_switch_plan_premium_tier","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_tribute_landing_page","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_update_topic_portals_wtf","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_conversion_model_v2","valueType":{"__typename":"VariantFlagString","value":"group_2"}},{"__typename":"VariantFlag","name":"enable_pill_based_home_feed","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_premium_tier","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_update_explore_wtf","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_apple_sign_in","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_android_verified_author","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_medium2_kbfd","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_recirc_model","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_enable_verified_book_author","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_rito_upstream_deadlines","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_sharer_validate_post_share_key","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_tag_recs","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"signin_services","valueType":{"__typename":"VariantFlagString","value":"twitter,facebook,google,email,google-fastidv,google-one-tap,apple"}},{"__typename":"VariantFlag","name":"enable_app_flirty_thirty","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_enable_home_post_menu","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_group_gifting","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_post_bottom_responses","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_susi_redesign_ios","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_social_share_sheet","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_recaptcha_enterprise","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_rex_new_push_notification_endpoint","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"limit_post_referrers","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_rating_prompt_stories_read_threshold","valueType":{"__typename":"VariantFlagNumber","value":2}},{"__typename":"VariantFlag","name":"enable_bayesian_average_pub_search","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_braintree_trial_membership","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"can_send_tips_v0","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_billing_frequency_on_step2","valueType":{"__typename":"VariantFlagString","value":"group_1"}},{"__typename":"VariantFlag","name":"enable_braintree_webhook","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_see_pronouns","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_enable_friend_links_creation","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"disable_partner_program_enrollment","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_author_cards","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_remove_twitter_onboarding_step","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_android_dynamic_aspirational_paywall","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_configure_pronouns","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_lite_homepage","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_mastodon_for_members","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_ml_rank_rex_anno","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_tipping_v0_android","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_abandoned_cart_promotion_email","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_ios_easy_resubscribe","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_premium_tier_badge","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_speechify_widget","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_tick_landing_page","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_braintree_client","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_iceland_forced_android","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_moc_load_processor_all_recs_surfaces","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_pp_country_expansion","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_rex_aggregator_v2","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_auto_follow_on_subscribe","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_cache_less_following_feed","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_diversification_rex","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_enable_friend_links_postpage_banners","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_entities_to_follow_v2","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"mobile_custom_app_icon","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_boost_nia_v01","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_in_app_free_trial","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_author_cards_byline","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_moc_load_processor_c","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_new_manage_membership_flow","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_deprecate_legacy_providers_v3","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_pp_v4","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_two_hour_refresh","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_conversion_ranker_v2","valueType":{"__typename":"VariantFlagString","value":"control"}},{"__typename":"VariantFlag","name":"available_monthly_plan","valueType":{"__typename":"VariantFlagString","value":"60e220181034"}},{"__typename":"VariantFlag","name":"enable_explicit_signals_updated_post_previews","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_rex_reading_history","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"redefined_top_posts","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_eventstats_event_processing","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_intrinsic_automatic_actions","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_lite_response_markup","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_iceland_nux","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_enable_friend_links_creation","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_google_webhook","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_maim_the_meter","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_tipping_v0_ios","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"can_receive_tips_v0","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_simplified_digest_v2_b","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_apple_webhook","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_explicit_signals","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_legacy_feed_in_iceland","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"reader_fair_distribution_non_qp","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_android_miro_v2","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_braintree_apple_pay","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_ios_dynamic_paywall_aspiriational","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_enable_image_sharer","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_mastodon_avatar_upload","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"signup_services","valueType":{"__typename":"VariantFlagString","value":"twitter,facebook,google,email,google-fastidv,google-one-tap,apple"}},{"__typename":"VariantFlag","name":"enable_bg_post_post","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_braintree_google_pay","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_braintree_paypal","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_lite_archive_page","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"limit_user_follows","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"rex_generator_max_candidates","valueType":{"__typename":"VariantFlagNumber","value":1000}},{"__typename":"VariantFlag","name":"enable_members_only_audio","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_pre_pp_v4","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_footer_app_buttons","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_starspace","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"reengagement_notification_duration","valueType":{"__typename":"VariantFlagNumber","value":3}},{"__typename":"VariantFlag","name":"allow_access","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_lite_continue_this_thread","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_marketing_emails","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_moc_load_processor_first_story","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_enable_editor_new_publishing_flow","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_display_paywall_after_onboarding","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_android_offline_reading","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_susi_redesign_android","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"available_annual_plan","valueType":{"__typename":"VariantFlagString","value":"2c754bcc2995"}},{"__typename":"VariantFlag","name":"enable_updated_pub_recs_ui","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_verifications_service","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_enable_syntax_highlight","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_sprig","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_enable_friend_links_postpage_banners","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_lo_homepage","valueType":{"__typename":"VariantFlagString","value":"control"}},{"__typename":"VariantFlag","name":"enable_newsletter_lo_flow_custom_domains","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"textshots_userid","valueType":{"__typename":"VariantFlagString","value":""}},{"__typename":"VariantFlag","name":"coronavirus_topic_recirc","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"allow_signup","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_enable_lists_v2","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_google_one_tap","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_import","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_branch_io","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"available_monthly_premium_plan","valueType":{"__typename":"VariantFlagString","value":"12a660186432"}},{"__typename":"VariantFlag","name":"android_enable_topic_portals","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_ios_offline_reading","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_new_stripe_customers","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"price_smoke_test_yearly","valueType":{"__typename":"VariantFlagString","value":""}},{"__typename":"VariantFlag","name":"enable_ios_autorefresh","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"num_post_bottom_responses_to_show","valueType":{"__typename":"VariantFlagString","value":"3"}},{"__typename":"VariantFlag","name":"browsable_stream_config_bucket","valueType":{"__typename":"VariantFlagString","value":"curated-topics"}},{"__typename":"VariantFlag","name":"enable_automod","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_publication_hierarchy_web","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"glyph_font_set","valueType":{"__typename":"VariantFlagString","value":"m2-unbound-source-serif-pro"}},{"__typename":"VariantFlag","name":"enable_ios_dynamic_paywall_programming","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_lite_server_upstream_deadlines","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"available_annual_premium_plan","valueType":{"__typename":"VariantFlagString","value":"4a442ace1476"}},{"__typename":"VariantFlag","name":"enable_braintree_integration","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_android_dynamic_programming_paywall","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_post_bottom_responses_input","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"allow_test_auth","valueType":{"__typename":"VariantFlagString","value":"disallow"}},{"__typename":"VariantFlag","name":"onboarding_tags_from_top_views","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_ranker_v10","valueType":{"__typename":"VariantFlagString","value":"control"}},{"__typename":"VariantFlag","name":"enable_creator_welcome_email","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_speechify_ios","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_enable_lock_responses","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_mastodon_for_members_username_selection","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"goliath_externalsearch_enable_comment_deindexation","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"price_smoke_test_monthly","valueType":{"__typename":"VariantFlagString","value":""}},{"__typename":"VariantFlag","name":"skip_fs_cache_user_vals","valueType":{"__typename":"VariantFlagBoolean","value":true}}],"viewer":null,"collectionByDomainOrSlug({\"domainOrSlug\":\"code.likeagirl.io\"})":{"__ref":"Collection:811ec52eb09a"},"tagFromSlug({\"tagSlug\":\"programming\"})":{"__ref":"Tag:programming"}},"ImageMetadata:1*DMSrHxhNUlnXIk2qSskkGg.png":{"__typename":"ImageMetadata","id":"1*DMSrHxhNUlnXIk2qSskkGg.png"},"Collection:811ec52eb09a":{"__typename":"Collection","id":"811ec52eb09a","favicon":{"__ref":"ImageMetadata:1*DMSrHxhNUlnXIk2qSskkGg.png"},"slug":"code-like-a-girl","name":"Code Like A Girl","domain":"code.likeagirl.io","customStyleSheet":{"__ref":"CustomStyleSheet:5caaed7acd54"},"colorPalette":{"__typename":"ColorPalette","highlightSpectrum":{"__typename":"ColorSpectrum","backgroundColor":"#FFFFFFFF","colorPoints":[{"__typename":"ColorPoint","color":"#FFEEF3FF","point":0},{"__typename":"ColorPoint","color":"#FFEBF1FF","point":0.1},{"__typename":"ColorPoint","color":"#FFE8F0FF","point":0.2},{"__typename":"ColorPoint","color":"#FFE5EEFF","point":0.3},{"__typename":"ColorPoint","color":"#FFE1ECFF","point":0.4},{"__typename":"ColorPoint","color":"#FFDEEAFF","point":0.5},{"__typename":"ColorPoint","color":"#FFDBE9FF","point":0.6},{"__typename":"ColorPoint","color":"#FFD8E7FF","point":0.7},{"__typename":"ColorPoint","color":"#FFD4E5FF","point":0.8},{"__typename":"ColorPoint","color":"#FFD1E3FF","point":0.9},{"__typename":"ColorPoint","color":"#FFCDE2FF","point":1}]},"defaultBackgroundSpectrum":{"__typename":"ColorSpectrum","backgroundColor":"#FFFFFFFF","colorPoints":[{"__typename":"ColorPoint","color":"#FF6D87B3","point":0},{"__typename":"ColorPoint","color":"#FF677DA5","point":0.1},{"__typename":"ColorPoint","color":"#FF607497","point":0.2},{"__typename":"ColorPoint","color":"#FF586A89","point":0.3},{"__typename":"ColorPoint","color":"#FF50607B","point":0.4},{"__typename":"ColorPoint","color":"#FF48556C","point":0.5},{"__typename":"ColorPoint","color":"#FF404B5E","point":0.6},{"__typename":"ColorPoint","color":"#FF37404F","point":0.7},{"__typename":"ColorPoint","color":"#FF2D3440","point":0.8},{"__typename":"ColorPoint","color":"#FF222831","point":0.9},{"__typename":"ColorPoint","color":"#FF171A21","point":1}]},"tintBackgroundSpectrum":{"__typename":"ColorSpectrum","backgroundColor":"#FF8DA7D5","colorPoints":[{"__typename":"ColorPoint","color":"#FF8DA7D5","point":0},{"__typename":"ColorPoint","color":"#FF99B0DB","point":0.1},{"__typename":"ColorPoint","color":"#FFA4BAE0","point":0.2},{"__typename":"ColorPoint","color":"#FFB0C3E6","point":0.3},{"__typename":"ColorPoint","color":"#FFBBCCEB","point":0.4},{"__typename":"ColorPoint","color":"#FFC6D5F0","point":0.5},{"__typename":"ColorPoint","color":"#FFD1DDF5","point":0.6},{"__typename":"ColorPoint","color":"#FFDCE6FA","point":0.7},{"__typename":"ColorPoint","color":"#FFE7EEFF","point":0.8},{"__typename":"ColorPoint","color":"#FFF1F7FF","point":0.9},{"__typename":"ColorPoint","color":"#FFFCFFFF","point":1}]}},"description":"Welcome to Code Like A Girl, a space that celebrates redefining society's perceptions of women in technology. Share your story with us!","editorsNote":"We strive to inspire young women to consider a career in technology and to assist parents and educators in cultivating an interest in technology among young girls. We also seek to educate male allies on how they can promote gender equality in the technology industry. Additionally, we aspire to advance the careers of women and non-binary individuals in technology.\n\nTo become a writer for CodeLikeAGirl, email info@codelikeagirl.io with the link to your medium profile.\nDon't forget to hit that 'Follow' button to stay updated with our latest content! ","avatar":{"__ref":"ImageMetadata:1*rt1mE2Q0rmKsUcJX2ewFoA.png"},"facebookPageName":"CodelikeagirlPub","instagramUsername":"code_likeagirl","twitterUsername":null,"editors":[{"__typename":"CollectionMastheadUserItem","isExcluded":null,"user":{"__ref":"User:96f07dc9e18"}},{"__typename":"CollectionMastheadUserItem","isExcluded":null,"user":{"__ref":"User:dd97c17f2bb5"}}],"newsletterV3":{"__ref":"NewsletterV3:59866260abe9"},"viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:811ec52eb09a-viewerId:lo_7537c744fc13"},"subscriberCount":50072,"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"code.likeagirl.io","status":"ACTIVE","isSubdomain":false}},"taggedPostsConnection:{\"paging\":{\"limit\":10},\"tag\":\"programming\"}":{"__typename":"TaggedPostConnection","tagDisplayTitle":"Programming","tagSlug":"programming","posts":[{"__ref":"Post:7d145a7ec1b4"},{"__ref":"Post:73abbc1a75e0"},{"__ref":"Post:74ffc9d9d742"},{"__ref":"Post:6e4d5c79440c"},{"__ref":"Post:12c0d514039a"},{"__ref":"Post:c02103402ed6"},{"__ref":"Post:4f3150532cf0"},{"__ref":"Post:55ef2ab85558"},{"__ref":"Post:92359130500b"},{"__ref":"Post:27750b0ee1f7"}],"pagingInfo":{"__typename":"Paging","next":{"__typename":"PageParams","from":"1731957399107","limit":10}}},"isAuroraEligible":true,"isAuroraVisible":true,"creator":{"__ref":"User:96f07dc9e18"},"facebookPageId":null,"tags":["WOMEN IN TECH","PROGRAMMING","SOFTWARE DEVELOPMENT","LEADERSHIP","CAREER ADVICE"],"createdAt":0,"ptsQualifiedAt":1616092812578,"logo":{"__ref":"ImageMetadata:1*7c38e-HQi4NrKrfcuftX7g.png"},"legacyHeaderBackgroundImage":null,"navItems":[{"__typename":"NavItem","tagSlug":null,"title":"Role Models","url":"https:\u002F\u002Fcode.likeagirl.io\u002Frolemodels\u002Fhome"},{"__typename":"NavItem","tagSlug":null,"title":"TechTalk","url":"https:\u002F\u002Fcode.likeagirl.io\u002Ftechtalk\u002Fhome"},{"__typename":"NavItem","tagSlug":null,"title":"Q&A","url":"https:\u002F\u002Fcode.likeagirl.io\u002Fcrowdsourcedqa\u002Fhome"},{"__typename":"NavItem","tagSlug":null,"title":"Girls","url":"https:\u002F\u002Fcode.likeagirl.io\u002Fgirlsandtech\u002Fhome"},{"__typename":"NavItem","tagSlug":null,"title":"Book Reviews","url":"https:\u002F\u002Fcode.likeagirl.io\u002Fbookreviews\u002Fhome"},{"__typename":"NavItem","tagSlug":null,"title":"En Español","url":"https:\u002F\u002Fcode.likeagirl.io\u002Fespanol\u002Fhome"},{"__typename":"NavItem","tagSlug":null,"title":"Em Português","url":"https:\u002F\u002Fcode.likeagirl.io\u002Fportugues\u002Fhome"},{"__typename":"NavItem","tagSlug":null,"title":"Submit Your Story","url":"https:\u002F\u002Flcontacts.herokuapp.com\u002Fembed\u002Fbutton\u002Fcontribute?pubUrlSlug=code-like-a-girl"}]},"CustomStyleSheet:5caaed7acd54":{"__typename":"CustomStyleSheet","id":"5caaed7acd54","global":{"__typename":"GlobalStyles","colorPalette":{"__typename":"StyleSheetColorPalette","primary":{"__typename":"ColorValue","colorPalette":{"__typename":"ColorPalette","highlightSpectrum":{"__typename":"ColorSpectrum","backgroundColor":"#FFFFFFFF","colorPoints":[{"__typename":"ColorPoint","color":"#FFEEF3FF","point":0},{"__typename":"ColorPoint","color":"#FFEBF1FF","point":0.1},{"__typename":"ColorPoint","color":"#FFE8F0FF","point":0.2},{"__typename":"ColorPoint","color":"#FFE5EEFF","point":0.3},{"__typename":"ColorPoint","color":"#FFE1ECFF","point":0.4},{"__typename":"ColorPoint","color":"#FFDEEAFF","point":0.5},{"__typename":"ColorPoint","color":"#FFDBE9FF","point":0.6},{"__typename":"ColorPoint","color":"#FFD8E7FF","point":0.7},{"__typename":"ColorPoint","color":"#FFD4E5FF","point":0.8},{"__typename":"ColorPoint","color":"#FFD1E3FF","point":0.9},{"__typename":"ColorPoint","color":"#FFCDE2FF","point":1}]},"defaultBackgroundSpectrum":{"__typename":"ColorSpectrum","backgroundColor":"#FFFFFFFF","colorPoints":[{"__typename":"ColorPoint","color":"#FF6D87B3","point":0},{"__typename":"ColorPoint","color":"#FF677DA5","point":0.1},{"__typename":"ColorPoint","color":"#FF607497","point":0.2},{"__typename":"ColorPoint","color":"#FF586A89","point":0.3},{"__typename":"ColorPoint","color":"#FF50607B","point":0.4},{"__typename":"ColorPoint","color":"#FF48556C","point":0.5},{"__typename":"ColorPoint","color":"#FF404B5E","point":0.6},{"__typename":"ColorPoint","color":"#FF37404F","point":0.7},{"__typename":"ColorPoint","color":"#FF2D3440","point":0.8},{"__typename":"ColorPoint","color":"#FF222831","point":0.9},{"__typename":"ColorPoint","color":"#FF171A21","point":1}]},"tintBackgroundSpectrum":{"__typename":"ColorSpectrum","backgroundColor":"#FF8da7d5","colorPoints":[{"__typename":"ColorPoint","color":"#FF8DA7D5","point":0},{"__typename":"ColorPoint","color":"#FF99B0DB","point":0.1},{"__typename":"ColorPoint","color":"#FFA4BAE0","point":0.2},{"__typename":"ColorPoint","color":"#FFB0C3E6","point":0.3},{"__typename":"ColorPoint","color":"#FFBBCCEB","point":0.4},{"__typename":"ColorPoint","color":"#FFC6D5F0","point":0.5},{"__typename":"ColorPoint","color":"#FFD1DDF5","point":0.6},{"__typename":"ColorPoint","color":"#FFDCE6FA","point":0.7},{"__typename":"ColorPoint","color":"#FFE7EEFF","point":0.8},{"__typename":"ColorPoint","color":"#FFF1F7FF","point":0.9},{"__typename":"ColorPoint","color":"#FFFCFFFF","point":1}]}}},"background":null},"fonts":{"__typename":"StyleSheetFonts","font1":{"__typename":"StyleSheetFont","name":"SANS_SERIF_1"},"font2":{"__typename":"StyleSheetFont","name":"SANS_SERIF_1"},"font3":{"__typename":"StyleSheetFont","name":"SERIF_2"}}},"header":{"__typename":"HeaderStyles","taglineTreatment":"TAGLINE_TREATMENT_HEADER","headerScale":"HEADER_SCALE_MEDIUM","backgroundImageDisplayMode":"IMAGE_DISPLAY_MODE_FILL","backgroundImageVerticalAlignment":"CENTER","backgroundColorDisplayMode":"COLOR_DISPLAY_MODE_VERTICAL_GRADIENT","backgroundColor":{"__typename":"ColorValue","alpha":"b2","rgb":"8da7d5"},"secondaryBackgroundColor":null,"postBackgroundColor":{"__typename":"ColorValue","rgb":"8da7d5","alpha":"ff"},"backgroundImage":null,"appNameColor":{"__typename":"ColorValue","rgb":"8da7d5","alpha":"ff"},"logoImage":null,"appNameTreatment":"NAME_TREATMENT_LOGO"},"navigation":{"__typename":"HeaderNavigation","navItems":[{"__typename":"HeaderNavigationItem","type":"NAV_TYPE_LINK","name":"Write With Us","href":"https:\u002F\u002Fcode.likeagirl.io\u002Fbecome-a-code-like-a-girl-writer-e9c996addedb","tags":[]},{"__typename":"HeaderNavigationItem","type":"NAV_TYPE_TAG","name":"Programming","href":null,"tags":[{"__ref":"Tag:programming"}]},{"__typename":"HeaderNavigationItem","type":"NAV_TYPE_TAG","name":"Career Advice","href":null,"tags":[{"__ref":"Tag:career-advice"}]},{"__typename":"HeaderNavigationItem","type":"NAV_TYPE_TAG","name":"Leadership","href":null,"tags":[{"__ref":"Tag:leadership"}]},{"__typename":"HeaderNavigationItem","type":"NAV_TYPE_LINK","name":"Archive ","href":"https:\u002F\u002Fcode.likeagirl.io\u002Farchive","tags":[]}]}},"ImageMetadata:1*rt1mE2Q0rmKsUcJX2ewFoA.png":{"__typename":"ImageMetadata","id":"1*rt1mE2Q0rmKsUcJX2ewFoA.png","focusPercentX":null,"focusPercentY":null,"originalHeight":800,"originalWidth":800},"Membership:7f56b4176f41":{"__typename":"Membership","tier":"FRIEND","id":"7f56b4176f41"},"User:96f07dc9e18":{"__typename":"User","id":"96f07dc9e18","algoliaObjectId":null,"name":"Dinah Davis","bio":"Founder of Code Like A Girl. I write about Women In Tech, 2SLGBTQ+ allyship, and my journey recovering from depression and an eating disorder.","imageId":"1*-ca951h6rIri77JFYlql-g.jpeg","membership":{"__ref":"Membership:7f56b4176f41"},"username":"dinah-davis","customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"dinahdavis.com"}},"hasSubdomain":true,"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"newsletterV3":{"__ref":"NewsletterV3:9fcf40db82e7"},"twitterScreenName":""},"User:dd97c17f2bb5":{"__typename":"User","id":"dd97c17f2bb5","algoliaObjectId":null,"name":"Nim J","bio":"A seasoned tech enthusiast & dedicated mother. I enjoy spending time with my family, exploring new cuisines, and volunteering to empower women in tech.","imageId":"1*2TQhH4QWT-ZiFv-hg3FO3w.jpeg","membership":null,"username":"nimramateen","customDomainState":null,"hasSubdomain":false,"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false}},"NewsletterV3:9fcf40db82e7":{"__typename":"NewsletterV3","id":"9fcf40db82e7"},"NewsletterV3:59866260abe9":{"__typename":"NewsletterV3","id":"59866260abe9","slug":"bytes-of-brilliance-the-best-of-code-like-a-girl","name":"Bytes of Brilliance: The Best of Code Like A Girl","description":"Unleash your tech potential with 'Bytes of Brilliance,' our monthly newsletter showcasing code.likeagirl.io's finest articles. Stay informed, stay inspired!","promoHeadline":"","promoBody":"","type":"NEWSLETTER_TYPE_COLLECTION","user":{"__ref":"User:96f07dc9e18"},"collection":{"__ref":"Collection:811ec52eb09a"}},"CollectionViewerEdge:collectionId:811ec52eb09a-viewerId:lo_7537c744fc13":{"__typename":"CollectionViewerEdge","id":"collectionId:811ec52eb09a-viewerId:lo_7537c744fc13","isEditor":false,"isMuting":false},"ImageMetadata:1*7c38e-HQi4NrKrfcuftX7g.png":{"__typename":"ImageMetadata","id":"1*7c38e-HQi4NrKrfcuftX7g.png","originalWidth":600,"originalHeight":72},"Tag:programming":{"__typename":"Tag","id":"programming","normalizedTagSlug":"programming"},"Tag:career-advice":{"__typename":"Tag","id":"career-advice","normalizedTagSlug":"career-advice"},"Tag:leadership":{"__typename":"Tag","id":"leadership","normalizedTagSlug":"leadership"},"ImageMetadata:1*qcjCK1UFyc452RSwhqkUzg.jpeg":{"__typename":"ImageMetadata","id":"1*qcjCK1UFyc452RSwhqkUzg.jpeg","focusPercentX":null,"focusPercentY":null,"alt":null},"User:54d2e4a6c221":{"__typename":"User","id":"54d2e4a6c221","name":"Chris Ng","viewerEdge":{"__ref":"UserViewerEdge:userId:54d2e4a6c221-viewerId:lo_7537c744fc13"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"thechrisverse.medium.com"}},"hasSubdomain":true,"username":"thechrisverse","bio":"Blockchain Engineer & Entrepreneur","imageId":"1*NQtsuyWSpaREbC5mREulMQ.jpeg","membership":{"__ref":"Membership:309a5781-f5f6-46f3-9789-d88e0c5b291a"}},"UserViewerEdge:userId:54d2e4a6c221-viewerId:lo_7537c744fc13":{"__typename":"UserViewerEdge","id":"userId:54d2e4a6c221-viewerId:lo_7537c744fc13","isMuting":false},"Membership:309a5781-f5f6-46f3-9789-d88e0c5b291a":{"__typename":"Membership","tier":"MEMBER","id":"309a5781-f5f6-46f3-9789-d88e0c5b291a"},"Post:7d145a7ec1b4":{"__typename":"Post","id":"7d145a7ec1b4","title":"I Removed VS Code, and My Productivity Improved Tremendously","previewImage":{"__ref":"ImageMetadata:1*qcjCK1UFyc452RSwhqkUzg.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"A Journey from Clunky to Efficient: How Neovim Transformed My Workflow","isFullContent":false},"creator":{"__ref":"User:54d2e4a6c221"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Fi-removed-vs-code-and-my-productivity-improved-tremendously-7d145a7ec1b4","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":0},"visibility":"LOCKED","clapCount":11,"isLocked":true,"firstPublishedAt":1732640176910,"latestPublishedAt":1732640176910,"pinnedAt":0,"readingTime":8.319811320754717,"sequence":null,"isSeries":false,"uniqueSlug":"i-removed-vs-code-and-my-productivity-improved-tremendously-7d145a7ec1b4"},"ImageMetadata:1*40zhBw8AvoImTomihSTWwg.jpeg":{"__typename":"ImageMetadata","id":"1*40zhBw8AvoImTomihSTWwg.jpeg","focusPercentX":null,"focusPercentY":null,"alt":"Rakia Ben Sassi presenting a Kubernetes Case Study: Deploy a Spring Boot App with a Postgres DB"},"User:a5a3141be597":{"__typename":"User","id":"a5a3141be597","name":"Rakia Ben Sassi","viewerEdge":{"__ref":"UserViewerEdge:userId:a5a3141be597-viewerId:lo_7537c744fc13"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"rakiabensassi.medium.com"}},"hasSubdomain":true,"username":"rakiabensassi","bio":"Google Developer Expert in Angular, WTM Ambassador, a seasoned software engineer, Content Creator | YouTube: https:\u002F\u002Fwww.youtube.com\u002F@tekforge","imageId":"1*e6SCjOoC0wMPTKPjSZ6VZQ.png","membership":{"__ref":"Membership:cc2ddf20305b"}},"UserViewerEdge:userId:a5a3141be597-viewerId:lo_7537c744fc13":{"__typename":"UserViewerEdge","id":"userId:a5a3141be597-viewerId:lo_7537c744fc13","isMuting":false},"Membership:cc2ddf20305b":{"__typename":"Membership","tier":"MEMBER","id":"cc2ddf20305b"},"Post:73abbc1a75e0":{"__typename":"Post","id":"73abbc1a75e0","title":"Kubernetes Persistent Volume Case Study: Deploy a Spring Boot App with a Postgres DB","previewImage":{"__ref":"ImageMetadata:1*40zhBw8AvoImTomihSTWwg.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"This article is an excerpt from my video course Modern Software Engineering: Architecture, Cloud & Security available with a limited time…","isFullContent":false},"creator":{"__ref":"User:a5a3141be597"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Fkubernetes-spring-boot-database-persistent-storage-73abbc1a75e0","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":0},"visibility":"LOCKED","clapCount":10,"isLocked":true,"firstPublishedAt":1732639073840,"latestPublishedAt":1732641859982,"pinnedAt":0,"readingTime":5.689622641509434,"sequence":null,"isSeries":false,"uniqueSlug":"kubernetes-spring-boot-database-persistent-storage-73abbc1a75e0"},"ImageMetadata:0*cxfJi3xAlVm7cCgB":{"__typename":"ImageMetadata","id":"0*cxfJi3xAlVm7cCgB","focusPercentX":null,"focusPercentY":null,"alt":null},"User:9675db9d5c7a":{"__typename":"User","id":"9675db9d5c7a","name":"Ansa Baby","viewerEdge":{"__ref":"UserViewerEdge:userId:9675db9d5c7a-viewerId:lo_7537c744fc13"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"ansababy.medium.com"}},"hasSubdomain":true,"username":"ansababy","bio":"Senior Software Developer turned into Machine Learning Engineer | Data Scientist Enthusiast https:\u002F\u002Fansababy.carrd.co\u002F","imageId":"1*wspsPAGvEy7NU0soatieUQ.jpeg","membership":{"__ref":"Membership:c31b8508-f173-4efb-8599-4a792cccaca4"}},"UserViewerEdge:userId:9675db9d5c7a-viewerId:lo_7537c744fc13":{"__typename":"UserViewerEdge","id":"userId:9675db9d5c7a-viewerId:lo_7537c744fc13","isMuting":false},"Membership:c31b8508-f173-4efb-8599-4a792cccaca4":{"__typename":"Membership","tier":"MEMBER","id":"c31b8508-f173-4efb-8599-4a792cccaca4"},"Post:74ffc9d9d742":{"__typename":"Post","id":"74ffc9d9d742","title":"Learning Coding Best Practices: A Guide for Writing Clean, Efficient, and Maintainable Python Code","previewImage":{"__ref":"ImageMetadata:0*cxfJi3xAlVm7cCgB"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"10 Bits of Advice from a Software Architect That Helped Me in My Career","isFullContent":false},"creator":{"__ref":"User:9675db9d5c7a"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Flearning-coding-best-practices-a-guide-for-writing-clean-efficient-and-maintainable-python-code-74ffc9d9d742","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":1},"visibility":"LOCKED","clapCount":34,"isLocked":true,"firstPublishedAt":1732631885729,"latestPublishedAt":1732631885729,"pinnedAt":0,"readingTime":4.369811320754717,"sequence":null,"isSeries":false,"uniqueSlug":"learning-coding-best-practices-a-guide-for-writing-clean-efficient-and-maintainable-python-code-74ffc9d9d742"},"ImageMetadata:0*rxEYgzGRWbLsAzGJ":{"__typename":"ImageMetadata","id":"0*rxEYgzGRWbLsAzGJ","focusPercentX":null,"focusPercentY":null,"alt":null},"User:f3d0b65da8bb":{"__typename":"User","id":"f3d0b65da8bb","name":"Elif İrem Kara Kadyrov","viewerEdge":{"__ref":"UserViewerEdge:userId:f3d0b65da8bb-viewerId:lo_7537c744fc13"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"elfrmkr98","bio":"Sharing knowledge one blog at a time","imageId":"1*6G9dS734WcGEHJxufCoVBw.jpeg","membership":null},"UserViewerEdge:userId:f3d0b65da8bb-viewerId:lo_7537c744fc13":{"__typename":"UserViewerEdge","id":"userId:f3d0b65da8bb-viewerId:lo_7537c744fc13","isMuting":false},"Post:6e4d5c79440c":{"__typename":"Post","id":"6e4d5c79440c","title":"Common Mistakes in Handling Promises: Why Your Async Code Fails","previewImage":{"__ref":"ImageMetadata:0*rxEYgzGRWbLsAzGJ"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Promises are excellent tools for handling operations that don’t complete immediately, like fetching data from a server or reading files…","isFullContent":false},"creator":{"__ref":"User:f3d0b65da8bb"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Fcommon-mistakes-in-handling-promises-why-your-async-code-fails-6e4d5c79440c","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":0},"visibility":"PUBLIC","clapCount":46,"isLocked":false,"firstPublishedAt":1732628887985,"latestPublishedAt":1732628887985,"pinnedAt":0,"readingTime":5.693396226415095,"sequence":null,"isSeries":false,"uniqueSlug":"common-mistakes-in-handling-promises-why-your-async-code-fails-6e4d5c79440c"},"ImageMetadata:0*kKWKnwHmJdZkv2QX":{"__typename":"ImageMetadata","id":"0*kKWKnwHmJdZkv2QX","focusPercentX":null,"focusPercentY":null,"alt":null},"User:bb2a286ce8bc":{"__typename":"User","id":"bb2a286ce8bc","name":"Jenny Ouyang","viewerEdge":{"__ref":"UserViewerEdge:userId:bb2a286ce8bc-viewerId:lo_7537c744fc13"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"jenny-ouyang.medium.com"}},"hasSubdomain":true,"username":"jenny-ouyang","bio":"✨️Thank you for following me and joining my journey. A Programmer | PhD | Parent passionate about tech, AI, housing, and the intricacies of human nature.","imageId":"2*QBW-C2MIvjAM25mbkL-LvQ.jpeg","membership":{"__ref":"Membership:548dee9e62d3"}},"UserViewerEdge:userId:bb2a286ce8bc-viewerId:lo_7537c744fc13":{"__typename":"UserViewerEdge","id":"userId:bb2a286ce8bc-viewerId:lo_7537c744fc13","isMuting":false},"Membership:548dee9e62d3":{"__typename":"Membership","tier":"MEMBER","id":"548dee9e62d3"},"Post:12c0d514039a":{"__typename":"Post","id":"12c0d514039a","title":"Big Data Challenges: Is HTTP GET Letting You Down?","previewImage":{"__ref":"ImageMetadata:0*kKWKnwHmJdZkv2QX"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"A battle of complexity, correctness and practicality","isFullContent":false},"creator":{"__ref":"User:bb2a286ce8bc"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Fbig-data-challenges-is-http-get-letting-you-down-12c0d514039a","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":1},"visibility":"LOCKED","clapCount":21,"isLocked":true,"firstPublishedAt":1732614126777,"latestPublishedAt":1732614126777,"pinnedAt":0,"readingTime":4.003773584905661,"sequence":null,"isSeries":false,"uniqueSlug":"big-data-challenges-is-http-get-letting-you-down-12c0d514039a"},"ImageMetadata:1*8u1zOu-4hwukClkplCOHSQ.jpeg":{"__typename":"ImageMetadata","id":"1*8u1zOu-4hwukClkplCOHSQ.jpeg","focusPercentX":null,"focusPercentY":null,"alt":null},"User:9516b977c6cd":{"__typename":"User","id":"9516b977c6cd","name":"Aleena","viewerEdge":{"__ref":"UserViewerEdge:userId:9516b977c6cd-viewerId:lo_7537c744fc13"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"Aleena-69","bio":"Software Developer who escaped the rat race. I write about financial independence and software.","imageId":"1*DgsV_8uzMJrQIOHxgG0Hqg.png","membership":{"__ref":"Membership:01a85659b41b"}},"UserViewerEdge:userId:9516b977c6cd-viewerId:lo_7537c744fc13":{"__typename":"UserViewerEdge","id":"userId:9516b977c6cd-viewerId:lo_7537c744fc13","isMuting":false},"Membership:01a85659b41b":{"__typename":"Membership","tier":"MEMBER","id":"01a85659b41b"},"Post:c02103402ed6":{"__typename":"Post","id":"c02103402ed6","title":"The Hidden Gem of Lua Programming","previewImage":{"__ref":"ImageMetadata:1*8u1zOu-4hwukClkplCOHSQ.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Fennel: A Lisp Dialect You Need to Try","isFullContent":false},"creator":{"__ref":"User:9516b977c6cd"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Fthe-hidden-gem-of-lua-programming-c02103402ed6","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":6},"visibility":"LOCKED","clapCount":303,"isLocked":true,"firstPublishedAt":1732540004377,"latestPublishedAt":1732540004377,"pinnedAt":0,"readingTime":5.14937106918239,"sequence":null,"isSeries":false,"uniqueSlug":"the-hidden-gem-of-lua-programming-c02103402ed6"},"ImageMetadata:1*ioouyFENQto-eB4eGer5Xg.png":{"__typename":"ImageMetadata","id":"1*ioouyFENQto-eB4eGer5Xg.png","focusPercentX":null,"focusPercentY":null,"alt":null},"User:e1645eb9431":{"__typename":"User","id":"e1645eb9431","name":"Cleopatra Douglas","viewerEdge":{"__ref":"UserViewerEdge:userId:e1645eb9431-viewerId:lo_7537c744fc13"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"cleopatradouglas.medium.com"}},"hasSubdomain":true,"username":"cleopatradouglas","bio":"My Substack NewsLetter: https:\u002F\u002Fthejvmrabbithole.substack.com","imageId":"1*YuPpJL1Kci8SZnY0hmEQGw@2x.jpeg","membership":{"__ref":"Membership:2f1c7e8248ba"}},"UserViewerEdge:userId:e1645eb9431-viewerId:lo_7537c744fc13":{"__typename":"UserViewerEdge","id":"userId:e1645eb9431-viewerId:lo_7537c744fc13","isMuting":false},"Membership:2f1c7e8248ba":{"__typename":"Membership","tier":"MEMBER","id":"2f1c7e8248ba"},"Post:4f3150532cf0":{"__typename":"Post","id":"4f3150532cf0","title":"Unlocking Debug Mode in IntelliJ: How to Evaluate Expressions Like a Pro","previewImage":{"__ref":"ImageMetadata:1*ioouyFENQto-eB4eGer5Xg.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"This has saved me a lot of times while debugging code and I recently realized not everyone knows this, if you do, that’s awesome, how…","isFullContent":false},"creator":{"__ref":"User:e1645eb9431"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Funlocking-debug-mode-in-intellij-how-to-evaluate-expressions-like-a-pro-4f3150532cf0","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":0},"visibility":"LOCKED","clapCount":17,"isLocked":true,"firstPublishedAt":1732202052691,"latestPublishedAt":1732202075191,"pinnedAt":0,"readingTime":1.8588050314465407,"sequence":null,"isSeries":false,"uniqueSlug":"unlocking-debug-mode-in-intellij-how-to-evaluate-expressions-like-a-pro-4f3150532cf0"},"ImageMetadata:0*k8iZAdsmqrs0gpSL":{"__typename":"ImageMetadata","id":"0*k8iZAdsmqrs0gpSL","focusPercentX":null,"focusPercentY":null,"alt":null},"User:c33915709afc":{"__typename":"User","id":"c33915709afc","name":"Husun Shujaat","viewerEdge":{"__ref":"UserViewerEdge:userId:c33915709afc-viewerId:lo_7537c744fc13"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"husn.shujaat","bio":"A data scientist with a penchant for writing self-help and sometimes, some technical stuff too | substack.com\u002F@husunshujaat","imageId":"1*262qBbEMw0BXjtJ1C4Ia4w.jpeg","membership":{"__ref":"Membership:9dd74a341899"}},"UserViewerEdge:userId:c33915709afc-viewerId:lo_7537c744fc13":{"__typename":"UserViewerEdge","id":"userId:c33915709afc-viewerId:lo_7537c744fc13","isMuting":false},"Membership:9dd74a341899":{"__typename":"Membership","tier":"MEMBER","id":"9dd74a341899"},"Post:55ef2ab85558":{"__typename":"Post","id":"55ef2ab85558","title":"LeetCode Practice in Python: Substring with Concatenation","previewImage":{"__ref":"ImageMetadata:0*k8iZAdsmqrs0gpSL"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Hash Maps and Sliding Windows","isFullContent":false},"creator":{"__ref":"User:c33915709afc"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Fleetcode-practice-in-python-substring-with-concatenation-55ef2ab85558","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":3},"visibility":"LOCKED","clapCount":148,"isLocked":true,"firstPublishedAt":1732111340033,"latestPublishedAt":1732111340033,"pinnedAt":0,"readingTime":3.0248427672955973,"sequence":null,"isSeries":false,"uniqueSlug":"leetcode-practice-in-python-substring-with-concatenation-55ef2ab85558"},"ImageMetadata:1*8pkXwA1bfKELPVVuBIYNSg.jpeg":{"__typename":"ImageMetadata","id":"1*8pkXwA1bfKELPVVuBIYNSg.jpeg","focusPercentX":null,"focusPercentY":null,"alt":null},"User:ba047fee86b":{"__typename":"User","id":"ba047fee86b","name":"Maleesha Kumarasinghe","viewerEdge":{"__ref":"UserViewerEdge:userId:ba047fee86b-viewerId:lo_7537c744fc13"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"maleeshakumarasinghe","bio":"Tech blogger | Fresh Graduate | Software Engineer | Java | SpringBoot | Flutter","imageId":"1*WJBhGWnDR5Zp_R7xUQLS3w.jpeg","membership":{"__ref":"Membership:ea5d2630-d986-4218-94be-c302ef24face"}},"UserViewerEdge:userId:ba047fee86b-viewerId:lo_7537c744fc13":{"__typename":"UserViewerEdge","id":"userId:ba047fee86b-viewerId:lo_7537c744fc13","isMuting":false},"Membership:ea5d2630-d986-4218-94be-c302ef24face":{"__typename":"Membership","tier":"MEMBER","id":"ea5d2630-d986-4218-94be-c302ef24face"},"Post:92359130500b":{"__typename":"Post","id":"92359130500b","title":"Configuring a Spring Boot Application with H2 Database","previewImage":{"__ref":"ImageMetadata:1*8pkXwA1bfKELPVVuBIYNSg.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"This article will explore how to connect a Spring Boot application to an H2 database. If you want to learn how to configure Spring Boot…","isFullContent":false},"creator":{"__ref":"User:ba047fee86b"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Fconfiguring-a-spring-boot-application-with-h2-database-92359130500b","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":1},"visibility":"LOCKED","clapCount":80,"isLocked":true,"firstPublishedAt":1732031213596,"latestPublishedAt":1732031213596,"pinnedAt":0,"readingTime":8.950000000000001,"sequence":null,"isSeries":false,"uniqueSlug":"configuring-a-spring-boot-application-with-h2-database-92359130500b"},"ImageMetadata:1*DublGl4IwXbyO8L3domTAA.png":{"__typename":"ImageMetadata","id":"1*DublGl4IwXbyO8L3domTAA.png","focusPercentX":null,"focusPercentY":null,"alt":null},"Post:27750b0ee1f7":{"__typename":"Post","id":"27750b0ee1f7","title":"Garbage Collections In Java For Beginners","previewImage":{"__ref":"ImageMetadata:1*DublGl4IwXbyO8L3domTAA.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"A Simple Guide with Code","isFullContent":false},"creator":{"__ref":"User:e1645eb9431"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Fgarbage-collections-in-java-for-beginners-27750b0ee1f7","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":0},"visibility":"LOCKED","clapCount":151,"isLocked":true,"firstPublishedAt":1731957398923,"latestPublishedAt":1731957398923,"pinnedAt":0,"readingTime":2.5735849056603777,"sequence":null,"isSeries":false,"uniqueSlug":"garbage-collections-in-java-for-beginners-27750b0ee1f7"}}</script><script src="https://cdn-client.medium.com/lite/static/js/manifest.aa9242f7.js"></script><script src="https://cdn-client.medium.com/lite/static/js/9865.1496d74a.js"></script><script src="https://cdn-client.medium.com/lite/static/js/main.e556b4ac.js"></script><script src="https://cdn-client.medium.com/lite/static/js/instrumentation.d9108df7.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/reporting.ff22a7a5.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/9120.5df29668.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/5049.d1ead72d.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/4810.6318add7.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/2707.b0942613.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/9977.5b3eb23a.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/8599.1ab63137.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/5250.9f9e01d2.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/5787.e66a3a4d.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/2648.26563adf.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/8393.826a25fb.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/3104.c3413b66.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/3735.afb7e926.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/5642.8ad8a900.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/4124.0567a444.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/1676.7c5eb266.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/PublicationTaggedPage.MainContent.5d29624b.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/5492.dbb8e4b0.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/2278.e4e1a3d4.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/4769.e7f80c12.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/3591.8b4ac29e.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/3346.9762dab3.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/8461.c4f7c29d.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/PublicationTaggedPage.RightColumnContent.bfff920e.chunk.js"></script><script>window.main();</script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e8f5afa7d505f7d',t:'MTczMjY4MTUzOC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body></html>