CINXE.COM
<!doctype html><html lang="en"><head><title data-rh="true">Cleopatra Douglas – Medium</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" property="og:site_name" content="Medium"/><meta data-rh="true" property="og:title" content="Cleopatra Douglas – Medium"/><meta data-rh="true" name="description" content="Read writing from Cleopatra Douglas on Medium. My Substack NewsLetter: https://thejvmrabbithole.substack.com. Every day, Cleopatra Douglas and thousands of other voices read, write, and share important stories on Medium."/><meta data-rh="true" property="og:description" content="Read writing from Cleopatra Douglas on Medium. My Substack NewsLetter: https://thejvmrabbithole.substack.com. Every day, Cleopatra Douglas and thousands of other voices read, write, and share important stories on Medium."/><meta data-rh="true" name="twitter:description" content="Read writing from Cleopatra Douglas on Medium. My Substack NewsLetter: https://thejvmrabbithole.substack.com. Every day, Cleopatra Douglas and thousands of other voices read, write, and share important stories on Medium."/><meta data-rh="true" property="og:url" content="https://cleopatradouglas.medium.com"/><meta data-rh="true" property="al:web:url" content="https://cleopatradouglas.medium.com"/><meta data-rh="true" property="al:ios:url" content="medium://@cleopatradouglas"/><meta data-rh="true" name="twitter:app:url:iphone" content="medium://@cleopatradouglas"/><meta data-rh="true" property="al:android:url" content="medium://@cleopatradouglas"/><meta data-rh="true" property="og:image" content="https://miro.medium.com/v2/resize:fit:2400/1*YuPpJL1Kci8SZnY0hmEQGw@2x.jpeg"/><meta data-rh="true" name="twitter:image:src" content="https://miro.medium.com/v2/resize:fit:2400/1*YuPpJL1Kci8SZnY0hmEQGw@2x.jpeg"/><meta data-rh="true" property="profile:username" content="cleopatradouglas"/><meta data-rh="true" property="profile:first_name" content="Cleopatra"/><meta data-rh="true" property="profile:last_name" content="Douglas"/><meta data-rh="true" property="og:type" content="profile"/><meta data-rh="true" name="twitter:card" content="summary"/><link data-rh="true" rel="icon" href="https://miro.medium.com/v2/5d8de952517e8160e40ef9841c781cdc14a5db313057fa3c3de41c6f5b494b19"/><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="canonical" href="https://cleopatradouglas.medium.com"/><link data-rh="true" rel="alternate" href="android-app://com.medium.reader/https/medium.com/@cleopatradouglas"/><link data-rh="true" id="feedLink" rel="alternate" type="application/rss+xml" title="RSS" href="https://medium.com/feed/@cleopatradouglas"/><link data-rh="true" rel="me" href="https://twitter.com/succedor23"/><style type="text/css" data-fela-rehydration="415" 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="415" 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="415" 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:#1A8917}.ep{border-color:#1A8917}.et:disabled{cursor:inherit !important}.eu:disabled{opacity:0.3}.ev:disabled:hover{background:#1A8917}.ew:disabled:hover{border-color:#1A8917}.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{top:57px}.fq{min-height:calc(100vh - 57px)}.fr{flex-direction:column}.fs{padding-bottom:0px}.ft{border-bottom:none}.fu{margin-top:40px}.fv{height:88px}.fw{width:88px}.fy{margin-top:16px}.fz{align-items:baseline}.ga{flex-wrap:wrap}.gb{word-break:break-word}.gc{padding-right:8px}.gd{font-weight:500}.ge{font-size:16px}.gf{letter-spacing:0}.gg{margin-top:8px}.gh{line-height:24px}.gi{margin-top:12px}.gj{text-decoration:underline}.gk{word-wrap:break-word}.gl{margin-bottom:40px}.gm{margin-top:24px}.gn{padding:8px 16px}.go{stroke:#F2F2F2}.gp{height:36px}.gq{width:36px}.gr{color:#F2F2F2}.gs{fill:#F2F2F2}.gt{background:#F2F2F2}.gu{border-color:#F2F2F2}.ha{margin-bottom:16px}.hb{justify-content:space-between}.hc p{word-break:break-all}.hf{padding-right:10px}.hg{padding-right:12px}.hh{height:20px}.hi{width:20px}.hj{overflow:hidden}.hk{max-height:20px}.hl{text-overflow:ellipsis}.hm{display:-webkit-box}.hn{-webkit-line-clamp:1}.ho{-webkit-box-orient:vertical}.hp{word-break:break-all}.hr{padding:4px}.hu{border-radius:6px}.hv{border-radius:2px}.hw{padding:24px 0}.hx{margin-right:6px}.hy{font-size:11px}.hz{line-height:16px}.ia{height:150px}.ib{background-image:linear-gradient(to bottom, #d91dbcff, transparent)}.ic{min-width:0}.id{margin:0 24px}.ih{box-shadow:inset 0 -1px 0 #F2F2F2}.jk{justify-content:flex-start}.jl{margin-right:20px}.jm{align-self:flex-start}.jn{flex:0 0 auto}.jo{height:48px}.jp{width:48px}.kp{color:rgba(25, 25, 25, 1)}.ks{margin-top:2px}.kt{overflow-x:scroll}.ku{overflow-y:hidden}.kv::-webkit-scrollbar{height:0}.kw::-webkit-scrollbar{width:0}.kx::-webkit-scrollbar{background:transparent}.ky{scrollbar-width:none}.kz{-ms-overflow-style:none}.la{min-width:-webkit-max-content}.lb{padding:0px}.ld{padding-bottom:16px}.le{border-bottom:1px solid #F2F2F2}.lf{min-width:max-content}.lg{right:0}.lh{bottom:12px}.li{padding-left:42px}.lj{pointer-events:none}.lk{opacity:0}.ll{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%)}.lm{margin:2px}.ln svg path{fill:#6B6B6B}.lp{left:0}.lq{padding-right:42px}.lr{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%)}.ls{padding:8px 0}.lt{box-sizing:content-box}.lu{white-space:pre-wrap}.lv{margin-bottom:20px}.lw{margin-left:2px}.lx{gap:10px}.ly a{position:relative}.lz a{z-index:2}.ma button{position:relative}.mb button{z-index:2}.mh{margin-right:8px}.mi{padding-right:4px}.mk a{position:static}.ml a::before{content:""}.mm a::before{position:absolute}.mn a::before{z-index:1}.mo a::before{top:0}.mp a::before{left:0}.mq a::before{bottom:0}.mr a::before{right:0}.ms a{display:flex}.mt a{flex-direction:column}.mu{font-weight:700}.np{padding-top:8px}.nq{max-height:40px}.nr{-webkit-line-clamp:2}.oc{max-width:200px}.od{height:16px}.oe{opacity:1}.of{transition:opacity 300ms ease-out}.og{gap:16px}.oh{width:80px}.oi{gap:4px}.oj{justify-content:flex-end}.ok{flex:0 0 0}.om{padding:12px}.os{padding-top:12px}.ot{height:0px}.oz{margin-top:32px}.as:hover:not(:disabled){color:rgba(25, 25, 25, 1)}.at:hover:not(:disabled){fill:rgba(25, 25, 25, 1)}.eq:hover{background:#156D12}.er:hover{border-color:#156D12}.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)}.fx:hover{background-color:none}.gv:hover{background:#F2F2F2}.gw:hover{border-color:#F2F2F2}.gx:hover{cursor:wait}.gy:hover{color:#F2F2F2}.gz:hover{fill:#F2F2F2}.hd:hover p{text-decoration:underline}.he:hover p{color:rgba(61, 61, 61, 1)}.hs:hover path{fill:#000000}.lc:hover{color:#000000 !important}.lo:hover svg path{fill:#000000}.mj:hover{text-decoration:underline}.ol:hover{color:#000000}.bd:focus-within path{fill:#242424}.ht:focus path{fill:#000000}</style><style type="text/css" data-fela-rehydration="415" 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}.ig{max-width:680px}.im{margin:52px 0 48px}.jb{margin-bottom:40px}.jc{align-items:center}.jd{justify-content:flex-end}.je{flex-wrap:nowrap}.jj{margin-right:0}.kk{font-size:42px}.kl{line-height:52px}.km{max-height:52px}.kn{-webkit-line-clamp:1}.ko{letter-spacing:-0.011em}.mg{margin-bottom:16px}.nk{font-size:24px}.nl{line-height:30px}.nm{max-height:90px}.nn{-webkit-line-clamp:3}.no{letter-spacing:-0.016em}.oa{padding-top:10px}.ob{width:100%}.or{margin-left:56px}.oy{margin-top:20px}</style><style type="text/css" data-fela-rehydration="415" data-fela-type="RULE" media="all and (max-width: 1079.98px)">.e{display:none}</style><style type="text/css" data-fela-rehydration="415" data-fela-type="RULE" media="all and (max-width: 903.98px)">.f{display:none}</style><style type="text/css" data-fela-rehydration="415" data-fela-type="RULE" media="all and (max-width: 727.98px)">.g{display:none}</style><style type="text/css" data-fela-rehydration="415" 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}.ii{margin:24px 0}.in{margin-bottom:24px}.io{align-items:flex-start}.ip{flex-wrap:wrap}.jf{margin-right:0}.jq{font-size:24px}.jr{line-height:30px}.js{max-height:120px}.jt{-webkit-line-clamp:4}.ju{letter-spacing:-0.016em}.kq{flex-wrap:nowrap}.mc{margin-bottom:16px}.mv{font-size:20px}.mw{line-height:24px}.mx{max-height:96px}.my{letter-spacing:0}.ns{padding-top:2px}.nt{width:100%}.on{margin-left:24px}.ou{margin-top:20px}</style><style type="text/css" data-fela-rehydration="415" 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}.if{max-width:680px}.il{margin:52px 0 48px}.ix{margin-bottom:40px}.iy{align-items:center}.iz{justify-content:flex-end}.ja{flex-wrap:nowrap}.ji{margin-right:16px}.kf{font-size:42px}.kg{line-height:52px}.kh{max-height:52px}.ki{-webkit-line-clamp:1}.kj{letter-spacing:-0.011em}.mf{margin-bottom:16px}.nf{font-size:24px}.ng{line-height:30px}.nh{max-height:90px}.ni{-webkit-line-clamp:3}.nj{letter-spacing:-0.016em}.ny{padding-top:10px}.nz{width:100%}.oq{margin-left:56px}.ox{margin-top:20px}</style><style type="text/css" data-fela-rehydration="415" 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}.ie{max-width:680px}.ik{margin:52px 0 48px}.it{margin-bottom:40px}.iu{align-items:flex-start}.iv{justify-content:flex-end}.iw{flex-wrap:nowrap}.jh{margin-right:16px}.ka{font-size:24px}.kb{line-height:30px}.kc{max-height:120px}.kd{-webkit-line-clamp:4}.ke{letter-spacing:-0.016em}.me{margin-bottom:16px}.nd{max-height:90px}.ne{-webkit-line-clamp:3}.nw{padding-top:10px}.nx{width:100%}.op{margin-left:56px}.ow{margin-top:20px}</style><style type="text/css" data-fela-rehydration="415" 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}.ij{margin:24px 0}.iq{margin-bottom:24px}.ir{align-items:flex-start}.is{flex-wrap:wrap}.jg{margin-right:0}.jv{font-size:24px}.jw{line-height:30px}.jx{max-height:120px}.jy{-webkit-line-clamp:4}.jz{letter-spacing:-0.016em}.kr{flex-wrap:nowrap}.md{margin-bottom:16px}.mz{font-size:20px}.na{line-height:24px}.nb{max-height:96px}.nc{letter-spacing:0}.nu{padding-top:2px}.nv{width:100%}.oo{margin-left:24px}.ov{margin-top:20px}</style><style type="text/css" data-fela-rehydration="415" data-fela-type="RULE" media="(orientation: landscape) and (max-width: 903.98px)">.hq{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%2Fmedium.com%2F&%7Efeature=LoOpenInAppButton&%7Echannel=ShowUser&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><button 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">Sign up</button></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%2Fcleopatradouglas.medium.com%2F&source=user_profile_page---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><button 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">Sign up</button></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%2Fcleopatradouglas.medium.com%2F&source=user_profile_page---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="do ab fr c"><div class="l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/?source=user_profile_page----------------------e1645eb9431---------------"><div class="ab fr ia ib"></div></a><div class="ab cn"><div class="ic bh id ie if ig"><div class="ih ii ij ik il im l"><div class="in io t ip iq ir v is it iu iv iw ix iy iz ja jb jc jd je ab"><div class="bh ab io ir iu iy jc"><div class="jf jg jh ji jj ab q jk cl"><div class="jl i d jm jn"><div class="l dq"><img alt="Cleopatra Douglas" class="l dm by jo jp fo" src="https://miro.medium.com/v2/resize:fill:96:96/1*YuPpJL1Kci8SZnY0hmEQGw@2x.jpeg" width="48" height="48" loading="lazy"/><div class="fl by l jo jp fm n ay fx"></div></div></div><div class="l"><div class="ab kq kr iw ja je"><span class="bf gd jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko hj hl hm ho gb hq kp gc">Cleopatra Douglas</span><div class="ks ab q"></div></div><div class="gg i d"><p class="bf b ge gh ds"><span class="pw-follower-count bf b ge gh ds"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/followers?source=user_profile_page----------------------e1645eb9431---------------">417 Followers</a></span></p></div></div></div></div></div><nav class="ih hj l dq"><div class="ab q kt ku kv kw kx ky kz"><span class="la l"><div class="ld le fd lf l"><a class="ay ao lb" role="tab" rel="noopener follow" href="/?source=user_profile_page----------------------e1645eb9431---------------"><p class="bf b bg z ds"><span class="lc">Home</span></p></a></div></span><span class="la l"><div class="ld le fd lf l"><a class="ay ao lb" role="tab" rel="noopener follow" href="/about?source=user_profile_page----------------------e1645eb9431---------------"><p class="bf b bg z ds"><span class="lc">About</span></p></a></div></span><div class="fm lg n lh li ab q lj lk ll"><button class="ay am lm ao ln lo" 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 lp n lh lq ab q lj lk lr"><button class="ay am lm ao ln lo" 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="l ae"><div class="ls l"><div><div class="ab cn"><div class="ic bh id ie if ig"><div class="bh l"><article class=""><div class="lt l"><div class="bh dp"><div class="l"><div class="lv lw ab q lx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="ds jn"><path fill="currentColor" fill-rule="evenodd" d="M9.788 1.027a.5.5 0 1 0-.707.707l.59.589-3.32 3.319a2.17 2.17 0 0 1-1.346.626l-2.442.21a.833.833 0 0 0-.518 1.42l2.676 2.675-3.418 3.417a.5.5 0 1 0 .707.707l3.418-3.417 2.675 2.675a.833.833 0 0 0 1.42-.518l.209-2.441c.044-.51.266-.986.627-1.347l3.318-3.32.59.59a.5.5 0 0 0 .707-.707l-.943-.943-3.3-3.3zm-3.653 9.546 2.422 2.422.179-2.085c.063-.743.388-1.44.916-1.968l3.318-3.32-2.593-2.592L7.06 6.349a3.17 3.17 0 0 1-1.969.916l-2.084.178 2.422 2.422z" clip-rule="evenodd"></path></svg><div class="bf b dt z ds ab lu hj">Pinned</div></div><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://cleopatradouglas.medium.com/re-write-this-java-if-else-code-block-or-ill-reject-your-pull-request-953f20c0f544" tabindex="0"><div class="bh ly lz ma mb"><div class="ab"><div class="mc md me mf mg ab q"><div class="mh l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/javarevisited?source=user_profile_page---------0-------------e1645eb9431---------------" rel="noopener follow"><div class="dq ab"><img alt="Javarevisited" class="hv hi hh fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*ceHirGi683U9Xn6tAlr0jQ.jpeg" width="20" height="20" loading="lazy"/><div class="hv l hh hi fm n fl fn"></div></div></a></div></div></div><div class="mi l"><p class="bf b dt z ds">Published in</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar mj ab q" href="https://medium.com/javarevisited?source=user_profile_page---------0-------------e1645eb9431---------------" rel="noopener follow"><p class="bf b dt z hj hk hl hm hn ho hp hq bk">Javarevisited</p></a></div></div></div></div></div><div class="ab"><div class="l cl gb"><div class="mk ml mm mn mo mp mq mr ms mt"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/re-write-this-java-if-else-code-block-or-ill-reject-your-pull-request-953f20c0f544?source=user_profile_page---------0-------------e1645eb9431---------------"><h2 class="bf mu mv mw mx jt my mz na nb jy nc ka kb nd ne ke nf ng nh ni nj nk nl nm nn no hj hl hm ho hq bk">Re-write This Java If-else Code Block Or I’ll Reject Your Pull Request</h2><div class="np"><h3 class="bf b ge z hj nq hl hm nr ho hq ds">Functional Interfaces to the rescue!</h3></div></a></div><div class="h k"><div class="ns nt nu nv nw nx ny nz oa ob l"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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>Oct 23</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/re-write-this-java-if-else-code-block-or-ill-reject-your-pull-request-953f20c0f544?source=user_profile_page---------0-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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>40</span></div></div></div></a></div></div></div><div class="ab q oj ok"><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%2F953f20c0f544&operation=register&redirect=https%3A%2F%2Fmedium.com%2Fjavarevisited%2Fre-write-this-java-if-else-code-block-or-ill-reject-your-pull-request-953f20c0f544&source=---------0-------------e1645eb9431----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 ol om" 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="on oo op oq or l"><div aria-label="Re-write This Java If-else Code Block Or I’ll Reject Your Pull Request"><div class="j i d"><img alt="Re-write This Java If-else Code Block Or I’ll Reject Your Pull Request" class="bx hv" src="https://miro.medium.com/v2/resize:fill:160:106/1*NdOshsg2dBXm1Ro-_EZXlw.png" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Re-write This Java If-else Code Block Or I’ll Reject Your Pull Request" class="bx hv" src="https://miro.medium.com/v2/resize:fill:320:214/1*NdOshsg2dBXm1Ro-_EZXlw.png" width="160" height="107" loading="lazy"/></div></div></div></div><div class="os j i d"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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>Oct 23</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/re-write-this-java-if-else-code-block-or-ill-reject-your-pull-request-953f20c0f544?source=user_profile_page---------0-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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>40</span></div></div></div></a></div></div></div><div class="ab q oj ok"><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%2F953f20c0f544&operation=register&redirect=https%3A%2F%2Fmedium.com%2Fjavarevisited%2Fre-write-this-java-if-else-code-block-or-ill-reject-your-pull-request-953f20c0f544&source=---------0-------------e1645eb9431----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 ol om" 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="ot bh r ou ov ow ox oy"></div></div></div></div></div></article></div></div></div><div class="ab cn"><div class="ic bh id ie if ig"><div class="oz bh l"><article class=""><div class="lt l"><div class="bh dp"><div class="l"><div class="lv lw ab q lx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="ds jn"><path fill="currentColor" fill-rule="evenodd" d="M9.788 1.027a.5.5 0 1 0-.707.707l.59.589-3.32 3.319a2.17 2.17 0 0 1-1.346.626l-2.442.21a.833.833 0 0 0-.518 1.42l2.676 2.675-3.418 3.417a.5.5 0 1 0 .707.707l3.418-3.417 2.675 2.675a.833.833 0 0 0 1.42-.518l.209-2.441c.044-.51.266-.986.627-1.347l3.318-3.32.59.59a.5.5 0 0 0 .707-.707l-.943-.943-3.3-3.3zm-3.653 9.546 2.422 2.422.179-2.085c.063-.743.388-1.44.916-1.968l3.318-3.32-2.593-2.592L7.06 6.349a3.17 3.17 0 0 1-1.969.916l-2.084.178 2.422 2.422z" clip-rule="evenodd"></path></svg><div class="bf b dt z ds ab lu hj">Pinned</div></div><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://cleopatradouglas.medium.com/java-why-lomboks-superbuilder-is-so-useful-0e6c34e61861" tabindex="0"><div class="bh ly lz ma mb"><div class="ab"><div class="mc md me mf mg ab q"><div class="mh l"><div><div class="l" aria-hidden="false"><a href="https://code.likeagirl.io/?source=user_profile_page---------1-------------e1645eb9431---------------" rel="noopener follow"><div class="dq ab"><img alt="Code Like A Girl" class="hv hi hh fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*rt1mE2Q0rmKsUcJX2ewFoA.png" width="20" height="20" loading="lazy"/><div class="hv l hh hi fm n fl fn"></div></div></a></div></div></div><div class="mi l"><p class="bf b dt z ds">Published in</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar mj ab q" href="https://code.likeagirl.io/?source=user_profile_page---------1-------------e1645eb9431---------------" rel="noopener follow"><p class="bf b dt z hj hk hl hm hn ho hp hq bk">Code Like A Girl</p></a></div></div></div></div></div><div class="ab"><div class="l cl gb"><div class="mk ml mm mn mo mp mq mr ms mt"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/java-why-lomboks-superbuilder-is-so-useful-0e6c34e61861?source=user_profile_page---------1-------------e1645eb9431---------------"><h2 class="bf mu mv mw mx jt my mz na nb jy nc ka kb nd ne ke nf ng nh ni nj nk nl nm nn no hj hl hm ho hq bk">Java — Why Lombok’s @Superbuilder Is So Useful</h2><div class="np"><h3 class="bf b ge z hj nq hl hm nr ho hq ds">Builder Inheritance For The Win!</h3></div></a></div><div class="h k"><div class="ns nt nu nv nw nx ny nz oa ob l"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 4</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/java-why-lomboks-superbuilder-is-so-useful-0e6c34e61861?source=user_profile_page---------1-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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>2</span></div></div></div></a></div></div></div><div class="ab q oj ok"><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%2F0e6c34e61861&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fjava-why-lomboks-superbuilder-is-so-useful-0e6c34e61861&source=---------1-------------e1645eb9431----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 ol om" 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="on oo op oq or l"><div aria-label="Java — Why Lombok’s @Superbuilder Is So Useful"><div class="j i d"><img alt="Java — Why Lombok’s @Superbuilder Is So Useful" class="bx hv" src="https://miro.medium.com/v2/resize:fill:160:106/1*80IwXdW7e7hGypNVeJlwXg.png" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Java — Why Lombok’s @Superbuilder Is So Useful" class="bx hv" src="https://miro.medium.com/v2/resize:fill:320:214/1*80IwXdW7e7hGypNVeJlwXg.png" width="160" height="107" loading="lazy"/></div></div></div></div><div class="os j i d"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 4</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/java-why-lomboks-superbuilder-is-so-useful-0e6c34e61861?source=user_profile_page---------1-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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>2</span></div></div></div></a></div></div></div><div class="ab q oj ok"><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%2F0e6c34e61861&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fjava-why-lomboks-superbuilder-is-so-useful-0e6c34e61861&source=---------1-------------e1645eb9431----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 ol om" 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="ot bh r ou ov ow ox oy"></div></div></div></div></div></article></div></div></div><div class="ab cn"><div class="ic bh id ie if ig"><div class="oz bh l"><article class=""><div class="lt l"><div class="bh dp"><div class="l"><div class="lv lw ab q lx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="ds jn"><path fill="currentColor" fill-rule="evenodd" d="M9.788 1.027a.5.5 0 1 0-.707.707l.59.589-3.32 3.319a2.17 2.17 0 0 1-1.346.626l-2.442.21a.833.833 0 0 0-.518 1.42l2.676 2.675-3.418 3.417a.5.5 0 1 0 .707.707l3.418-3.417 2.675 2.675a.833.833 0 0 0 1.42-.518l.209-2.441c.044-.51.266-.986.627-1.347l3.318-3.32.59.59a.5.5 0 0 0 .707-.707l-.943-.943-3.3-3.3zm-3.653 9.546 2.422 2.422.179-2.085c.063-.743.388-1.44.916-1.968l3.318-3.32-2.593-2.592L7.06 6.349a3.17 3.17 0 0 1-1.969.916l-2.084.178 2.422 2.422z" clip-rule="evenodd"></path></svg><div class="bf b dt z ds ab lu hj">Pinned</div></div><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://cleopatradouglas.medium.com/9-things-i-regret-not-knowing-about-running-java-jar-applications-db82568c085b" tabindex="0"><div class="bh ly lz ma mb"><div class="ab"><div class="mc md me mf mg ab q"><div class="mh l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/devsecops-community?source=user_profile_page---------2-------------e1645eb9431---------------" rel="noopener follow"><div class="dq ab"><img alt="devsecops-community" class="hv hi hh fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*95nrDvRSNBEKNGHSkQYr5Q.png" width="20" height="20" loading="lazy"/><div class="hv l hh hi fm n fl fn"></div></div></a></div></div></div><div class="mi l"><p class="bf b dt z ds">Published in</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar mj ab q" href="https://medium.com/devsecops-community?source=user_profile_page---------2-------------e1645eb9431---------------" rel="noopener follow"><p class="bf b dt z hj hk hl hm hn ho hp hq bk">devsecops-community</p></a></div></div></div></div></div><div class="ab"><div class="l cl gb"><div class="mk ml mm mn mo mp mq mr ms mt"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/9-things-i-regret-not-knowing-about-running-java-jar-applications-db82568c085b?source=user_profile_page---------2-------------e1645eb9431---------------"><h2 class="bf mu mv mw mx jt my mz na nb jy nc ka kb nd ne ke nf ng nh ni nj nk nl nm nn no hj hl hm ho hq bk">9 Things I Regret Not Knowing About Running Java JAR Applications</h2><div class="np"><h3 class="bf b ge z hj nq hl hm nr ho hq ds">Essential Commands and Options Explained</h3></div></a></div><div class="h k"><div class="ns nt nu nv nw nx ny nz oa ob l"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 6</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/9-things-i-regret-not-knowing-about-running-java-jar-applications-db82568c085b?source=user_profile_page---------2-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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 oj ok"><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%2Fdb82568c085b&operation=register&redirect=https%3A%2F%2Fmedium.com%2Fdevsecops-community%2F9-things-i-regret-not-knowing-about-running-java-jar-applications-db82568c085b&source=---------2-------------e1645eb9431----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 ol om" 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="on oo op oq or l"><div aria-label="9 Things I Regret Not Knowing About Running Java JAR Applications"><div class="j i d"><img alt="9 Things I Regret Not Knowing About Running Java JAR Applications" class="bx hv" src="https://miro.medium.com/v2/resize:fill:160:106/1*ybaRJ2sFqhG2-EPP4Cw-qg.png" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="9 Things I Regret Not Knowing About Running Java JAR Applications" class="bx hv" src="https://miro.medium.com/v2/resize:fill:320:214/1*ybaRJ2sFqhG2-EPP4Cw-qg.png" width="160" height="107" loading="lazy"/></div></div></div></div><div class="os j i d"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 6</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/9-things-i-regret-not-knowing-about-running-java-jar-applications-db82568c085b?source=user_profile_page---------2-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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 oj ok"><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%2Fdb82568c085b&operation=register&redirect=https%3A%2F%2Fmedium.com%2Fdevsecops-community%2F9-things-i-regret-not-knowing-about-running-java-jar-applications-db82568c085b&source=---------2-------------e1645eb9431----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 ol om" 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="ot bh r ou ov ow ox oy"></div></div></div></div></div></article></div></div></div><div class="ab cn"><div class="ic bh id ie if ig"><div class="oz bh l"><article class=""><div class="lt l"><div class="bh dp"><div class="l"><div class="lv lw ab q lx"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="ds jn"><path fill="currentColor" fill-rule="evenodd" d="M9.788 1.027a.5.5 0 1 0-.707.707l.59.589-3.32 3.319a2.17 2.17 0 0 1-1.346.626l-2.442.21a.833.833 0 0 0-.518 1.42l2.676 2.675-3.418 3.417a.5.5 0 1 0 .707.707l3.418-3.417 2.675 2.675a.833.833 0 0 0 1.42-.518l.209-2.441c.044-.51.266-.986.627-1.347l3.318-3.32.59.59a.5.5 0 0 0 .707-.707l-.943-.943-3.3-3.3zm-3.653 9.546 2.422 2.422.179-2.085c.063-.743.388-1.44.916-1.968l3.318-3.32-2.593-2.592L7.06 6.349a3.17 3.17 0 0 1-1.969.916l-2.084.178 2.422 2.422z" clip-rule="evenodd"></path></svg><div class="bf b dt z ds ab lu hj">Pinned</div></div><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://cleopatradouglas.medium.com/7-common-mistakes-in-java-streams-7220f45a8fe8" tabindex="0"><div class="bh ly lz ma mb"><div class="ab"><div class="mc md me mf mg ab q"><div class="mh l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/javarevisited?source=user_profile_page---------3-------------e1645eb9431---------------" rel="noopener follow"><div class="dq ab"><img alt="Javarevisited" class="hv hi hh fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*ceHirGi683U9Xn6tAlr0jQ.jpeg" width="20" height="20" loading="lazy"/><div class="hv l hh hi fm n fl fn"></div></div></a></div></div></div><div class="mi l"><p class="bf b dt z ds">Published in</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar mj ab q" href="https://medium.com/javarevisited?source=user_profile_page---------3-------------e1645eb9431---------------" rel="noopener follow"><p class="bf b dt z hj hk hl hm hn ho hp hq bk">Javarevisited</p></a></div></div></div></div></div><div class="ab"><div class="l cl gb"><div class="mk ml mm mn mo mp mq mr ms mt"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/7-common-mistakes-in-java-streams-7220f45a8fe8?source=user_profile_page---------3-------------e1645eb9431---------------"><h2 class="bf mu mv mw mx jt my mz na nb jy nc ka kb nd ne ke nf ng nh ni nj nk nl nm nn no hj hl hm ho hq bk">7 Common Mistakes In Java Streams</h2><div class="np"><h3 class="bf b ge z hj nq hl hm nr ho hq ds">Working with Java Streams, these are some common mistakes and how to always fix them </h3></div></a></div><div class="h k"><div class="ns nt nu nv nw nx ny nz oa ob l"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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>Oct 20</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/7-common-mistakes-in-java-streams-7220f45a8fe8?source=user_profile_page---------3-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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 oj ok"><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%2F7220f45a8fe8&operation=register&redirect=https%3A%2F%2Fmedium.com%2Fjavarevisited%2F7-common-mistakes-in-java-streams-7220f45a8fe8&source=---------3-------------e1645eb9431----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 ol om" 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="on oo op oq or l"><div aria-label="7 Common Mistakes In Java Streams"><div class="j i d"><img alt="7 Common Mistakes In Java Streams" class="bx hv" src="https://miro.medium.com/v2/resize:fill:160:106/1*0MY0QhEB4xDuXQ7NktoLkA.png" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="7 Common Mistakes In Java Streams" class="bx hv" src="https://miro.medium.com/v2/resize:fill:320:214/1*0MY0QhEB4xDuXQ7NktoLkA.png" width="160" height="107" loading="lazy"/></div></div></div></div><div class="os j i d"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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>Oct 20</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/7-common-mistakes-in-java-streams-7220f45a8fe8?source=user_profile_page---------3-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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 oj ok"><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%2F7220f45a8fe8&operation=register&redirect=https%3A%2F%2Fmedium.com%2Fjavarevisited%2F7-common-mistakes-in-java-streams-7220f45a8fe8&source=---------3-------------e1645eb9431----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 ol om" 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="ot bh r ou ov ow ox oy"></div></div></div></div></div></article></div></div></div><div class="ab cn"><div class="ic bh id ie if ig"><div class="oz bh l"><article class=""><div class="lt l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://cleopatradouglas.medium.com/unlocking-debug-mode-in-intellij-how-to-evaluate-expressions-like-a-pro-4f3150532cf0" tabindex="0"><div class="bh ly lz ma mb"><div class="ab"><div class="mc md me mf mg ab q"><div class="mh l"><div><div class="l" aria-hidden="false"><a href="https://code.likeagirl.io/?source=user_profile_page---------4-------------e1645eb9431---------------" rel="noopener follow"><div class="dq ab"><img alt="Code Like A Girl" class="hv hi hh fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*rt1mE2Q0rmKsUcJX2ewFoA.png" width="20" height="20" loading="lazy"/><div class="hv l hh hi fm n fl fn"></div></div></a></div></div></div><div class="mi l"><p class="bf b dt z ds">Published in</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar mj ab q" href="https://code.likeagirl.io/?source=user_profile_page---------4-------------e1645eb9431---------------" rel="noopener follow"><p class="bf b dt z hj hk hl hm hn ho hp hq bk">Code Like A Girl</p></a></div></div></div></div></div><div class="ab"><div class="l cl gb"><div class="mk ml mm mn mo mp mq mr ms mt"><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=user_profile_page---------4-------------e1645eb9431---------------"><h2 class="bf mu mv mw mx jt my mz na nb jy nc ka kb nd ne ke nf ng nh ni nj nk nl nm nn no hj hl hm ho hq bk">Unlocking Debug Mode in IntelliJ: How to Evaluate Expressions Like a Pro</h2><div class="np"><h3 class="bf b ge z hj nq hl hm nr ho hq 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="ns nt nu nv nw nx ny nz oa ob l"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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>2d ago<div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/unlocking-debug-mode-in-intellij-how-to-evaluate-expressions-like-a-pro-4f3150532cf0?source=user_profile_page---------4-------------e1645eb9431---------------"></a></div></div></div><div class="ab q oj ok"><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=---------4-------------e1645eb9431----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 ol om" 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="on oo op oq or 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 hv" 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 hv" 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="os j i d"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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>2d ago<div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/unlocking-debug-mode-in-intellij-how-to-evaluate-expressions-like-a-pro-4f3150532cf0?source=user_profile_page---------4-------------e1645eb9431---------------"></a></div></div></div><div class="ab q oj ok"><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=---------4-------------e1645eb9431----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 ol om" 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="ot bh r ou ov ow ox oy"></div></div></div></div></div></article></div></div></div><div class="ab cn"><div class="ic bh id ie if ig"><div class="oz bh l"><article class=""><div class="lt l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://cleopatradouglas.medium.com/garbage-collections-in-java-for-beginners-27750b0ee1f7" tabindex="0"><div class="bh ly lz ma mb"><div class="ab"><div class="mc md me mf mg ab q"><div class="mh l"><div><div class="l" aria-hidden="false"><a href="https://code.likeagirl.io/?source=user_profile_page---------5-------------e1645eb9431---------------" rel="noopener follow"><div class="dq ab"><img alt="Code Like A Girl" class="hv hi hh fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*rt1mE2Q0rmKsUcJX2ewFoA.png" width="20" height="20" loading="lazy"/><div class="hv l hh hi fm n fl fn"></div></div></a></div></div></div><div class="mi l"><p class="bf b dt z ds">Published in</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar mj ab q" href="https://code.likeagirl.io/?source=user_profile_page---------5-------------e1645eb9431---------------" rel="noopener follow"><p class="bf b dt z hj hk hl hm hn ho hp hq bk">Code Like A Girl</p></a></div></div></div></div></div><div class="ab"><div class="l cl gb"><div class="mk ml mm mn mo mp mq mr ms mt"><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=user_profile_page---------5-------------e1645eb9431---------------"><h2 class="bf mu mv mw mx jt my mz na nb jy nc ka kb nd ne ke nf ng nh ni nj nk nl nm nn no hj hl hm ho hq bk">Garbage Collections In Java For Beginners</h2><div class="np"><h3 class="bf b ge z hj nq hl hm nr ho hq ds">A Simple Guide with Code</h3></div></a></div><div class="h k"><div class="ns nt nu nv nw nx ny nz oa ob l"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/garbage-collections-in-java-for-beginners-27750b0ee1f7?source=user_profile_page---------5-------------e1645eb9431---------------"></a></div></div></div><div class="ab q oj ok"><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=---------5-------------e1645eb9431----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 ol om" 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="on oo op oq or 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 hv" 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 hv" 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="os j i d"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/garbage-collections-in-java-for-beginners-27750b0ee1f7?source=user_profile_page---------5-------------e1645eb9431---------------"></a></div></div></div><div class="ab q oj ok"><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=---------5-------------e1645eb9431----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 ol om" 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="ot bh r ou ov ow ox oy"></div></div></div></div></div></article></div></div></div><div class="ab cn"><div class="ic bh id ie if ig"><div class="oz bh l"><article class=""><div class="lt l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://cleopatradouglas.medium.com/java-streams-in-7-minutes-ad99849beb34" tabindex="0"><div class="bh ly lz ma mb"><div class="ab"><div class="mc md me mf mg ab q"><div class="mh l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/nerd-for-tech?source=user_profile_page---------6-------------e1645eb9431---------------" rel="noopener follow"><div class="dq ab"><img alt="Nerd For Tech" class="hv hi hh fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*53-lvCPnPV4sTOmvcITDxw.png" width="20" height="20" loading="lazy"/><div class="hv l hh hi fm n fl fn"></div></div></a></div></div></div><div class="mi l"><p class="bf b dt z ds">Published in</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar mj ab q" href="https://medium.com/nerd-for-tech?source=user_profile_page---------6-------------e1645eb9431---------------" rel="noopener follow"><p class="bf b dt z hj hk hl hm hn ho hp hq bk">Nerd For Tech</p></a></div></div></div></div></div><div class="ab"><div class="l cl gb"><div class="mk ml mm mn mo mp mq mr ms mt"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/java-streams-in-7-minutes-ad99849beb34?source=user_profile_page---------6-------------e1645eb9431---------------"><h2 class="bf mu mv mw mx jt my mz na nb jy nc ka kb nd ne ke nf ng nh ni nj nk nl nm nn no hj hl hm ho hq bk">Java Streams In 7 Minutes</h2><div class="np"><h3 class="bf b ge z hj nq hl hm nr ho hq ds">8 Things to Know About Java Streams</h3></div></a></div><div class="h k"><div class="ns nt nu nv nw nx ny nz oa ob l"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/java-streams-in-7-minutes-ad99849beb34?source=user_profile_page---------6-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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 oj ok"><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%2Fad99849beb34&operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnerd-for-tech%2Fjava-streams-in-7-minutes-ad99849beb34&source=---------6-------------e1645eb9431----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 ol om" 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="on oo op oq or l"><div aria-label="Java Streams In 7 Minutes"><div class="j i d"><img alt="Java Streams In 7 Minutes" class="bx hv" src="https://miro.medium.com/v2/resize:fill:160:106/1*O5QRK3NuuA4P9cksEYylGQ.png" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Java Streams In 7 Minutes" class="bx hv" src="https://miro.medium.com/v2/resize:fill:320:214/1*O5QRK3NuuA4P9cksEYylGQ.png" width="160" height="107" loading="lazy"/></div></div></div></div><div class="os j i d"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/java-streams-in-7-minutes-ad99849beb34?source=user_profile_page---------6-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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 oj ok"><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%2Fad99849beb34&operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnerd-for-tech%2Fjava-streams-in-7-minutes-ad99849beb34&source=---------6-------------e1645eb9431----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 ol om" 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="ot bh r ou ov ow ox oy"></div></div></div></div></div></article></div></div></div><div class="ab cn"><div class="ic bh id ie if ig"><div class="oz bh l"><article class=""><div class="lt l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://cleopatradouglas.medium.com/make-your-java-strings-beautiful-handle-backslashes-d9d4c7765093" tabindex="0"><div class="bh ly lz ma mb"><div class="ab"><div class="mc md me mf mg ab q"><div class="mh l"><div><div class="l" aria-hidden="false"><a href="https://code.likeagirl.io/?source=user_profile_page---------7-------------e1645eb9431---------------" rel="noopener follow"><div class="dq ab"><img alt="Code Like A Girl" class="hv hi hh fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*rt1mE2Q0rmKsUcJX2ewFoA.png" width="20" height="20" loading="lazy"/><div class="hv l hh hi fm n fl fn"></div></div></a></div></div></div><div class="mi l"><p class="bf b dt z ds">Published in</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar mj ab q" href="https://code.likeagirl.io/?source=user_profile_page---------7-------------e1645eb9431---------------" rel="noopener follow"><p class="bf b dt z hj hk hl hm hn ho hp hq bk">Code Like A Girl</p></a></div></div></div></div></div><div class="ab"><div class="l cl gb"><div class="mk ml mm mn mo mp mq mr ms mt"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/make-your-java-strings-beautiful-handle-backslashes-d9d4c7765093?source=user_profile_page---------7-------------e1645eb9431---------------"><h2 class="bf mu mv mw mx jt my mz na nb jy nc ka kb nd ne ke nf ng nh ni nj nk nl nm nn no hj hl hm ho hq bk">Make Your Java Strings Beautiful: Handle Backslashes</h2><div class="np"><h3 class="bf b ge z hj nq hl hm nr ho hq ds">If you’ve spent any time working with strings in Java, you’ve likely had issues handling escape sequences, particularly the notorious…</h3></div></a></div><div class="h k"><div class="ns nt nu nv nw nx ny nz oa ob l"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 13</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/make-your-java-strings-beautiful-handle-backslashes-d9d4c7765093?source=user_profile_page---------7-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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 oj ok"><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%2Fd9d4c7765093&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fmake-your-java-strings-beautiful-handle-backslashes-d9d4c7765093&source=---------7-------------e1645eb9431----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 ol om" 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="on oo op oq or l"><div aria-label="Make Your Java Strings Beautiful: Handle Backslashes"><div class="j i d"><img alt="Make Your Java Strings Beautiful: Handle Backslashes" class="bx hv" src="https://miro.medium.com/v2/resize:fill:160:106/1*JFafsO_yApPwXPNAnOno-g.png" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Make Your Java Strings Beautiful: Handle Backslashes" class="bx hv" src="https://miro.medium.com/v2/resize:fill:320:214/1*JFafsO_yApPwXPNAnOno-g.png" width="160" height="107" loading="lazy"/></div></div></div></div><div class="os j i d"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 13</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/make-your-java-strings-beautiful-handle-backslashes-d9d4c7765093?source=user_profile_page---------7-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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 oj ok"><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%2Fd9d4c7765093&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fmake-your-java-strings-beautiful-handle-backslashes-d9d4c7765093&source=---------7-------------e1645eb9431----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 ol om" 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="ot bh r ou ov ow ox oy"></div></div></div></div></div></article></div></div></div><div class="ab cn"><div class="ic bh id ie if ig"><div class="oz bh l"><article class=""><div class="lt l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://cleopatradouglas.medium.com/discover-the-best-way-to-handle-exceptions-in-spring-boot-61d014dba8cd" tabindex="0"><div class="bh ly lz ma mb"><div class="ab"><div class="mc md me mf mg ab q"><div class="mh l"><div><div class="l" aria-hidden="false"><a href="https://code.likeagirl.io/?source=user_profile_page---------8-------------e1645eb9431---------------" rel="noopener follow"><div class="dq ab"><img alt="Code Like A Girl" class="hv hi hh fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*rt1mE2Q0rmKsUcJX2ewFoA.png" width="20" height="20" loading="lazy"/><div class="hv l hh hi fm n fl fn"></div></div></a></div></div></div><div class="mi l"><p class="bf b dt z ds">Published in</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar mj ab q" href="https://code.likeagirl.io/?source=user_profile_page---------8-------------e1645eb9431---------------" rel="noopener follow"><p class="bf b dt z hj hk hl hm hn ho hp hq bk">Code Like A Girl</p></a></div></div></div></div></div><div class="ab"><div class="l cl gb"><div class="mk ml mm mn mo mp mq mr ms mt"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/discover-the-best-way-to-handle-exceptions-in-spring-boot-61d014dba8cd?source=user_profile_page---------8-------------e1645eb9431---------------"><h2 class="bf mu mv mw mx jt my mz na nb jy nc ka kb nd ne ke nf ng nh ni nj nk nl nm nn no hj hl hm ho hq bk">Discover the Best Way to Handle Exceptions in Spring Boot</h2><div class="np"><h3 class="bf b ge z hj nq hl hm nr ho hq ds">Centralized Exception Handling in Spring with @ControllerAdvice</h3></div></a></div><div class="h k"><div class="ns nt nu nv nw nx ny nz oa ob l"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 11</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/discover-the-best-way-to-handle-exceptions-in-spring-boot-61d014dba8cd?source=user_profile_page---------8-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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>2</span></div></div></div></a></div></div></div><div class="ab q oj ok"><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%2F61d014dba8cd&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fdiscover-the-best-way-to-handle-exceptions-in-spring-boot-61d014dba8cd&source=---------8-------------e1645eb9431----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 ol om" 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="on oo op oq or l"><div aria-label="Discover the Best Way to Handle Exceptions in Spring Boot"><div class="j i d"><img alt="Discover the Best Way to Handle Exceptions in Spring Boot" class="bx hv" src="https://miro.medium.com/v2/resize:fill:160:106/1*ctJx2AsaSx-meA61w1nHBA.png" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Discover the Best Way to Handle Exceptions in Spring Boot" class="bx hv" src="https://miro.medium.com/v2/resize:fill:320:214/1*ctJx2AsaSx-meA61w1nHBA.png" width="160" height="107" loading="lazy"/></div></div></div></div><div class="os j i d"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 11</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/discover-the-best-way-to-handle-exceptions-in-spring-boot-61d014dba8cd?source=user_profile_page---------8-------------e1645eb9431---------------"><div><div class="ab" aria-hidden="false"><div class="ab q oi"><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>2</span></div></div></div></a></div></div></div><div class="ab q oj ok"><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%2F61d014dba8cd&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fdiscover-the-best-way-to-handle-exceptions-in-spring-boot-61d014dba8cd&source=---------8-------------e1645eb9431----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 ol om" 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="ot bh r ou ov ow ox oy"></div></div></div></div></div></article></div></div></div><div class="ab cn"><div class="ic bh id ie if ig"><div class="oz bh l"><article class=""><div class="lt l"><div class="bh dp"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://cleopatradouglas.medium.com/mastering-futures-in-scala-3-techniques-to-avoid-blocking-and-boost-efficiency-aeaa178bbf9a" tabindex="0"><div class="bh ly lz ma mb"><div class="ab"><div class="mc md me mf mg ab q"><div class="mh l"><div><div class="l" aria-hidden="false"><a href="https://code.likeagirl.io/?source=user_profile_page---------9-------------e1645eb9431---------------" rel="noopener follow"><div class="dq ab"><img alt="Code Like A Girl" class="hv hi hh fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*rt1mE2Q0rmKsUcJX2ewFoA.png" width="20" height="20" loading="lazy"/><div class="hv l hh hi fm n fl fn"></div></div></a></div></div></div><div class="mi l"><p class="bf b dt z ds">Published in</p></div><div class="l"><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar mj ab q" href="https://code.likeagirl.io/?source=user_profile_page---------9-------------e1645eb9431---------------" rel="noopener follow"><p class="bf b dt z hj hk hl hm hn ho hp hq bk">Code Like A Girl</p></a></div></div></div></div></div><div class="ab"><div class="l cl gb"><div class="mk ml mm mn mo mp mq mr ms mt"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/mastering-futures-in-scala-3-techniques-to-avoid-blocking-and-boost-efficiency-aeaa178bbf9a?source=user_profile_page---------9-------------e1645eb9431---------------"><h2 class="bf mu mv mw mx jt my mz na nb jy nc ka kb nd ne ke nf ng nh ni nj nk nl nm nn no hj hl hm ho hq bk">Mastering Futures in Scala: 3 Techniques to Avoid Blocking and Boost Efficiency</h2><div class="np"><h3 class="bf b ge z hj nq hl hm nr ho hq ds">Read Free — Here.</h3></div></a></div><div class="h k"><div class="ns nt nu nv nw nx ny nz oa ob l"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 5</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/mastering-futures-in-scala-3-techniques-to-avoid-blocking-and-boost-efficiency-aeaa178bbf9a?source=user_profile_page---------9-------------e1645eb9431---------------"></a></div></div></div><div class="ab q oj ok"><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%2Faeaa178bbf9a&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fmastering-futures-in-scala-3-techniques-to-avoid-blocking-and-boost-efficiency-aeaa178bbf9a&source=---------9-------------e1645eb9431----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 ol om" 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="on oo op oq or l"><div aria-label="Mastering Futures in Scala: 3 Techniques to Avoid Blocking and Boost Efficiency"><div class="j i d"><img alt="Mastering Futures in Scala: 3 Techniques to Avoid Blocking and Boost Efficiency" class="bx hv" src="https://miro.medium.com/v2/resize:fill:160:106/1*i-3ZPps2Vxa1545Tic0WiQ.png" width="80" height="53" loading="lazy"/></div><div class="h k"><img alt="Mastering Futures in Scala: 3 Techniques to Avoid Blocking and Boost Efficiency" class="bx hv" src="https://miro.medium.com/v2/resize:fill:320:214/1*i-3ZPps2Vxa1545Tic0WiQ.png" width="160" height="107" loading="lazy"/></div></div></div></div><div class="os j i d"><span class="bf b dt z ds"><div class="jo ab hb ae"><div class="ab q og"><div class="lt 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 5</span><div class="h k j i d"><div class="dq oc od ab q"><div class="fm oe of ab q og"><div class="ax od oh l fo"></div></div><a class="fm lk of ab q og" tabindex="-1" rel="noopener follow" href="/mastering-futures-in-scala-3-techniques-to-avoid-blocking-and-boost-efficiency-aeaa178bbf9a?source=user_profile_page---------9-------------e1645eb9431---------------"></a></div></div></div><div class="ab q oj ok"><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%2Faeaa178bbf9a&operation=register&redirect=https%3A%2F%2Fcode.likeagirl.io%2Fmastering-futures-in-scala-3-techniques-to-avoid-blocking-and-boost-efficiency-aeaa178bbf9a&source=---------9-------------e1645eb9431----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 ol om" 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="ot bh r ou ov ow ox oy"></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 fp"><div class="fq ab fr"><div class="l ae"><div class="fs ft fu l"><div class="l dq"><img alt="Cleopatra Douglas" class="l dm by fv fw fo" src="https://miro.medium.com/v2/resize:fill:176:176/1*YuPpJL1Kci8SZnY0hmEQGw@2x.jpeg" width="88" height="88" loading="lazy"/><div class="fl by l fv fw fm n ay fx"></div></div><div class="fy ab fz ga"><h2 class="pw-author-name bf gd ge z gf bk"><span class="gb gc">Cleopatra Douglas</span></h2></div><div class="gg l"><span class="pw-follower-count bf b ge gh ds"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/followers?source=user_profile_page---user_sidebar-------------------e1645eb9431---------------">417 Followers</a></span></div><div class="gi l"><p class="bf b bg z ds">My Substack NewsLetter: <a class="af ag ah ai aj ak al am an ao ap aq ar gj gk" href="https://thejvmrabbithole.substack.com" rel="noopener ugc nofollow">https://thejvmrabbithole.substack.com</a></p></div><div class="gl gm ab"><span><button class="bf b bg z el gn em eo ep eq er es et eu ev ew ex au ey cr dm bm ez fa">Follow</button></span><div class="dr l"><div><div><div class="bm" aria-hidden="false"><div class="l"><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=%2F_%2Fapi%2Fsubscriptions%2Fnewsletters%2Fa8a516c6c16&operation=register&redirect=https%3A%2F%2Fcleopatradouglas.medium.com%2F&newsletterV3=e1645eb9431&newsletterV3Id=a8a516c6c16&user=Cleopatra+Douglas&userId=e1645eb9431&source=---user_sidebar-------------------e1645eb9431----subscribe_user-----------" rel="noopener follow"><button class="bf b bg z gr am gs gt gu gv gw gx gy gz et eu ev ew ex ey cr dm bm ez fa" aria-label="Subscribe"><svg xmlns="http://www.w3.org/2000/svg" width="38" height="38" fill="none" viewBox="0 0 38 38" class="go gp gq"><rect width="0.5" height="6.5" x="26.25" y="9.25" rx="0.25"></rect><rect width="0.5" height="6.5" x="29.75" y="12.25" rx="0.25" transform="rotate(90 29.75 12.25)"></rect><path d="M19.5 12.5h-7a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1v-5"></path><path d="M11.5 14.5 19 20l4-3"></path></svg></button></a></span></div></div></div></div></div></div><div class="l dq"><span class="bf gd ge z gf bk">Following</span><ul class="ha fy l"><li class="ab q hb"><a class="af ag ah ai aj ak al am an ao ap aq ar as at hc hd he" href="https://medium.com/@akineralkan?source=user_profile_page---blogroll-------------------e1645eb9431---------------" rel="noopener follow"><div class="hf ab"><div class="hg l"><div class="l dq"><img alt="✨ Akiner Alkan" class="l dm by hh hi fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*xautWgGl0fHND4-wRQhykg@2x.jpeg" width="20" height="20" loading="lazy"/><div class="fl by l hh hi fm n ay fx"></div></div></div><p class="bf b dt z hj hk hl hm hn ho hp hq ds">✨ Akiner Alkan</p></div></a><div class="bm" aria-hidden="false" aria-describedby="creatorInfoPopover-a3704417763e" aria-labelledby="creatorInfoPopover-a3704417763e" aria-haspopup="dialog"><button class="af ag ah ai aj ak al hr an ao ap aq ar as at bc hs ht gv hu" aria-controls="creatorInfoPopover-a3704417763e" aria-expanded="false"><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.385 12c0 .55.2 1.02.59 1.41.39.4.86.59 1.41.59s1.02-.2 1.41-.59c.4-.39.59-.86.59-1.41s-.2-1.02-.59-1.41a1.93 1.93 0 0 0-1.41-.59c-.55 0-1.02.2-1.41.59-.4.39-.59.86-.59 1.41m5.62 0c0 .55.2 1.02.58 1.41.4.4.87.59 1.42.59s1.02-.2 1.41-.59c.4-.39.59-.86.59-1.41s-.2-1.02-.59-1.41a1.93 1.93 0 0 0-1.41-.59c-.55 0-1.03.2-1.42.59s-.58.86-.58 1.41m5.6 0c0 .55.2 1.02.58 1.41.4.4.87.59 1.43.59s1.03-.2 1.42-.59.58-.86.58-1.41-.2-1.02-.58-1.41a1.93 1.93 0 0 0-1.42-.59c-.56 0-1.04.2-1.43.59s-.58.86-.58 1.41" clip-rule="evenodd"></path></svg></button></div></li><li class="ab q hb"><a class="af ag ah ai aj ak al am an ao ap aq ar as at hc hd he" href="https://blog.medium.com/?source=user_profile_page---blogroll-------------------e1645eb9431---------------" rel="noopener follow"><div class="hf ab"><div class="hg l"><div class="dq ab"><img alt="The Medium Blog" class="hv hi hh fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*AXYe3ZfLJvIjSW7fD3Eakg.jpeg" width="20" height="20" loading="lazy"/><div class="hv l hh hi fm n fl fx"></div></div></div><p class="bf b dt z hj hk hl hm hn ho hp hq ds">The Medium Blog</p></div></a><div class="bm" aria-hidden="false" aria-describedby="creatorInfoPopover-15f753907972" aria-labelledby="creatorInfoPopover-15f753907972" aria-haspopup="dialog"><button class="af ag ah ai aj ak al hr an ao ap aq ar as at bc hs ht gv hu" aria-controls="creatorInfoPopover-15f753907972" aria-expanded="false"><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.385 12c0 .55.2 1.02.59 1.41.39.4.86.59 1.41.59s1.02-.2 1.41-.59c.4-.39.59-.86.59-1.41s-.2-1.02-.59-1.41a1.93 1.93 0 0 0-1.41-.59c-.55 0-1.02.2-1.41.59-.4.39-.59.86-.59 1.41m5.62 0c0 .55.2 1.02.58 1.41.4.4.87.59 1.42.59s1.02-.2 1.41-.59c.4-.39.59-.86.59-1.41s-.2-1.02-.59-1.41a1.93 1.93 0 0 0-1.41-.59c-.55 0-1.03.2-1.42.59s-.58.86-.58 1.41m5.6 0c0 .55.2 1.02.58 1.41.4.4.87.59 1.43.59s1.03-.2 1.42-.59.58-.86.58-1.41-.2-1.02-.58-1.41a1.93 1.93 0 0 0-1.42-.59c-.56 0-1.04.2-1.43.59s-.58.86-.58 1.41" clip-rule="evenodd"></path></svg></button></div></li><li class="ab q hb"><a class="af ag ah ai aj ak al am an ao ap aq ar as at hc hd he" href="https://medium.com/@neyofinest?source=user_profile_page---blogroll-------------------e1645eb9431---------------" rel="noopener follow"><div class="hf ab"><div class="hg l"><div class="l dq"><img alt="Olagunju Bashir Olaniyi" class="l dm by hh hi fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*dmbNkD5D-u45r44go_cf0g.png" width="20" height="20" loading="lazy"/><div class="fl by l hh hi fm n ay fx"></div></div></div><p class="bf b dt z hj hk hl hm hn ho hp hq ds">Olagunju Bashir Olaniyi</p></div></a><div class="bm" aria-hidden="false" aria-describedby="creatorInfoPopover-56785f3be8b2" aria-labelledby="creatorInfoPopover-56785f3be8b2" aria-haspopup="dialog"><button class="af ag ah ai aj ak al hr an ao ap aq ar as at bc hs ht gv hu" aria-controls="creatorInfoPopover-56785f3be8b2" aria-expanded="false"><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.385 12c0 .55.2 1.02.59 1.41.39.4.86.59 1.41.59s1.02-.2 1.41-.59c.4-.39.59-.86.59-1.41s-.2-1.02-.59-1.41a1.93 1.93 0 0 0-1.41-.59c-.55 0-1.02.2-1.41.59-.4.39-.59.86-.59 1.41m5.62 0c0 .55.2 1.02.58 1.41.4.4.87.59 1.42.59s1.02-.2 1.41-.59c.4-.39.59-.86.59-1.41s-.2-1.02-.59-1.41a1.93 1.93 0 0 0-1.41-.59c-.55 0-1.03.2-1.42.59s-.58.86-.58 1.41m5.6 0c0 .55.2 1.02.58 1.41.4.4.87.59 1.43.59s1.03-.2 1.42-.59.58-.86.58-1.41-.2-1.02-.58-1.41a1.93 1.93 0 0 0-1.42-.59c-.56 0-1.04.2-1.43.59s-.58.86-.58 1.41" clip-rule="evenodd"></path></svg></button></div></li><li class="ab q hb"><a class="af ag ah ai aj ak al am an ao ap aq ar as at hc hd he" href="https://briancorbinxyz.medium.com/?source=user_profile_page---blogroll-------------------e1645eb9431---------------" rel="noopener follow"><div class="hf ab"><div class="hg l"><div class="l dq"><img alt="Brian Corbin XYZ - TheCodeInfluencer" class="l dm by hh hi fo" src="https://miro.medium.com/v2/resize:fill:40:40/1*qdsDMiWKBhdeXy9msnMVpQ.jpeg" width="20" height="20" loading="lazy"/><div class="fl by l hh hi fm n ay fx"></div></div></div><p class="bf b dt z hj hk hl hm hn ho hp hq ds">Brian Corbin XYZ - TheCodeInfluencer</p></div></a><div class="bm" aria-hidden="false" aria-describedby="creatorInfoPopover-dc2bffb050e9" aria-labelledby="creatorInfoPopover-dc2bffb050e9" aria-haspopup="dialog"><button class="af ag ah ai aj ak al hr an ao ap aq ar as at bc hs ht gv hu" aria-controls="creatorInfoPopover-dc2bffb050e9" aria-expanded="false"><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.385 12c0 .55.2 1.02.59 1.41.39.4.86.59 1.41.59s1.02-.2 1.41-.59c.4-.39.59-.86.59-1.41s-.2-1.02-.59-1.41a1.93 1.93 0 0 0-1.41-.59c-.55 0-1.02.2-1.41.59-.4.39-.59.86-.59 1.41m5.62 0c0 .55.2 1.02.58 1.41.4.4.87.59 1.42.59s1.02-.2 1.41-.59c.4-.39.59-.86.59-1.41s-.2-1.02-.59-1.41a1.93 1.93 0 0 0-1.41-.59c-.55 0-1.03.2-1.42.59s-.58.86-.58 1.41m5.6 0c0 .55.2 1.02.58 1.41.4.4.87.59 1.43.59s1.03-.2 1.42-.59.58-.86.58-1.41-.2-1.02-.58-1.41a1.93 1.93 0 0 0-1.42-.59c-.56 0-1.04.2-1.43.59s-.58.86-.58 1.41" clip-rule="evenodd"></path></svg></button></div></li><li class="ab q hb"><a class="af ag ah ai aj ak al am an ao ap aq ar as at hc hd he" href="https://medium.com/lessons-from-mckinsey?source=user_profile_page---blogroll-------------------e1645eb9431---------------" rel="noopener follow"><div class="hf ab"><div class="hg l"><div class="dq ab"><img alt="Lessons from McKinsey" class="hv hi hh fo" src="https://miro.medium.com/v2/resize:fill:40:40/0*mpVXLRXuf8JEBMX5.jpeg" width="20" height="20" loading="lazy"/><div class="hv l hh hi fm n fl fx"></div></div></div><p class="bf b dt z hj hk hl hm hn ho hp hq ds">Lessons from McKinsey</p></div></a><div class="bm" aria-hidden="false" aria-describedby="creatorInfoPopover-b7df80f88aec" aria-labelledby="creatorInfoPopover-b7df80f88aec" aria-haspopup="dialog"><button class="af ag ah ai aj ak al hr an ao ap aq ar as at bc hs ht gv hu" aria-controls="creatorInfoPopover-b7df80f88aec" aria-expanded="false"><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.385 12c0 .55.2 1.02.59 1.41.39.4.86.59 1.41.59s1.02-.2 1.41-.59c.4-.39.59-.86.59-1.41s-.2-1.02-.59-1.41a1.93 1.93 0 0 0-1.41-.59c-.55 0-1.02.2-1.41.59-.4.39-.59.86-.59 1.41m5.62 0c0 .55.2 1.02.58 1.41.4.4.87.59 1.42.59s1.02-.2 1.41-.59c.4-.39.59-.86.59-1.41s-.2-1.02-.59-1.41a1.93 1.93 0 0 0-1.41-.59c-.55 0-1.03.2-1.42.59s-.58.86-.58 1.41m5.6 0c0 .55.2 1.02.58 1.41.4.4.87.59 1.43.59s1.03-.2 1.42-.59.58-.86.58-1.41-.2-1.02-.58-1.41a1.93 1.93 0 0 0-1.42-.59c-.56 0-1.04.2-1.43.59s-.58.86-.58 1.41" clip-rule="evenodd"></path></svg></button></div></li></ul><p class="bf b dt z ds"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/following?source=user_profile_page---blogroll-------------------e1645eb9431---------------">See all (331)</a></p></div></div><div class="fs ft fu l"></div></div><div class="hw ab cd ga"><div class="hx 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=user_profile_page---user_sidebar-------------------e1645eb9431---------------" rel="noopener follow"><p class="bf b hy hz ds">Help</p></a></div><div class="hx l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.statuspage.io/?source=user_profile_page---user_sidebar-------------------e1645eb9431---------------" rel="noopener follow"><p class="bf b hy hz ds">Status</p></a></div><div class="hx 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=user_profile_page---user_sidebar-------------------e1645eb9431---------------" rel="noopener follow"><p class="bf b hy hz ds">About</p></a></div><div class="hx 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=user_profile_page---user_sidebar-------------------e1645eb9431---------------" rel="noopener follow"><p class="bf b hy hz ds">Careers</p></a></div><div class="hx l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="pressinquiries@medium.com?source=user_profile_page---user_sidebar-------------------e1645eb9431---------------" rel="noopener follow"><p class="bf b hy hz ds">Press</p></a></div><div class="hx l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://blog.medium.com/?source=user_profile_page---user_sidebar-------------------e1645eb9431---------------" rel="noopener follow"><p class="bf b hy hz ds">Blog</p></a></div><div class="hx 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=user_profile_page---user_sidebar-------------------e1645eb9431---------------" rel="noopener follow"><p class="bf b hy hz ds">Privacy</p></a></div><div class="hx 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=user_profile_page---user_sidebar-------------------e1645eb9431---------------" rel="noopener follow"><p class="bf b hy hz ds">Terms</p></a></div><div class="hx l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://speechify.com/medium?source=user_profile_page---user_sidebar-------------------e1645eb9431---------------" rel="noopener follow"><p class="bf b hy hz 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=user_profile_page---user_sidebar-------------------e1645eb9431---------------" rel="noopener follow"><p class="bf b hy hz ds">Teams</p></a></div></div></div></div></div></div></div></div></div></div></div><script>window.__BUILD_ID__="main-20241122-185319-7bcdc08639"</script><script>window.__GRAPHQL_URI__ = "https://cleopatradouglas.medium.com/_/graphql"</script><script>window.__PRELOADED_STATE__ = {"algolia":{"queries":{}},"cache":{"experimentGroupSet":true,"reason":"Edgy did not set shouldUseCache to true","group":"disabled","tags":[],"serverVariantState":"","middlewareEnabled":true,"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":"USER","id":"e1645eb9431","explicit":true},"viewerIsBot":false},"debug":{"requestId":"5f3120d9-fbf8-459a-b59c-fd9f5fa74807","hybridDevServices":[],"originalSpanCarrier":{"traceparent":"00-86cba74b4e5c3b95e7f6d6df5975f269-2aef3059a82a2d6c-01"}},"multiVote":{"clapsPerPost":{}},"navigation":{"branch":{"show":null,"hasRendered":null,"blockedByCTA":false},"hideGoogleOneTap":false,"hasRenderedAlternateUserBanner":null,"currentLocation":"https:\u002F\u002Fcleopatradouglas.medium.com\u002F","host":"cleopatradouglas.medium.com","hostname":"cleopatradouglas.medium.com","referrer":"","hasSetReferrer":false,"susiModal":{"step":null,"operation":"register"},"postRead":false,"partnerProgram":{"selectedCountryCode":null},"queryString":"?source=collection_home_page----811ec52eb09a-----4----------------------------"},"config":{"nodeEnv":"production","version":"main-20241122-185319-7bcdc08639","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-20241122-185319-7bcdc08639","commit":"7bcdc08639c179dc5172558201a3fd3abc1b5db6"}},"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":"ios_display_paywall_after_onboarding","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_mastodon_for_members","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_verifications_service","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_legacy_feed_in_iceland","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_premium_tier_badge","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_apple_sign_in","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_automod","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_ios_dynamic_paywall_programming","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_braintree_paypal","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_footer_app_buttons","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_ios_dynamic_paywall_aspiriational","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"allow_test_auth","valueType":{"__typename":"VariantFlagString","value":"disallow"}},{"__typename":"VariantFlag","name":"enable_import","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_update_topic_portals_wtf","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_braintree_integration","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_iceland_nux","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_mastodon_for_members_username_selection","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_recaptcha_enterprise","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"glyph_font_set","valueType":{"__typename":"VariantFlagString","value":"m2-unbound-source-serif-pro"}},{"__typename":"VariantFlag","name":"coronavirus_topic_recirc","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_pre_pp_v4","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_android_miro_v2","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_intrinsic_automatic_actions","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"disable_partner_program_enrollment","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_aurora_pub_follower_page","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"can_send_tips_v0","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_recommended_publishers_query","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_newsletter_lo_flow_custom_domains","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"reader_fair_distribution_non_qp","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"price_smoke_test_yearly","valueType":{"__typename":"VariantFlagString","value":""}},{"__typename":"VariantFlag","name":"limit_user_follows","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"mobile_custom_app_icon","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_android_dynamic_aspirational_paywall","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_google_one_tap","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_google_webhook","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_billing_frequency_on_step2","valueType":{"__typename":"VariantFlagString","value":"group_1"}},{"__typename":"VariantFlag","name":"enable_diversification_rex","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"allow_signup","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_author_cards","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_auto_follow_on_subscribe","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_tick_landing_page","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_new_manage_membership_flow","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"textshots_userid","valueType":{"__typename":"VariantFlagString","value":""}},{"__typename":"VariantFlag","name":"enable_branch_io","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_lite_server_upstream_deadlines","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"browsable_stream_config_bucket","valueType":{"__typename":"VariantFlagString","value":"curated-topics"}},{"__typename":"VariantFlag","name":"enable_simplified_digest_v2_b","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_tipping_v0_android","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_enable_verified_book_author","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"limit_post_referrers","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_moc_load_processor_c","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_remove_twitter_onboarding_step","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"onboarding_tags_from_top_views","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_braintree_trial_membership","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_in_app_free_trial","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"available_annual_plan","valueType":{"__typename":"VariantFlagString","value":"2c754bcc2995"}},{"__typename":"VariantFlag","name":"enable_braintree_google_pay","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_creator_welcome_email","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_android_dynamic_programming_paywall","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_author_cards_byline","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_ios_offline_reading","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_sharer_create_post_share_key","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_group_gifting","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"redefined_top_posts","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_pill_based_home_feed","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":"android_enable_image_sharer","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_lite_response_markup","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_tag_recs","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_eventstats_event_processing","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_braintree_apple_pay","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_starspace","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_ios_easy_resubscribe","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_sharer_validate_post_share_key","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_enable_lists_v2","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_conversion_model_v2","valueType":{"__typename":"VariantFlagString","value":"group_2"}},{"__typename":"VariantFlag","name":"enable_lite_archive_page","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_rito_upstream_deadlines","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_susi_redesign_android","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_switch_plan_premium_tier","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_explicit_signals_updated_post_previews","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_recirc_model","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_ml_rank_rex_anno","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"reengagement_notification_duration","valueType":{"__typename":"VariantFlagNumber","value":3}},{"__typename":"VariantFlag","name":"enable_entities_to_follow_v2","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_pp_country_expansion","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_updated_pub_recs_ui","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"available_annual_premium_plan","valueType":{"__typename":"VariantFlagString","value":"4a442ace1476"}},{"__typename":"VariantFlag","name":"enable_apple_webhook","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_maim_the_meter","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_configure_pronouns","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_speechify_ios","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"available_monthly_premium_plan","valueType":{"__typename":"VariantFlagString","value":"12a660186432"}},{"__typename":"VariantFlag","name":"enable_boost_nia_v01","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_tipping_v0_ios","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_enable_syntax_highlight","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_iceland_forced_android","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"available_monthly_plan","valueType":{"__typename":"VariantFlagString","value":"60e220181034"}},{"__typename":"VariantFlag","name":"enable_see_pronouns","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"can_receive_tips_v0","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_deprecate_legacy_providers_v3","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_ios_autorefresh","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_ranker_v10","valueType":{"__typename":"VariantFlagString","value":"control"}},{"__typename":"VariantFlag","name":"enable_rex_reading_history","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_braintree_client","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_lite_homepage","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_rex_aggregator_v2","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_enable_friend_links_creation","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_enable_topic_portals","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_explicit_signals","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_conversion_ranker_v2","valueType":{"__typename":"VariantFlagString","value":"control"}},{"__typename":"VariantFlag","name":"enable_members_only_audio","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_lo_homepage","valueType":{"__typename":"VariantFlagString","value":"control"}},{"__typename":"VariantFlag","name":"enable_susi_redesign_ios","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"num_post_bottom_responses_to_show","valueType":{"__typename":"VariantFlagNumber","value":1}},{"__typename":"VariantFlag","name":"android_enable_editor_new_publishing_flow","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_sprig","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_enable_friend_links_creation","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_moc_load_processor_first_story","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_publication_hierarchy_web","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_abandoned_cart_promotion_email","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_marketing_emails","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_moc_load_processor_all_recs_surfaces","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_bg_post_post","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_cache_less_following_feed","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_medium2_kbfd","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_social_share_sheet","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_seamless_social_sharing","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_android_verified_author","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_new_stripe_customers","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_enable_lock_responses","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_lite_continue_this_thread","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_enable_home_post_menu","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"allow_access","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_android_offline_reading","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_braintree_webhook","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"skip_fs_cache_user_vals","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"android_enable_friend_links_postpage_banners","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_speechify_widget","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"price_smoke_test_monthly","valueType":{"__typename":"VariantFlagString","value":""}},{"__typename":"VariantFlag","name":"enable_app_flirty_thirty","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_rex_new_push_notification_endpoint","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_tribute_landing_page","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"goliath_externalsearch_enable_comment_deindexation","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"ios_enable_friend_links_postpage_banners","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"enable_mastodon_avatar_upload","valueType":{"__typename":"VariantFlagBoolean","value":true}},{"__typename":"VariantFlag","name":"rex_generator_max_candidates","valueType":{"__typename":"VariantFlagNumber","value":1000}}],"viewer":null,"user({\"id\":\"e1645eb9431\"})":{"__ref":"User:e1645eb9431"},"userResult({\"id\":\"e1645eb9431\"})":{"__ref":"User:e1645eb9431"},"userResult({\"id\":\"e1645eb9431\",\"username\":null})":{"__ref":"User:e1645eb9431"},"collectionByDomainOrSlug({\"domainOrSlug\":\"cleopatradouglas.medium.com\"})":null,"user({\"username\":\"cleopatradouglas\"})":{"__ref":"User:e1645eb9431"},"userResult({\"username\":\"cleopatradouglas\"})":{"__ref":"User:e1645eb9431"},"userResult({\"id\":\"e1645eb9431\",\"username\":\"\"})":{"__ref":"User:e1645eb9431"}},"User:e1645eb9431":{"__typename":"User","id":"e1645eb9431","name":"Cleopatra Douglas","username":"cleopatradouglas","newsletterV3":{"__ref":"NewsletterV3:a8a516c6c16"},"customStyleSheet":{"__ref":"CustomStyleSheet:2c269c6de96c"},"imageId":"1*YuPpJL1Kci8SZnY0hmEQGw@2x.jpeg","socialStats":{"__typename":"SocialStats","followerCount":417,"followingCount":301,"collectionFollowingCount":30},"viewerEdge":{"__ref":"UserViewerEdge:userId:e1645eb9431-viewerId:lo_09908df955d6"},"membership":{"__ref":"Membership:2f1c7e8248ba"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"cleopatradouglas.medium.com"}},"hasSubdomain":true,"bio":"My Substack NewsLetter: https:\u002F\u002Fthejvmrabbithole.substack.com","isPartnerProgramEnrolled":true,"viewerIsUser":false,"postSubscribeMembershipUpsellShownAt":0,"followingEntityConnection:{\"paging\":{\"limit\":5}}":{"__typename":"EntityConnection","entities":[{"__ref":"User:a3704417763e"},{"__ref":"Collection:15f753907972"},{"__ref":"User:56785f3be8b2"},{"__ref":"User:dc2bffb050e9"},{"__ref":"Collection:b7df80f88aec"}]},"pronouns":[],"homepagePostsConnection:{\"paging\":{\"limit\":1}}":{"__typename":"PostConnection","posts":[{"__ref":"Post:953f20c0f544"}]},"linkedAccounts":{"__ref":"LinkedAccounts:e1645eb9431"},"homepagePostsConnection:{\"paging\":{\"limit\":10},\"includeDistributedResponses\":true}":{"__typename":"PostConnection","posts":[{"__ref":"Post:953f20c0f544"},{"__ref":"Post:0e6c34e61861"},{"__ref":"Post:db82568c085b"},{"__ref":"Post:7220f45a8fe8"},{"__ref":"Post:4f3150532cf0"},{"__ref":"Post:27750b0ee1f7"},{"__ref":"Post:ad99849beb34"},{"__ref":"Post:d9d4c7765093"},{"__ref":"Post:61d014dba8cd"},{"__ref":"Post:aeaa178bbf9a"}],"pagingInfo":{"__typename":"Paging","next":{"__typename":"PageParams","from":"L1730812562511","limit":10}}},"twitterScreenName":"succedor23","navItems":[{"__typename":"UserNavItem","title":"Profile"},{"__typename":"UserNavItem","title":"Claps"},{"__typename":"UserNavItem","title":"Highlights"},{"__typename":"UserNavItem","title":"Responses"}],"isSuspended":false,"authoredBooks":[]},"CustomStyleSheet:2c269c6de96c":{"__typename":"CustomStyleSheet","id":"2c269c6de96c","blogroll":{"__typename":"BlogrollConfiguration","visibility":"BLOGROLL_VISIBILITY_SIDEBAR"},"global":{"__typename":"GlobalStyles","colorPalette":{"__typename":"StyleSheetColorPalette","background":{"__typename":"ColorValue","rgb":"f1f1e7"}}},"header":{"__typename":"HeaderStyles","headerScale":"HEADER_SCALE_MEDIUM","backgroundImageDisplayMode":"IMAGE_DISPLAY_MODE_FILL","backgroundImageVerticalAlignment":"START","backgroundColorDisplayMode":"COLOR_DISPLAY_MODE_VERTICAL_GRADIENT","backgroundColor":{"__typename":"ColorValue","alpha":"ff","rgb":"d91dbc"},"secondaryBackgroundColor":null,"postBackgroundColor":null,"backgroundImage":null,"appNameColor":null,"logoImage":null,"appNameTreatment":"NAME_TREATMENT_TEXT"},"navigation":null},"UserViewerEdge:userId:e1645eb9431-viewerId:lo_09908df955d6":{"__typename":"UserViewerEdge","isBlocking":false,"id":"userId:e1645eb9431-viewerId:lo_09908df955d6","isFollowing":false,"isUser":false,"isMuting":false,"hasList":false},"Membership:2f1c7e8248ba":{"__typename":"Membership","tier":"MEMBER","id":"2f1c7e8248ba","friendSince":null},"NewsletterV3:a8a516c6c16":{"__typename":"NewsletterV3","id":"a8a516c6c16","type":"NEWSLETTER_TYPE_AUTHOR","slug":"e1645eb9431","name":"e1645eb9431","collection":null,"user":{"__ref":"User:e1645eb9431"},"description":"","promoHeadline":"","promoBody":"","showPromo":false},"Membership:9f3851894089":{"__typename":"Membership","tier":"MEMBER","id":"9f3851894089"},"User:a3704417763e":{"__typename":"User","id":"a3704417763e","name":"✨ Akiner Alkan","imageId":"1*xautWgGl0fHND4-wRQhykg@2x.jpeg","membership":{"__ref":"Membership:9f3851894089"},"username":"akineralkan","customDomainState":null,"hasSubdomain":false,"hasDomain":false,"bio":"Software Architect \u002F Tech Blogger \u002F 🌐 Linkedin: https:\u002F\u002Ftr.linkedin.com\u002Fin\u002Fakineralkan","verifications":{"__typename":"VerifiedInfo","isBookAuthor":false}},"ImageMetadata:1*AXYe3ZfLJvIjSW7fD3Eakg.jpeg":{"__typename":"ImageMetadata","id":"1*AXYe3ZfLJvIjSW7fD3Eakg.jpeg"},"Collection:15f753907972":{"__typename":"Collection","id":"15f753907972","name":"The Medium Blog","avatar":{"__ref":"ImageMetadata:1*AXYe3ZfLJvIjSW7fD3Eakg.jpeg"},"domain":"blog.medium.com","slug":"blog","description":"The official Medium blog.","subscriberCount":3411947,"customStyleSheet":null},"User:56785f3be8b2":{"__typename":"User","id":"56785f3be8b2","name":"Olagunju Bashir Olaniyi","imageId":"1*dmbNkD5D-u45r44go_cf0g.png","membership":null,"username":"neyofinest","customDomainState":null,"hasSubdomain":false,"hasDomain":false,"bio":"","verifications":{"__typename":"VerifiedInfo","isBookAuthor":false}},"Membership:4a69d802d28c":{"__typename":"Membership","tier":"MEMBER","id":"4a69d802d28c"},"User:dc2bffb050e9":{"__typename":"User","id":"dc2bffb050e9","name":"Brian Corbin XYZ - TheCodeInfluencer","imageId":"1*qdsDMiWKBhdeXy9msnMVpQ.jpeg","membership":{"__ref":"Membership:4a69d802d28c"},"username":"briancorbinxyz","customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"briancorbinxyz.medium.com"}},"hasSubdomain":true,"hasDomain":true,"bio":"“I write because I don’t know what I think until I read what I say.”","verifications":{"__typename":"VerifiedInfo","isBookAuthor":false}},"ImageMetadata:0*mpVXLRXuf8JEBMX5.jpeg":{"__typename":"ImageMetadata","id":"0*mpVXLRXuf8JEBMX5.jpeg"},"Collection:b7df80f88aec":{"__typename":"Collection","id":"b7df80f88aec","name":"Lessons from McKinsey","avatar":{"__ref":"ImageMetadata:0*mpVXLRXuf8JEBMX5.jpeg"},"domain":null,"slug":"lessons-from-mckinsey","description":"My take-aways from my time as a strategy consultant.","subscriberCount":4565,"customStyleSheet":null},"Post:953f20c0f544":{"__typename":"Post","id":"953f20c0f544","title":"Re-write This Java If-else Code Block Or I’ll Reject Your Pull Request","previewImage":{"__ref":"ImageMetadata:1*NdOshsg2dBXm1Ro-_EZXlw.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Functional Interfaces to the rescue!","isFullContent":false},"creator":{"__ref":"User:e1645eb9431"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002Fjavarevisited\u002Fre-write-this-java-if-else-code-block-or-ill-reject-your-pull-request-953f20c0f544","collection":{"__ref":"Collection:d3a191ac6ed"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":40},"visibility":"LOCKED","clapCount":1783,"isLocked":true,"firstPublishedAt":1729697244555,"latestPublishedAt":1729949037287,"pinnedAt":0,"readingTime":1.9773584905660377,"sequence":null,"isSeries":false,"uniqueSlug":"re-write-this-java-if-else-code-block-or-ill-reject-your-pull-request-953f20c0f544","pinnedByCreatorAt":1731507065249},"LinkedAccounts:e1645eb9431":{"__typename":"LinkedAccounts","mastodon":null,"id":"e1645eb9431"},"ImageMetadata:1*NdOshsg2dBXm1Ro-_EZXlw.png":{"__typename":"ImageMetadata","id":"1*NdOshsg2dBXm1Ro-_EZXlw.png","focusPercentX":null,"focusPercentY":null,"alt":null},"Collection:d3a191ac6ed":{"__typename":"Collection","id":"d3a191ac6ed","slug":"javarevisited","name":"Javarevisited","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:d3a191ac6ed-viewerId:lo_09908df955d6"},"domain":null,"description":"A humble place to learn Java and Programming better.","subscriberCount":30607,"customStyleSheet":null,"avatar":{"__ref":"ImageMetadata:1*ceHirGi683U9Xn6tAlr0jQ.jpeg"}},"CollectionViewerEdge:collectionId:d3a191ac6ed-viewerId:lo_09908df955d6":{"__typename":"CollectionViewerEdge","id":"collectionId:d3a191ac6ed-viewerId:lo_09908df955d6","isMuting":false},"ImageMetadata:1*ceHirGi683U9Xn6tAlr0jQ.jpeg":{"__typename":"ImageMetadata","id":"1*ceHirGi683U9Xn6tAlr0jQ.jpeg"},"ImageMetadata:1*80IwXdW7e7hGypNVeJlwXg.png":{"__typename":"ImageMetadata","id":"1*80IwXdW7e7hGypNVeJlwXg.png","focusPercentX":null,"focusPercentY":null,"alt":null},"Collection:811ec52eb09a":{"__typename":"Collection","id":"811ec52eb09a","slug":"code-like-a-girl","name":"Code Like A Girl","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:811ec52eb09a-viewerId:lo_09908df955d6"},"domain":"code.likeagirl.io","description":"Welcome to Code Like A Girl, a space that celebrates redefining society's perceptions of women in technology. Share your story with us!","subscriberCount":49875,"customStyleSheet":{"__ref":"CustomStyleSheet:5caaed7acd54"},"avatar":{"__ref":"ImageMetadata:1*rt1mE2Q0rmKsUcJX2ewFoA.png"}},"CollectionViewerEdge:collectionId:811ec52eb09a-viewerId:lo_09908df955d6":{"__typename":"CollectionViewerEdge","id":"collectionId:811ec52eb09a-viewerId:lo_09908df955d6","isMuting":false},"CustomStyleSheet:5caaed7acd54":{"__typename":"CustomStyleSheet","header":{"__typename":"HeaderStyles","backgroundImage":null},"id":"5caaed7acd54"},"ImageMetadata:1*rt1mE2Q0rmKsUcJX2ewFoA.png":{"__typename":"ImageMetadata","id":"1*rt1mE2Q0rmKsUcJX2ewFoA.png"},"Post:0e6c34e61861":{"__typename":"Post","id":"0e6c34e61861","title":"Java — Why Lombok’s @Superbuilder Is So Useful","previewImage":{"__ref":"ImageMetadata:1*80IwXdW7e7hGypNVeJlwXg.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Builder Inheritance For The Win!","isFullContent":false},"creator":{"__ref":"User:e1645eb9431"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Fjava-why-lomboks-superbuilder-is-so-useful-0e6c34e61861","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":2},"visibility":"LOCKED","clapCount":175,"isLocked":true,"firstPublishedAt":1730755696191,"latestPublishedAt":1730760840498,"pinnedAt":0,"readingTime":2.1849056603773587,"sequence":null,"isSeries":false,"uniqueSlug":"java-why-lomboks-superbuilder-is-so-useful-0e6c34e61861","pinnedByCreatorAt":1731453222058},"ImageMetadata:1*ybaRJ2sFqhG2-EPP4Cw-qg.png":{"__typename":"ImageMetadata","id":"1*ybaRJ2sFqhG2-EPP4Cw-qg.png","focusPercentX":null,"focusPercentY":null,"alt":null},"Collection:9fcec6624250":{"__typename":"Collection","id":"9fcec6624250","slug":"devsecops-community","name":"devsecops-community","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:9fcec6624250-viewerId:lo_09908df955d6"},"domain":null,"description":"Follow for Cloud, Linux, Devops, GitOps, DevSecOps, Development, and IT Related content.","subscriberCount":214,"customStyleSheet":null,"avatar":{"__ref":"ImageMetadata:1*95nrDvRSNBEKNGHSkQYr5Q.png"}},"CollectionViewerEdge:collectionId:9fcec6624250-viewerId:lo_09908df955d6":{"__typename":"CollectionViewerEdge","id":"collectionId:9fcec6624250-viewerId:lo_09908df955d6","isMuting":false},"ImageMetadata:1*95nrDvRSNBEKNGHSkQYr5Q.png":{"__typename":"ImageMetadata","id":"1*95nrDvRSNBEKNGHSkQYr5Q.png"},"Post:db82568c085b":{"__typename":"Post","id":"db82568c085b","title":"9 Things I Regret Not Knowing About Running Java JAR Applications","previewImage":{"__ref":"ImageMetadata:1*ybaRJ2sFqhG2-EPP4Cw-qg.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Essential Commands and Options Explained","isFullContent":false},"creator":{"__ref":"User:e1645eb9431"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002Fdevsecops-community\u002F9-things-i-regret-not-knowing-about-running-java-jar-applications-db82568c085b","collection":{"__ref":"Collection:9fcec6624250"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":3},"visibility":"LOCKED","clapCount":322,"isLocked":true,"firstPublishedAt":1730891002933,"latestPublishedAt":1730895356350,"pinnedAt":0,"readingTime":3.4905660377358494,"sequence":null,"isSeries":false,"uniqueSlug":"9-things-i-regret-not-knowing-about-running-java-jar-applications-db82568c085b","pinnedByCreatorAt":1731452515011},"ImageMetadata:1*0MY0QhEB4xDuXQ7NktoLkA.png":{"__typename":"ImageMetadata","id":"1*0MY0QhEB4xDuXQ7NktoLkA.png","focusPercentX":null,"focusPercentY":null,"alt":null},"Post:7220f45a8fe8":{"__typename":"Post","id":"7220f45a8fe8","title":"7 Common Mistakes In Java Streams","previewImage":{"__ref":"ImageMetadata:1*0MY0QhEB4xDuXQ7NktoLkA.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Working with Java Streams, these are some common mistakes and how to always fix them ","isFullContent":false},"creator":{"__ref":"User:e1645eb9431"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002Fjavarevisited\u002F7-common-mistakes-in-java-streams-7220f45a8fe8","collection":{"__ref":"Collection:d3a191ac6ed"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":6},"visibility":"LOCKED","clapCount":342,"isLocked":true,"firstPublishedAt":1729437788985,"latestPublishedAt":1731847301922,"pinnedAt":0,"readingTime":2.813207547169811,"sequence":null,"isSeries":false,"uniqueSlug":"7-common-mistakes-in-java-streams-7220f45a8fe8","pinnedByCreatorAt":1730720779507},"ImageMetadata:1*ioouyFENQto-eB4eGer5Xg.png":{"__typename":"ImageMetadata","id":"1*ioouyFENQto-eB4eGer5Xg.png","focusPercentX":null,"focusPercentY":null,"alt":null},"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":16,"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","pinnedByCreatorAt":0},"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":146,"isLocked":true,"firstPublishedAt":1731957398923,"latestPublishedAt":1731957398923,"pinnedAt":0,"readingTime":2.5735849056603777,"sequence":null,"isSeries":false,"uniqueSlug":"garbage-collections-in-java-for-beginners-27750b0ee1f7","pinnedByCreatorAt":0},"ImageMetadata:1*O5QRK3NuuA4P9cksEYylGQ.png":{"__typename":"ImageMetadata","id":"1*O5QRK3NuuA4P9cksEYylGQ.png","focusPercentX":null,"focusPercentY":null,"alt":null},"Collection:24d8f4fa8912":{"__typename":"Collection","id":"24d8f4fa8912","slug":"nerd-for-tech","name":"Nerd For Tech","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:24d8f4fa8912-viewerId:lo_09908df955d6"},"domain":null,"description":"NFT is an Educational Media House. Our mission is to bring the invaluable knowledge and experiences of experts from all over the world to the novice. To know more about us, visit https:\u002F\u002Fwww.nerdfortech.org\u002F.","subscriberCount":11233,"customStyleSheet":null,"avatar":{"__ref":"ImageMetadata:1*53-lvCPnPV4sTOmvcITDxw.png"}},"CollectionViewerEdge:collectionId:24d8f4fa8912-viewerId:lo_09908df955d6":{"__typename":"CollectionViewerEdge","id":"collectionId:24d8f4fa8912-viewerId:lo_09908df955d6","isMuting":false},"ImageMetadata:1*53-lvCPnPV4sTOmvcITDxw.png":{"__typename":"ImageMetadata","id":"1*53-lvCPnPV4sTOmvcITDxw.png"},"Post:ad99849beb34":{"__typename":"Post","id":"ad99849beb34","title":"Java Streams In 7 Minutes","previewImage":{"__ref":"ImageMetadata:1*O5QRK3NuuA4P9cksEYylGQ.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"8 Things to Know About Java Streams","isFullContent":false},"creator":{"__ref":"User:e1645eb9431"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002Fnerd-for-tech\u002Fjava-streams-in-7-minutes-ad99849beb34","collection":{"__ref":"Collection:24d8f4fa8912"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":1},"visibility":"LOCKED","clapCount":123,"isLocked":true,"firstPublishedAt":1731807243241,"latestPublishedAt":1731807243241,"pinnedAt":0,"readingTime":6.157547169811321,"sequence":null,"isSeries":false,"uniqueSlug":"java-streams-in-7-minutes-ad99849beb34","pinnedByCreatorAt":0},"ImageMetadata:1*JFafsO_yApPwXPNAnOno-g.png":{"__typename":"ImageMetadata","id":"1*JFafsO_yApPwXPNAnOno-g.png","focusPercentX":null,"focusPercentY":null,"alt":null},"Post:d9d4c7765093":{"__typename":"Post","id":"d9d4c7765093","title":"Make Your Java Strings Beautiful: Handle Backslashes","previewImage":{"__ref":"ImageMetadata:1*JFafsO_yApPwXPNAnOno-g.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"If you’ve spent any time working with strings in Java, you’ve likely had issues handling escape sequences, particularly the notorious…","isFullContent":false},"creator":{"__ref":"User:e1645eb9431"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Fmake-your-java-strings-beautiful-handle-backslashes-d9d4c7765093","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":1},"visibility":"LOCKED","clapCount":54,"isLocked":true,"firstPublishedAt":1731504745289,"latestPublishedAt":1731504745289,"pinnedAt":0,"readingTime":3,"sequence":null,"isSeries":false,"uniqueSlug":"make-your-java-strings-beautiful-handle-backslashes-d9d4c7765093","pinnedByCreatorAt":0},"ImageMetadata:1*ctJx2AsaSx-meA61w1nHBA.png":{"__typename":"ImageMetadata","id":"1*ctJx2AsaSx-meA61w1nHBA.png","focusPercentX":null,"focusPercentY":null,"alt":null},"Post:61d014dba8cd":{"__typename":"Post","id":"61d014dba8cd","title":"Discover the Best Way to Handle Exceptions in Spring Boot","previewImage":{"__ref":"ImageMetadata:1*ctJx2AsaSx-meA61w1nHBA.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Centralized Exception Handling in Spring with @ControllerAdvice","isFullContent":false},"creator":{"__ref":"User:e1645eb9431"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Fdiscover-the-best-way-to-handle-exceptions-in-spring-boot-61d014dba8cd","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":2},"visibility":"LOCKED","clapCount":160,"isLocked":true,"firstPublishedAt":1731331617185,"latestPublishedAt":1731331617185,"pinnedAt":0,"readingTime":2.566037735849057,"sequence":null,"isSeries":false,"uniqueSlug":"discover-the-best-way-to-handle-exceptions-in-spring-boot-61d014dba8cd","pinnedByCreatorAt":0},"ImageMetadata:1*i-3ZPps2Vxa1545Tic0WiQ.png":{"__typename":"ImageMetadata","id":"1*i-3ZPps2Vxa1545Tic0WiQ.png","focusPercentX":null,"focusPercentY":null,"alt":null},"Post:aeaa178bbf9a":{"__typename":"Post","id":"aeaa178bbf9a","title":"Mastering Futures in Scala: 3 Techniques to Avoid Blocking and Boost Efficiency","previewImage":{"__ref":"ImageMetadata:1*i-3ZPps2Vxa1545Tic0WiQ.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Read Free — Here.","isFullContent":false},"creator":{"__ref":"User:e1645eb9431"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fcode.likeagirl.io\u002Fmastering-futures-in-scala-3-techniques-to-avoid-blocking-and-boost-efficiency-aeaa178bbf9a","collection":{"__ref":"Collection:811ec52eb09a"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":0},"visibility":"LOCKED","clapCount":82,"isLocked":true,"firstPublishedAt":1730812562511,"latestPublishedAt":1730812562511,"pinnedAt":0,"readingTime":2.0679245283018868,"sequence":null,"isSeries":false,"uniqueSlug":"mastering-futures-in-scala-3-techniques-to-avoid-blocking-and-boost-efficiency-aeaa178bbf9a","pinnedByCreatorAt":0}}</script><script src="https://cdn-client.medium.com/lite/static/js/manifest.b2314f6d.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.24534aeb.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/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/6349.b071a958.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/7079.67349d50.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.a2d9f6a1.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/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/6834.08de95de.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/1676.a57f3b03.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/3561.c365f1ea.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/7880.b3d77a02.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/6594.8def288e.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/UserProfilePage.MainContent.c2a2d70c.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/7346.72622eb9.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/408.e884c80f.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/UserProfilePage.RightColumnContent.ca20d324.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:'8e7472f02972ce61',t:'MTczMjM5OTQwNC4wMDAwMDA='};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>