CINXE.COM

<!doctype html><html lang="en"><head><title data-rh="true">The most insightful stories about Technology - 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" name="title" content="The most insightful stories about Technology - Medium"/><meta data-rh="true" name="description" content="Read stories about Technology on Medium. Discover smart, unique perspectives on Technology and the topics that matter most to you like Cryptocurrency, Money, Nft, Web3, Bitcoin, Defi, Artificial Intelligence, Cryptocurrency Investment, and Blockchain."/><meta data-rh="true" name="robots" content="index,follow"/><meta data-rh="true" name="twitter:card" content="summary_large_image"/><meta data-rh="true" name="twitter:site" content="@Medium"/><meta data-rh="true" name="twitter:description" content="Read stories about Technology on Medium. Discover smart, unique perspectives on Technology and the topics that matter most to you like Cryptocurrency, Money, Nft, Web3, Bitcoin, Defi, Artificial Intelligence, Cryptocurrency Investment, and Blockchain."/><meta data-rh="true" name="twitter:image:src" content="https://miro.medium.com/v2/1*0L5w2b6T1yEVI3_ZYUWONw.png"/><meta data-rh="true" property="og:title" content="The most insightful stories about Technology - Medium"/><meta data-rh="true" property="og:type" content="website"/><meta data-rh="true" property="og:description" content="Read stories about Technology on Medium. Discover smart, unique perspectives on Technology and the topics that matter most to you like Cryptocurrency, Money, Nft, Web3, Bitcoin, Defi, Artificial Intelligence, Cryptocurrency Investment, and Blockchain."/><meta data-rh="true" property="og:image" content="https://miro.medium.com/v2/1*0L5w2b6T1yEVI3_ZYUWONw.png"/><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" rel="preconnect" href="https://glyph.medium.com" crossOrigin=""/><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://medium.com/tag/technology"/><style type="text/css" data-fela-rehydration="513" 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="513" data-fela-type="KEYFRAME">@-webkit-keyframes k1{0%{opacity:0.8}50%{opacity:0.5}100%{opacity:0.8}}@-moz-keyframes k1{0%{opacity:0.8}50%{opacity:0.5}100%{opacity:0.8}}@keyframes k1{0%{opacity:0.8}50%{opacity:0.5}100%{opacity:0.8}}</style><style type="text/css" data-fela-rehydration="513" 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{animation:k1 1.2s ease-in-out infinite}.cc{justify-content:center}.ci{max-width:1192px}.cj{min-width:0}.ck{margin-bottom:48px}.cl{margin-top:24px}.cm{overflow:hidden}.cq{border-radius:100px}.cr{margin-right:8px}.cs{height:38px}.ct{width:120px}.cu{flex:0 0 auto}.cv{background-color:#F2F2F2}.db{flex-direction:column}.dc{margin-bottom:16px}.dn{margin-bottom:24px}.do{height:16px}.du{width:80px}.eb{height:1px}.ec{align-items:stretch}.ed{flex-direction:row}.ee{flex-wrap:wrap}.fp{flex-grow:0}.fq{margin-bottom:32px}.fr{height:200px}.fs{width:158px}.ft{margin-bottom:8px}.fu{width:288px}.fv{width:296px}.fw{margin-bottom:56px}.fx{width:224px}.fy{margin-left:8px}.fz{color:#6B6B6B}.ga{font-size:13px}.gb{height:100%}.gt{color:#FFFFFF}.gu{fill:#FFFFFF}.gv{background:#1A8917}.gw{border-color:#1A8917}.ha:disabled{cursor:inherit !important}.hb:disabled{opacity:0.3}.hc:disabled:hover{background:#1A8917}.hd:disabled:hover{border-color:#1A8917}.he{border-radius:99em}.hf{border-width:1px}.hg{border-style:solid}.hh{box-sizing:border-box}.hi{text-decoration:none}.hj{text-align:center}.hm{margin-right:32px}.hn{position:relative}.ho{fill:#6B6B6B}.hr{background:transparent}.hs svg{margin-left:4px}.ht svg{fill:#6B6B6B}.hv{box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0.05)}.hw{position:absolute}.ig{margin-top:22px}.ih{overflow-x:scroll}.ii{overflow-y:hidden}.ij::-webkit-scrollbar{height:0}.ik::-webkit-scrollbar{width:0}.il::-webkit-scrollbar{background:transparent}.im{scrollbar-width:none}.in{-ms-overflow-style:none}.io::-webkit-scrollbar:horizontal{height:0}.ip{width:24px}.iq{border:1px solid #F2F2F2}.ir{padding:6px}.iz{white-space:nowrap}.ja{transition:background 300ms ease}.jc{padding:8px 16px}.jd{border:1px solid #242424}.je{right:0}.jf{bottom:12px}.jg{padding-left:42px}.jh{pointer-events:none}.ji{opacity:0}.jj{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%)}.jk{height:42px}.jl{margin:2px}.jm svg path{fill:#6B6B6B}.jo{left:0}.jp{padding-right:42px}.jq{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%)}.kj{font-weight:500}.kz{margin:0 8px}.la{color:rgba(255, 255, 255, 1)}.lb{fill:rgba(255, 255, 255, 1)}.lc{background:rgba(25, 25, 25, 1)}.ld{border-color:rgba(25, 25, 25, 1)}.lg:disabled{opacity:0.1}.lh:disabled:hover{background:rgba(25, 25, 25, 1)}.li:disabled:hover{border-color:rgba(25, 25, 25, 1)}.lj{height:0px}.lo{margin:40px 0}.me{margin-top:0px}.mf{box-sizing:content-box}.mg{display:grid}.mh{grid-template-columns:repeat(12, 1fr)}.mi{grid-template-rows:auto 1fr}.mt{grid-area:image}.mu{grid-area:content}.na{border-radius:2px}.nb{aspect-ratio:2}.nc{object-fit:cover}.nd{object-position:50% 50%}.ne{flex-grow:1}.nf a{position:relative}.ng a{z-index:2}.nh button{position:relative}.ni button{z-index:2}.no{height:20px}.np{width:20px}.nr{max-height:20px}.ns{text-overflow:ellipsis}.nt{display:-webkit-box}.nu{-webkit-line-clamp:1}.nv{-webkit-box-orient:vertical}.nw{word-break:break-all}.ny{padding-bottom:12px}.oe{word-break:break-word}.of a{position:static}.og a::before{content:""}.oh a::before{position:absolute}.oi a::before{z-index:1}.oj a::before{top:0}.ok a::before{left:0}.ol a::before{bottom:0}.om a::before{right:0}.on{font-weight:700}.pe{padding-top:8px}.pf{font-size:16px}.pg{max-height:40px}.ph{-webkit-line-clamp:2}.pi{height:48px}.pj{justify-content:space-between}.pk{max-width:200px}.pl{opacity:1}.pm{transition:opacity 300ms ease-out}.pn{gap:16px}.po{gap:4px}.pp{justify-content:flex-end}.pq{flex:0 0 0}.ps{padding:12px}.pt{margin-top:32px}.pu{padding-right:4px}.pv{padding:0 4px}.pw{flex:1 1 auto}.px a{display:flex}.py a{flex-direction:column}.qy{padding-top:12px}.rk{gap:80px 48px}.rl{grid-area:post0}.rm{grid-area:post1}.rn{grid-area:post2}.ro{grid-area:post3}.rp{grid-area:post4}.rq{grid-area:post5}.rr{grid-area:post6}.rs{grid-area:post7}.sj{fill:#242424}.sk{background:0}.sl{border-color:#242424}.sn:disabled:hover{color:#242424}.so:disabled:hover{fill:#242424}.sp:disabled:hover{border-color:#242424}.sq{width:min-width}.sr{bottom:0}.ss{z-index:800}.st{background:rgba(255,255,255,0.7)}.as:hover:not(:disabled){color:rgba(25, 25, 25, 1)}.at:hover:not(:disabled){fill:rgba(25, 25, 25, 1)}.gx:hover{background:#156D12}.gy:hover{border-color:#156D12}.gz:hover{cursor:pointer}.hp:hover{color:#242424}.hq:hover{fill:#242424}.hu:hover svg{fill:#242424}.hx:hover{background-color:rgba(0, 0, 0, 0.1)}.jb:hover{background-color:#F2F2F2}.jn:hover svg path{fill:#000000}.le:hover{background:#000000}.lf:hover{border-color:#242424}.nq:hover{text-decoration:underline}.pr:hover{color:#000000}.sm:hover{fill:#000000}.bd:focus-within path{fill:#242424}</style><style type="text/css" data-fela-rehydration="513" data-fela-type="RULE" media="all and (min-width: 1080px)">.d{display:none}.bw{width:64px}.ch{margin:0 24px}.cp{justify-content:center}.da{margin:0 64px}.dl{height:48px}.dm{width:280px}.dt{margin-bottom:76px}.ea{margin-bottom:40px}.es{width:calc(100% + 48px)}.et{margin-left:-24px}.eu{margin-right:-24px}.fl{padding-left:24px}.fm{padding-right:24px}.fn{flex-basis:50%}.fo{max-width:50%}.gk{font-size:14px}.gl{line-height:20px}.gr{font-size:13px}.gs{padding:5px 12px}.hl{display:flex}.if{margin-bottom:46px}.ix{padding-right:16px}.iy{margin-right:24px}.kb{margin-top:16px}.kc{font-size:16px}.kd{line-height:24px}.ki{margin:0 24px 56px}.kw{font-size:42px}.kx{line-height:52px}.ky{letter-spacing:-0.011em}.ln{margin:0 24px 80px}.mb{font-size:24px}.mc{line-height:30px}.md{letter-spacing:-0.016em}.mr{gap:24px 0}.ms{grid-template-areas:"image image image image image image image image image image image image" "content content content content content content content content content content content content"}.mz{display:block}.nn{margin-bottom:16px}.od{flex:1 0 auto}.pa{font-size:20px}.pb{max-height:48px}.pc{-webkit-line-clamp:2}.pd{letter-spacing:0}.qh{max-height:96px}.qi{-webkit-line-clamp:4}.qr{padding-top:2px}.qs{width:100%}.qx{margin-left:24px}.rd{margin-top:20px}.ri{grid-template-columns:repeat(6, 1fr)}.rj{grid-template-areas: "post0 post0 post0 post1 post1 post1" "post2 post2 post3 post3 post4 post4" "post5 post5 post6 post6 post7 post7" }.ru{gap:32px 0}.rz{aspect-ratio:1.5}.sb{max-height:60px}.sd{aspect-ratio:2}.si{margin-top:80px}</style><style type="text/css" data-fela-rehydration="513" data-fela-type="RULE" media="all and (max-width: 1079.98px)">.e{display:none}</style><style type="text/css" data-fela-rehydration="513" data-fela-type="RULE" media="all and (max-width: 903.98px)">.f{display:none}</style><style type="text/css" data-fela-rehydration="513" data-fela-type="RULE" media="all and (max-width: 727.98px)">.g{display:none}</style><style type="text/css" data-fela-rehydration="513" 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}.cd{margin:0 0 0 24px}.cw{margin:0 24px}.dd{height:32px}.de{width:200px}.dp{margin-bottom:48px}.dv{margin:0}.ef{width:calc(100% + 24px)}.eg{margin-left:-12px}.eh{margin-right:-12px}.ev{padding-left:12px}.ew{padding-right:12px}.ex{flex-basis:100%}.ey{max-width:100%}.gc{font-size:13px}.gd{line-height:20px}.gm{padding:0px 8px 1px}.hy{margin:0px}.ib{margin-bottom:38px}.is{margin-right:16px}.jr{margin-top:12px}.js{font-size:14px}.ke{margin:0 24px 48px}.kk{font-size:24px}.kl{line-height:30px}.km{letter-spacing:-0.016em}.lk{margin:0 24px 56px}.lp{font-size:20px}.lq{line-height:24px}.lr{letter-spacing:0}.mj{gap:24px 0}.mk{grid-template-areas:"image image image image image image image image image image image image" "content content content content content content content content content content content content"}.mv{display:block}.nj{margin-bottom:16px}.nz{flex:1 0 auto}.oo{max-height:48px}.op{-webkit-line-clamp:2}.pz{max-height:96px}.qa{-webkit-line-clamp:4}.qj{padding-top:2px}.qk{width:100%}.qt{margin-left:24px}.qz{margin-top:20px}.rv{aspect-ratio:2}.se{margin-top:32px}</style><style type="text/css" data-fela-rehydration="513" data-fela-type="RULE" media="all and (min-width: 904px) and (max-width: 1079.98px)">.i{display:none}.bv{width:64px}.cg{margin:0 24px}.co{justify-content:center}.cz{margin:0 64px}.dj{height:48px}.dk{width:280px}.ds{margin-bottom:76px}.dz{margin-bottom:40px}.ep{width:calc(100% + 32px)}.eq{margin-left:-16px}.er{margin-right:-16px}.fh{padding-left:16px}.fi{padding-right:16px}.fj{flex-basis:50%}.fk{max-width:50%}.gi{font-size:14px}.gj{line-height:20px}.gp{font-size:13px}.gq{padding:5px 12px}.hk{display:flex}.ie{margin-bottom:46px}.iw{margin-right:24px}.jy{margin-top:16px}.jz{font-size:16px}.ka{line-height:24px}.kh{margin:0 24px 56px}.kt{font-size:42px}.ku{line-height:52px}.kv{letter-spacing:-0.011em}.lm{margin:0 24px 80px}.ly{font-size:24px}.lz{line-height:30px}.ma{letter-spacing:-0.016em}.mp{gap:24px 0}.mq{grid-template-areas:"image image image image image image image image image image image image" "content content content content content content content content content content content content"}.my{display:block}.nm{margin-bottom:16px}.oc{flex:1 0 auto}.ow{font-size:20px}.ox{max-height:48px}.oy{-webkit-line-clamp:2}.oz{letter-spacing:0}.qf{max-height:96px}.qg{-webkit-line-clamp:4}.qp{padding-top:2px}.qq{width:100%}.qw{margin-left:24px}.rc{margin-top:20px}.rg{grid-template-columns:repeat(6, 1fr)}.rh{grid-template-areas: "post0 post0 post0 post1 post1 post1" "post2 post2 post3 post3 post4 post4" "post5 post5 post6 post6 post7 post7" }.rt{gap:32px 0}.ry{aspect-ratio:1.5}.sa{max-height:60px}.sc{aspect-ratio:2}.sh{margin-top:80px}</style><style type="text/css" data-fela-rehydration="513" 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}.cf{margin:0 24px}.cn{justify-content:center}.cy{margin:0 48px}.dh{height:48px}.di{width:280px}.dr{margin-bottom:76px}.dx{margin:0}.dy{margin-bottom:40px}.el{width:calc(100% + 28px)}.em{margin-left:-14px}.eo{margin-right:-14px}.fd{padding-left:14px}.fe{padding-right:14px}.ff{flex-basis:50%}.fg{max-width:50%}.gg{font-size:13px}.gh{line-height:20px}.go{padding:0px 8px 1px}.ia{margin:0px}.id{margin-bottom:46px}.iu{padding-right:16px}.iv{margin-right:24px}.jv{margin-top:16px}.jw{font-size:16px}.jx{line-height:24px}.kg{margin:0 24px 56px}.kq{font-size:42px}.kr{line-height:52px}.ks{letter-spacing:-0.011em}.lv{font-size:24px}.lw{line-height:30px}.lx{letter-spacing:-0.016em}.mn{gap:24px 0}.mo{grid-template-areas:"image image image image image image image image image image image image" "content content content content content content content content content content content content"}.mx{display:block}.nl{margin-bottom:16px}.ob{flex:1 0 auto}.os{font-size:20px}.ot{max-height:48px}.ou{-webkit-line-clamp:2}.ov{letter-spacing:0}.qd{max-height:96px}.qe{-webkit-line-clamp:4}.qn{padding-top:2px}.qo{width:100%}.qv{margin-left:24px}.rb{margin-top:20px}.re{grid-template-columns:repeat(2, 1fr)}.rf{grid-template-areas: "post0 post1" "post2 post3" "post4 post5" "post6 post7" }.rx{aspect-ratio:2}.sg{margin-top:80px}</style><style type="text/css" data-fela-rehydration="513" 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}.ce{margin:0 0 0 24px}.cx{margin:0 24px}.df{height:32px}.dg{width:200px}.dq{margin-bottom:48px}.dw{margin:0}.ei{width:calc(100% + 24px)}.ej{margin-left:-12px}.ek{margin-right:-12px}.ez{padding-left:12px}.fa{padding-right:12px}.fb{flex-basis:100%}.fc{max-width:100%}.ge{font-size:13px}.gf{line-height:20px}.gn{padding:0px 8px 1px}.hz{margin:0px}.ic{margin-bottom:38px}.it{margin-right:16px}.jt{margin-top:12px}.ju{font-size:14px}.kf{margin:0 24px 48px}.kn{font-size:24px}.ko{line-height:30px}.kp{letter-spacing:-0.016em}.ll{margin:0 24px 56px}.ls{font-size:20px}.lt{line-height:24px}.lu{letter-spacing:0}.ml{gap:24px 0}.mm{grid-template-areas:"image image image image image image image image image image image image" "content content content content content content content content content content content content"}.mw{display:block}.nk{margin-bottom:16px}.oa{flex:1 0 auto}.oq{max-height:48px}.or{-webkit-line-clamp:2}.qb{max-height:96px}.qc{-webkit-line-clamp:4}.ql{padding-top:2px}.qm{width:100%}.qu{margin-left:24px}.ra{margin-top:20px}.rw{aspect-ratio:2}.sf{margin-top:32px}</style><style type="text/css" data-fela-rehydration="513" data-fela-type="RULE" media="(orientation: landscape) and (max-width: 903.98px)">.nx{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="fz ag ga bf ak b am an ao ap aq ar as at s u w i d q gb z" href="https://rsci.app.link/?%24canonical_url=https%3A%2F%2Fmedium.com%2Ftag%2Ftechnology&amp;%7Efeature=LoOpenInAppButton&amp;%7Echannel=ShowTagPosts&amp;source=---top_nav_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="fy"><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 gc gd ge gf gg gh gi gj gk gl fz"><span><button class="bf b gc gd gm ge gf gn gg gh go gp gj gq gr gl gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh bm hi hj" data-testid="headerSignUpButton">Sign up</button></span></p><div class="ax l"><p class="bf b gc gd ge gf gg gh gi gj gk gl fz"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerSignInButton" rel="noopener follow" href="/m/signin?operation=login&amp;redirect=https%3A%2F%2Fmedium.com%2Ftag%2Ftechnology&amp;source=login---top_nav_layout_nav-----------------------global_nav-----------">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" rel="noopener follow" href="/?source=---top_nav_layout_nav----------------------------------"><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 hk hl"><div class="hm ab"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerWriteButton" rel="noopener follow" href="/m/signin?operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2Fnew-story&amp;source=---top_nav_layout_nav-----------------------new_post_topnav-----------"><div class="bf b bg z fz hn ho ab q hp hq"><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="fy l">Write</div></div></a></span></div></div><div class="k j i d"><div class="hm ab"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerSearchButton" rel="noopener follow" href="/search?source=---top_nav_layout_nav----------------------------------"><div class="bf b bg z fz hn ho ab q hp hq"><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="hm h k j"><div class="ab q"><p class="bf b gc gd ge gf gg gh gi gj gk gl fz"><span><button class="bf b gc gd gm ge gf gn gg gh go gp gj gq gr gl gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh bm hi hj" data-testid="headerSignUpButton">Sign up</button></span></p><div class="ax l"><p class="bf b gc gd ge gf gg gh gi gj gk gl fz"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerSignInButton" rel="noopener follow" href="/m/signin?operation=login&amp;redirect=https%3A%2F%2Fmedium.com%2Ftag%2Ftechnology&amp;source=login---top_nav_layout_nav-----------------------global_nav-----------">Sign in</a></span></p></div></div></div><div class="l" aria-hidden="false"><button class="ay hr am ab q ao hs ht hu" aria-label="user options menu" data-testid="headerUserIcon"><div class="l hn"><img alt="" class="l hh by bz ca cv" 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="hv by l bz ca hw n ay hx"></div></div></button></div></div></div><div class="ab cc"><div class="hy hz ia cg ch ci cj bh"><div class="ib ic id ie if ig l hn"><div class="ab q ih ii ij ik il im in io"><div class="ip i d cu"></div><a class="bk ag bg iq bf ak b ir an ao ap aq ar as at z ab q is it iu iv fi iw ix iy iz cv cq ja jb" rel="noopener follow" href="/explore-topics?source=topic_portal---topic_nav---technology-------------------------------"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" height="24" width="24"><circle cx="12" cy="12.001" r="10.5" stroke="currentColor"></circle><path fill="currentColor" fill-rule="evenodd" d="m16.083 6.167-.147.989-.984 6.636-.036.247-.22.119-5.899 3.194-.88.476.147-.989.984-6.635.037-.248.22-.119 5.899-3.194zM9.92 11.15 9.2 15.997l4.308-2.333zm4.163 1.695-3.59-2.514L14.8 8z" clip-rule="evenodd"></path></svg><div class="fy h k">Explore topics</div></a><a class="cr ay am ao" aria-current="page" rel="noopener follow" href="/tag/technology?source=topic_portal---topic_nav---technology-------------------------------"><div class="jc hn cv cq jd ja jb bf b bg z bk iz">Technology</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/cryptocurrency?source=topic_portal---topic_nav---technology-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Cryptocurrency</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/money?source=topic_portal---topic_nav---technology-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Money</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/nft?source=topic_portal---topic_nav---technology-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Nft</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/web3?source=topic_portal---topic_nav---technology-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Web3</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/bitcoin?source=topic_portal---topic_nav---technology-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Bitcoin</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/defi?source=topic_portal---topic_nav---technology-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Defi</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/artificial-intelligence?source=topic_portal---topic_nav---technology-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Artificial Intelligence</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/cryptocurrency-investment?source=topic_portal---topic_nav---technology-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Cryptocurrency Investment</div></a><a class="cr ay am ao" rel="noopener follow" href="/tag/blockchain?source=topic_portal---topic_nav---technology-------------------------------"><div class="jc hn cv cq iq ja jb bf b bg z bk iz">Blockchain</div></a><div class="hw je n jf jg ab q jh ji jj jk"><button class="ay am jl ao jm jn" 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="hw jo n jf jp ab q jh ji jq jk"><button class="ay am jl ao jm jn" 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></div></div></div><div class="l hn"><div class="ab cc"><div class="ke kf kg kh ki ci cj bh"><div class="l hj"><h2 class="bf kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky bk">Technology</h2><div class="ab cc jr js gd jt ju gf jv jw jx jy jz ka kb kc kd dn bf b fz">Topic<div class="kz l">·</div>12.8M<!-- --> <!-- -->Followers<div class="kz l">·</div>2.6M<!-- --> <!-- -->Stories</div><div class="l"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2Fsignedin%2Fsubscriptions%2Ftag%2Ftechnology%3FfollowSource%3Dtopics_v2&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2Ftag%2Ftechnology&amp;source=------technology--------------------follow_tag-----------"><button class="bf b bg z la jc lb lc ld le lf gz ha lg lh li he hf hg hh bm hi hj">Follow</button></a></span></div></div></div></div><div class="ab cc"><div class="hy hz ia cg ch ci cj bh"><div class="lj bh r"></div></div></div><div class="ab cc"><div class="lk ll kg lm ln ci cj bh"><div class="lo l"><h2 class="bf kj lp lq lr ls lt lu lv lw lx ly lz ma mb mc md bk">Recommended stories</h2></div><div class="j i d"><div class="ab db"><div class="me l"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/@loseheart110/pros-and-cons-of-artificial-intelligence-b8b9d01de85d" tabindex="0"><div class="mt"><div aria-label="Pros and Cons of Artificial Intelligence"><div class="mv mw mx my mz"><img alt="Pros and Cons of Artificial Intelligence" class="bh na nb nc nd bx" src="https://miro.medium.com/v2/resize:fit:1358/format:webp/1*YUIhHmZyuEn92w2azqpfXg.jpeg" loading="eager"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@loseheart110?source=topic_portal---recommended_stories---technology---0-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div class="l hn"><img alt="LoseHeart110" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*3iWPrkTg6Jh8rE0FYRWqkw.jpeg" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@loseheart110?source=topic_portal---recommended_stories---technology---0-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">LoseHeart110</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@loseheart110/pros-and-cons-of-artificial-intelligence-b8b9d01de85d?source=topic_portal---recommended_stories---technology---0-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">Pros and Cons of Artificial Intelligence</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Pros and cons of AI</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>11h ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@loseheart110/pros-and-cons-of-artificial-intelligence-b8b9d01de85d?source=topic_portal---recommended_stories---technology---0-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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>35</span></div></div></div></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fb8b9d01de85d&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2F%40loseheart110%2Fpros-and-cons-of-artificial-intelligence-b8b9d01de85d&amp;source=---recommended_stories---technology---0-84----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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 class="j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="pt l"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/@isaac.adams/part-2-from-1-to-1m-scaling-a-full-stack-web-application-platform-to-handle-1m-daily-visitors-24994ef1532b" tabindex="0"><div class="mt"><div aria-label="Part 2: From 1 to 1M — Scaling a Full-Stack Web Application Platform to Handle 1M Daily Visitors"><div class="mv mw mx my mz"><img alt="Part 2: From 1 to 1M — Scaling a Full-Stack Web Application Platform to Handle 1M Daily Visitors" class="bh na nb nc nd bx" src="https://miro.medium.com/v2/resize:fit:1358/format:webp/0*JCr8xlNHwCxGUWWG" loading="eager"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@isaac.adams?source=topic_portal---recommended_stories---technology---1-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div class="l hn"><img alt="Isaac Adams" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/0*ckS_302N1_X-mFhj." width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@isaac.adams?source=topic_portal---recommended_stories---technology---1-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Isaac Adams</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@isaac.adams/part-2-from-1-to-1m-scaling-a-full-stack-web-application-platform-to-handle-1m-daily-visitors-24994ef1532b?source=topic_portal---recommended_stories---technology---1-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div title="Part 2: From 1 to 1M — Scaling a Full-Stack Web Application Platform to Handle 1M Daily Visitors"><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">Part 2: From 1 to 1M — Scaling a Full-Stack Web Application Platform to Handle 1M Daily Visitors</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">In part two of this series, we cover how to scale a web application platform to support 1M daily visitors.</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><span>Nov 15</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@isaac.adams/part-2-from-1-to-1m-scaling-a-full-stack-web-application-platform-to-handle-1m-daily-visitors-24994ef1532b?source=topic_portal---recommended_stories---technology---1-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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>12</span></div></div></div></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F24994ef1532b&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2F%40isaac.adams%2Fpart-2-from-1-to-1m-scaling-a-full-stack-web-application-platform-to-handle-1m-daily-visitors-24994ef1532b&amp;source=---recommended_stories---technology---1-107----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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 class="j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="pt l"><article class=""><div class="mf l"><div class="bh gb"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://medium.com/gitconnected/my-favourite-software-architecture-patterns-0e57073b4be1" tabindex="0"><div class="bh nf ng nh ni"><div class="ab"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/gitconnected?source=topic_portal---recommended_stories---technology---2-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------" rel="noopener follow"><div class="hn ab"><img alt="Level Up Coding" class="na np no cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*5D9oYBd58pyjMkV_5-zXXQ.jpeg" width="20" height="20" loading="lazy"/><div class="na l no np hw n hv hx"></div></div></a></div></div></div><div class="pu l"><p class="bf b ga z fz">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 nq ab q" href="https://medium.com/gitconnected?source=topic_portal---recommended_stories---technology---2-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------" rel="noopener follow"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Level Up Coding</p></a></div></div></div><div class="pv l"><p class="bf b ga z fz">by</p></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@mattbentley_67939?source=topic_portal---recommended_stories---technology---2-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Matt Bentley</p></a></div></div></div></div><div class="ab"><div class="l pw oe"><div class="of og oh oi oj ok ol om px py"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/gitconnected/my-favourite-software-architecture-patterns-0e57073b4be1?source=topic_portal---recommended_stories---technology---2-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><h2 class="bf on lp lq pz qa lr ls lt qb qc lu os jx qd qe ov ow ka qf qg oz pa kd qh qi pd cm ns nt nv nx bk">My Favourite Software Architecture Patterns</h2><div class="pe"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Exploring my most loved Software Architecture patterns and their practical applications.</h3></div></a></div><div class="h k j i d"><div class="qj qk ql qm qn qo qp qq qr qs l"><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf 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 12</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/gitconnected/my-favourite-software-architecture-patterns-0e57073b4be1?source=topic_portal---recommended_stories---technology---2-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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>52</span></div></div></div></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F0e57073b4be1&amp;operation=register&amp;redirect=https%3A%2F%2Flevelup.gitconnected.com%2Fmy-favourite-software-architecture-patterns-0e57073b4be1&amp;source=---recommended_stories---technology---2-85----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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="qt qu qv qw qx l"><div aria-label="My Favourite Software Architecture Patterns"><div class=""><img alt="My Favourite Software Architecture Patterns" class="bx na" src="https://miro.medium.com/v2/resize:fill:160:106/format:webp/1*tceuBj9MygoFpsBy8D8hYw.png" width="80" height="53" loading="lazy"/></div></div></div></div><div class="qy"><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf 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 12</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/gitconnected/my-favourite-software-architecture-patterns-0e57073b4be1?source=topic_portal---recommended_stories---technology---2-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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>52</span></div></div></div></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F0e57073b4be1&amp;operation=register&amp;redirect=https%3A%2F%2Flevelup.gitconnected.com%2Fmy-favourite-software-architecture-patterns-0e57073b4be1&amp;source=---recommended_stories---technology---2-85----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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="lj bh r qz ra rb rc rd"></div></div></div></div></div></article></div><div class="pt l"><article class=""><div class="mf l"><div class="bh gb"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://medium.com/entrepreneur-s-handbook/4-massive-mistakes-everyone-makes-launching-a-new-product-0333856854a5" tabindex="0"><div class="bh nf ng nh ni"><div class="ab"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/entrepreneur-s-handbook?source=topic_portal---recommended_stories---technology---3-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------" rel="noopener follow"><div class="hn ab"><img alt="Entrepreneurship Handbook" class="na np no cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*8sfeJBcpkpaPmv9Epi2Pjw.png" width="20" height="20" loading="lazy"/><div class="na l no np hw n hv hx"></div></div></a></div></div></div><div class="pu l"><p class="bf b ga z fz">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 nq ab q" href="https://medium.com/entrepreneur-s-handbook?source=topic_portal---recommended_stories---technology---3-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------" rel="noopener follow"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Entrepreneurship Handbook</p></a></div></div></div><div class="pv l"><p class="bf b ga z fz">by</p></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@jproco?source=topic_portal---recommended_stories---technology---3-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Joe Procopio</p></a></div></div></div></div><div class="ab"><div class="l pw oe"><div class="of og oh oi oj ok ol om px py"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/entrepreneur-s-handbook/4-massive-mistakes-everyone-makes-launching-a-new-product-0333856854a5?source=topic_portal---recommended_stories---technology---3-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><h2 class="bf on lp lq pz qa lr ls lt qb qc lu os jx qd qe ov ow ka qf qg oz pa kd qh qi pd cm ns nt nv nx bk">4 Massive Mistakes Everyone Makes Launching a New Product</h2><div class="pe"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">You can’t stop these issues from blowing up your MVP, you can only hope to contain them</h3></div></a></div><div class="h k j i d"><div class="qj qk ql qm qn qo qp qq qr qs l"><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>1d ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/entrepreneur-s-handbook/4-massive-mistakes-everyone-makes-launching-a-new-product-0333856854a5?source=topic_portal---recommended_stories---technology---3-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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>9</span></div></div></div></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F0333856854a5&amp;operation=register&amp;redirect=https%3A%2F%2Fehandbook.com%2F4-massive-mistakes-everyone-makes-launching-a-new-product-0333856854a5&amp;source=---recommended_stories---technology---3-84----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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="qt qu qv qw qx l"><div aria-label="4 Massive Mistakes Everyone Makes Launching a New Product"><div class=""><img alt="4 Massive Mistakes Everyone Makes Launching a New Product" class="bx na" src="https://miro.medium.com/v2/resize:fill:160:106/format:webp/1*l3c6YK2Wo7gp8HVpCACmuQ.jpeg" width="80" height="53" loading="lazy"/></div></div></div></div><div class="qy"><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>1d ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/entrepreneur-s-handbook/4-massive-mistakes-everyone-makes-launching-a-new-product-0333856854a5?source=topic_portal---recommended_stories---technology---3-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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>9</span></div></div></div></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F0333856854a5&amp;operation=register&amp;redirect=https%3A%2F%2Fehandbook.com%2F4-massive-mistakes-everyone-makes-launching-a-new-product-0333856854a5&amp;source=---recommended_stories---technology---3-84----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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="lj bh r qz ra rb rc rd"></div></div></div></div></div></article></div><div class="pt l"><article class=""><div class="mf l"><div class="bh gb"><div class="l"><div class="bh l"><div style="position:relative;display:flex" role="link" data-href="https://medium.com/@xander51/some-games-should-stay-in-the-past-c879088af71d" tabindex="0"><div class="bh nf ng nh ni"><div class="ab"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@xander51?source=topic_portal---recommended_stories---technology---4-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div class="l hn"><img alt="Alex Rowe" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*OtR5gisszgRjhgiTpavF2A.jpeg" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@xander51?source=topic_portal---recommended_stories---technology---4-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Alex Rowe</p></a></div></div></div></div><div class="ab"><div class="l pw oe"><div class="of og oh oi oj ok ol om px py"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@xander51/some-games-should-stay-in-the-past-c879088af71d?source=topic_portal---recommended_stories---technology---4-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><h2 class="bf on lp lq pz qa lr ls lt qb qc lu os jx qd qe ov ow ka qf qg oz pa kd qh qi pd cm ns nt nv nx bk">Some Games Should Stay in the Past</h2><div class="pe"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">My super problematic childhood faves</h3></div></a></div><div class="h k j i d"><div class="qj qk ql qm qn qo qp qq qr qs l"><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>1d ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@xander51/some-games-should-stay-in-the-past-c879088af71d?source=topic_portal---recommended_stories---technology---4-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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 pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fc879088af71d&amp;operation=register&amp;redirect=https%3A%2F%2Fxander51.medium.com%2Fsome-games-should-stay-in-the-past-c879088af71d&amp;source=---recommended_stories---technology---4-107----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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="qt qu qv qw qx l"><div aria-label="A haphazard pile of games on a sofa containing (from top to bottom) Space Pirates, Who Shot Johnny Rock, Drug Wars, and Mad Dog 2: The Lost Gold."><div class=""><img alt="A haphazard pile of games on a sofa containing (from top to bottom) Space Pirates, Who Shot Johnny Rock, Drug Wars, and Mad Dog 2: The Lost Gold." class="bx na" src="https://miro.medium.com/v2/resize:fill:160:106/format:webp/1*FHIdzf9CsfI2m93oNhZSzw.jpeg" width="80" height="53" loading="lazy"/></div></div></div></div><div class="qy"><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>1d ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@xander51/some-games-should-stay-in-the-past-c879088af71d?source=topic_portal---recommended_stories---technology---4-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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 pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fc879088af71d&amp;operation=register&amp;redirect=https%3A%2F%2Fxander51.medium.com%2Fsome-games-should-stay-in-the-past-c879088af71d&amp;source=---recommended_stories---technology---4-107----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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="lj bh r qz ra rb rc rd"></div></div></div></div></div></article></div></div></div><div class="h k"><div class="mg re rf rg rh ri rj rk"><div class="rl"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo rt mq ru ms" role="link" data-href="https://medium.com/@loseheart110/pros-and-cons-of-artificial-intelligence-b8b9d01de85d" tabindex="0"><div class="mt"><div aria-label="Pros and Cons of Artificial Intelligence"><div class="mv mw mx i d"><img alt="Pros and Cons of Artificial Intelligence" class="bh na rv rw rx ry rz nc nd bx" src="https://miro.medium.com/v2/resize:fit:1144/format:webp/1*YUIhHmZyuEn92w2azqpfXg.jpeg" loading="eager"/></div><div class="h k j my mz"><img alt="Pros and Cons of Artificial Intelligence" class="bh na rv rw rx ry rz nc nd bx" src="https://miro.medium.com/v2/resize:fit:1144/format:webp/1*YUIhHmZyuEn92w2azqpfXg.jpeg" loading="eager"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@loseheart110?source=topic_portal---recommended_stories---technology---0-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div class="l hn"><img alt="LoseHeart110" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*3iWPrkTg6Jh8rE0FYRWqkw.jpeg" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@loseheart110?source=topic_portal---recommended_stories---technology---0-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">LoseHeart110</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@loseheart110/pros-and-cons-of-artificial-intelligence-b8b9d01de85d?source=topic_portal---recommended_stories---technology---0-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ly lz sa oy ma mb mc sb pc md cm ns nt nv nx bk">Pros and Cons of Artificial Intelligence</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Pros and cons of AI</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>11h ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@loseheart110/pros-and-cons-of-artificial-intelligence-b8b9d01de85d?source=topic_portal---recommended_stories---technology---0-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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>35</span></div></div></div></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fb8b9d01de85d&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2F%40loseheart110%2Fpros-and-cons-of-artificial-intelligence-b8b9d01de85d&amp;source=---recommended_stories---technology---0-84----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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 class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="rm"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo rt mq ru ms" role="link" data-href="https://medium.com/@isaac.adams/part-2-from-1-to-1m-scaling-a-full-stack-web-application-platform-to-handle-1m-daily-visitors-24994ef1532b" tabindex="0"><div class="mt"><div aria-label="Part 2: From 1 to 1M — Scaling a Full-Stack Web Application Platform to Handle 1M Daily Visitors"><div class="mv mw mx i d"><img alt="Part 2: From 1 to 1M — Scaling a Full-Stack Web Application Platform to Handle 1M Daily Visitors" class="bh na rv rw rx ry rz nc nd bx" src="https://miro.medium.com/v2/resize:fit:1144/format:webp/0*JCr8xlNHwCxGUWWG" loading="eager"/></div><div class="h k j my mz"><img alt="Part 2: From 1 to 1M — Scaling a Full-Stack Web Application Platform to Handle 1M Daily Visitors" class="bh na rv rw rx ry rz nc nd bx" src="https://miro.medium.com/v2/resize:fit:1144/format:webp/0*JCr8xlNHwCxGUWWG" loading="eager"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@isaac.adams?source=topic_portal---recommended_stories---technology---1-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div class="l hn"><img alt="Isaac Adams" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/0*ckS_302N1_X-mFhj." width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@isaac.adams?source=topic_portal---recommended_stories---technology---1-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Isaac Adams</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@isaac.adams/part-2-from-1-to-1m-scaling-a-full-stack-web-application-platform-to-handle-1m-daily-visitors-24994ef1532b?source=topic_portal---recommended_stories---technology---1-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div title="Part 2: From 1 to 1M — Scaling a Full-Stack Web Application Platform to Handle 1M Daily Visitors"><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ly lz sa oy ma mb mc sb pc md cm ns nt nv nx bk">Part 2: From 1 to 1M — Scaling a Full-Stack Web Application Platform to Handle 1M Daily Visitors</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">In part two of this series, we cover how to scale a web application platform to support 1M daily visitors.</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><span>Nov 15</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@isaac.adams/part-2-from-1-to-1m-scaling-a-full-stack-web-application-platform-to-handle-1m-daily-visitors-24994ef1532b?source=topic_portal---recommended_stories---technology---1-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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>12</span></div></div></div></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F24994ef1532b&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2F%40isaac.adams%2Fpart-2-from-1-to-1m-scaling-a-full-stack-web-application-platform-to-handle-1m-daily-visitors-24994ef1532b&amp;source=---recommended_stories---technology---1-107----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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 class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="rn"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/gitconnected/my-favourite-software-architecture-patterns-0e57073b4be1" tabindex="0"><div class="mt"><div aria-label="My Favourite Software Architecture Patterns"><div class="mv mw mx my mz"><img alt="My Favourite Software Architecture Patterns" class="bh na rv rw rx sc sd nc nd bx" src="https://miro.medium.com/v2/resize:fit:730/format:webp/1*tceuBj9MygoFpsBy8D8hYw.png" loading="lazy"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/gitconnected?source=topic_portal---recommended_stories---technology---2-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------" rel="noopener follow"><div class="hn ab"><img alt="Level Up Coding" class="na np no cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*5D9oYBd58pyjMkV_5-zXXQ.jpeg" width="20" height="20" loading="lazy"/><div class="na l no np hw n hv hx"></div></div></a></div></div></div><div class="pu l"><p class="bf b ga z fz">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 nq ab q" href="https://medium.com/gitconnected?source=topic_portal---recommended_stories---technology---2-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------" rel="noopener follow"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Level Up Coding</p></a></div></div></div><div class="pv l"><p class="bf b ga z fz">by</p></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@mattbentley_67939?source=topic_portal---recommended_stories---technology---2-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Matt Bentley</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/gitconnected/my-favourite-software-architecture-patterns-0e57073b4be1?source=topic_portal---recommended_stories---technology---2-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">My Favourite Software Architecture Patterns</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Exploring my most loved Software Architecture patterns and their practical applications.</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf 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 12</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/gitconnected/my-favourite-software-architecture-patterns-0e57073b4be1?source=topic_portal---recommended_stories---technology---2-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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>52</span></div></div></div></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F0e57073b4be1&amp;operation=register&amp;redirect=https%3A%2F%2Flevelup.gitconnected.com%2Fmy-favourite-software-architecture-patterns-0e57073b4be1&amp;source=---recommended_stories---technology---2-85----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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 class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="ro"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/entrepreneur-s-handbook/4-massive-mistakes-everyone-makes-launching-a-new-product-0333856854a5" tabindex="0"><div class="mt"><div aria-label="4 Massive Mistakes Everyone Makes Launching a New Product"><div class="mv mw mx my mz"><img alt="4 Massive Mistakes Everyone Makes Launching a New Product" class="bh na rv rw rx sc sd nc nd bx" src="https://miro.medium.com/v2/resize:fit:730/format:webp/1*l3c6YK2Wo7gp8HVpCACmuQ.jpeg" loading="lazy"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/entrepreneur-s-handbook?source=topic_portal---recommended_stories---technology---3-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------" rel="noopener follow"><div class="hn ab"><img alt="Entrepreneurship Handbook" class="na np no cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*8sfeJBcpkpaPmv9Epi2Pjw.png" width="20" height="20" loading="lazy"/><div class="na l no np hw n hv hx"></div></div></a></div></div></div><div class="pu l"><p class="bf b ga z fz">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 nq ab q" href="https://medium.com/entrepreneur-s-handbook?source=topic_portal---recommended_stories---technology---3-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------" rel="noopener follow"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Entrepreneurship Handbook</p></a></div></div></div><div class="pv l"><p class="bf b ga z fz">by</p></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@jproco?source=topic_portal---recommended_stories---technology---3-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Joe Procopio</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/entrepreneur-s-handbook/4-massive-mistakes-everyone-makes-launching-a-new-product-0333856854a5?source=topic_portal---recommended_stories---technology---3-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">4 Massive Mistakes Everyone Makes Launching a New Product</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">You can’t stop these issues from blowing up your MVP, you can only hope to contain them</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>1d ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/entrepreneur-s-handbook/4-massive-mistakes-everyone-makes-launching-a-new-product-0333856854a5?source=topic_portal---recommended_stories---technology---3-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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>9</span></div></div></div></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F0333856854a5&amp;operation=register&amp;redirect=https%3A%2F%2Fehandbook.com%2F4-massive-mistakes-everyone-makes-launching-a-new-product-0333856854a5&amp;source=---recommended_stories---technology---3-84----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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 class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="rp"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/@xander51/some-games-should-stay-in-the-past-c879088af71d" tabindex="0"><div class="mt"><div aria-label="A haphazard pile of games on a sofa containing (from top to bottom) Space Pirates, Who Shot Johnny Rock, Drug Wars, and Mad Dog 2: The Lost Gold."><div class="mv mw mx my mz"><img alt="A haphazard pile of games on a sofa containing (from top to bottom) Space Pirates, Who Shot Johnny Rock, Drug Wars, and Mad Dog 2: The Lost Gold." class="bh na rv rw rx sc sd nc nd bx" src="https://miro.medium.com/v2/resize:fit:730/format:webp/1*FHIdzf9CsfI2m93oNhZSzw.jpeg" loading="lazy"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@xander51?source=topic_portal---recommended_stories---technology---4-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div class="l hn"><img alt="Alex Rowe" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*OtR5gisszgRjhgiTpavF2A.jpeg" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@xander51?source=topic_portal---recommended_stories---technology---4-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Alex Rowe</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@xander51/some-games-should-stay-in-the-past-c879088af71d?source=topic_portal---recommended_stories---technology---4-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">Some Games Should Stay in the Past</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">My super problematic childhood faves</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf ab"><div class="bm" aria-hidden="false"><button class="l ay ao am" aria-label="Member-only story"><div class=""><div><div class="bm" aria-hidden="false"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 64 64"><path fill="#FFC017" d="m39.637 40.831-5.771 15.871a1.99 1.99 0 0 1-3.732 0l-5.771-15.87a2.02 2.02 0 0 0-1.194-1.195L7.298 33.866a1.99 1.99 0 0 1 0-3.732l15.87-5.771a2.02 2.02 0 0 0 1.195-1.194l5.771-15.871a1.99 1.99 0 0 1 3.732 0l5.771 15.87a2.02 2.02 0 0 0 1.194 1.195l15.871 5.771a1.99 1.99 0 0 1 0 3.732l-15.87 5.771a2.02 2.02 0 0 0-1.195 1.194"></path></svg></div></div></div></button></div></div>1d ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@xander51/some-games-should-stay-in-the-past-c879088af71d?source=topic_portal---recommended_stories---technology---4-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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 pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2Fc879088af71d&amp;operation=register&amp;redirect=https%3A%2F%2Fxander51.medium.com%2Fsome-games-should-stay-in-the-past-c879088af71d&amp;source=---recommended_stories---technology---4-107----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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 class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="rq"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/notes-and-theories/this-man-controls-40-of-the-internet-and-its-a-problem-1b37a66e6185" tabindex="0"><div class="mt"><div aria-label="This Man Controls 40% of the Internet and It’s a Problem"><div class="mv mw mx my mz"><img alt="This Man Controls 40% of the Internet and It’s a Problem" class="bh na rv rw rx sc sd nc nd bx" src="https://miro.medium.com/v2/resize:fit:730/format:webp/0*OOH5MOcrUEoopLWs.JPG" loading="lazy"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a href="https://medium.com/notes-and-theories?source=topic_portal---recommended_stories---technology---5-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------" rel="noopener follow"><div class="hn ab"><img alt="Notes" class="na np no cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*5Syx4cjA6UFn8nwIdEueDw.jpeg" width="20" height="20" loading="lazy"/><div class="na l no np hw n hv hx"></div></div></a></div></div></div><div class="pu l"><p class="bf b ga z fz">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 nq ab q" href="https://medium.com/notes-and-theories?source=topic_portal---recommended_stories---technology---5-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------" rel="noopener follow"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Notes</p></a></div></div></div><div class="pv l"><p class="bf b ga z fz">by</p></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@auresnotes?source=topic_portal---recommended_stories---technology---5-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Aure&#x27;s Notes</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/notes-and-theories/this-man-controls-40-of-the-internet-and-its-a-problem-1b37a66e6185?source=topic_portal---recommended_stories---technology---5-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">This Man Controls 40% of the Internet and It’s a Problem</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">Meet Matt Mullenweg.</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf 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 3</span><div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/notes-and-theories/this-man-controls-40-of-the-internet-and-its-a-problem-1b37a66e6185?source=topic_portal---recommended_stories---technology---5-85--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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>101</span></div></div></div></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F1b37a66e6185&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2Fnotes-and-theories%2Fthis-man-controls-40-of-the-internet-and-its-a-problem-1b37a66e6185&amp;source=---recommended_stories---technology---5-85----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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 class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="rr"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/@agileactors/idempotency-the-key-to-reliable-money-transfer-apis-286c710fd3ce" tabindex="0"><div class="mt"><div aria-label="Idempotency: The Key to Reliable Money Transfer APIs"><div class="mv mw mx my mz"><img alt="Idempotency: The Key to Reliable Money Transfer APIs" class="bh na rv rw rx sc sd nc nd bx" src="https://miro.medium.com/v2/resize:fit:730/format:webp/1*WglMcF-JGTpj-bEAzMpfZg.jpeg" loading="lazy"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@agileactors?source=topic_portal---recommended_stories---technology---6-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div class="l hn"><img alt="Agile Actors" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*o2gqK5A6W3k5ztjF679Q7A.png" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@agileactors?source=topic_portal---recommended_stories---technology---6-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Agile Actors</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@agileactors/idempotency-the-key-to-reliable-money-transfer-apis-286c710fd3ce?source=topic_portal---recommended_stories---technology---6-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">Idempotency: The Key to Reliable Money Transfer APIs</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">By Roza Chatzigeorgiou, Java Software Engineer.</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn">3h ago<div class="h k j i d"><div class="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@agileactors/idempotency-the-key-to-reliable-money-transfer-apis-286c710fd3ce?source=topic_portal---recommended_stories---technology---6-84--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F286c710fd3ce&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2F%40agileactors%2Fidempotency-the-key-to-reliable-money-transfer-apis-286c710fd3ce&amp;source=---recommended_stories---technology---6-84----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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 class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div><div class="rs"><article class="gb"><div class="gb mf l"><div class="bh gb"><div class="gb l"><div class="hn gb mg mh mi mj mk ml mm mn mo mp mq mr ms" role="link" data-href="https://medium.com/@gqhfck/why-apple-technology-is-boring-131621a22ae9" tabindex="0"><div class="mt"><div aria-label="Why Apple Technology is Boring"><div class="mv mw mx my mz"><img alt="Why Apple Technology is Boring" class="bh na rv rw rx sc sd nc nd bx" src="https://miro.medium.com/v2/resize:fit:730/format:webp/0*6z-GuLiYjNN-GQ_R" loading="lazy"/></div></div></div><div class="mu ab cc db"><div class="ab db ne bh nf ng nh ni"><div class="nj nk nl nm nn ab q"><div class="cr l"><div><div class="l" aria-hidden="false"><a tabindex="-1" rel="noopener follow" href="/@gqhfck?source=topic_portal---recommended_stories---technology---7-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div class="l hn"><img alt="Paul Clarke" class="l hh by no np cv" src="https://miro.medium.com/v2/resize:fill:40:40/1*cStb5H9Xg55PtqRxI8o08g.jpeg" width="20" height="20" loading="lazy"/><div class="hv by l no np hw n ay hx"></div></div></a></div></div></div><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar nq ab q" rel="noopener follow" href="/@gqhfck?source=topic_portal---recommended_stories---technology---7-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><p class="bf b ga z cm nr ns nt nu nv nw nx bk">Paul Clarke</p></a></div></div></div><div class="ny l nz oa ob oc od oe"><div class="of og oh oi oj ok ol om"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/@gqhfck/why-apple-technology-is-boring-131621a22ae9?source=topic_portal---recommended_stories---technology---7-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div title=""><h2 class="bf on lp lq oo op lr ls lt oq or lu os jx ot ou ov ow ka ox oy oz pa kd pb pc pd cm ns nt nv nx bk">Why Apple Technology is Boring</h2></div><div class="pe l"><h3 class="bf b pf z cm pg ns nt ph nv nx fz">My four decades practising the art of tinkering</h3></div></a></div></div><span class="bf b ga z fz"><div class="pi ab pj ae"><div class="ab q pn"><div class="mf 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="hn pk do ab q"><div class="hw pl pm ab q pn"><div class="ax do du l cv"></div></div><a class="hw ji pm ab q pn" tabindex="-1" rel="noopener follow" href="/@gqhfck/why-apple-technology-is-boring-131621a22ae9?source=topic_portal---recommended_stories---technology---7-107--------------------72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><div><div class="ab" aria-hidden="false"><div class="ab q po"><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>13</span></div></div></div></a></div></div></div><div class="ab q pp pq"><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" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F131621a22ae9&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2F%40gqhfck%2Fwhy-apple-technology-is-boring-131621a22ae9&amp;source=---recommended_stories---technology---7-107----------------bookmark_preview----72bbf5b0_2756_40cf_b6e7_7d9712ef9a1f-------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="fz pr ps" 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 class="h k j i d"><div class="lj bh r me"></div></div></div></div></div></div></div></div></article></div></div></div><div class="se sf sg sh si l"><a class="bf b bg z bk jc sj sk sl pr sm lf gz ha hb sn so sp he sq hf hg hh bm hi hj" rel="noopener follow" href="/tag/technology/recommended?source=topic_portal------technology-------------------------------"><div class="l hj">See more recommended stories</div></a></div></div></div><div class="l hw n je sr jo ss st"></div></div></div></div></div><script>window.__BUILD_ID__="main-20241122-164853-1d190824f6"</script><script>window.__GRAPHQL_URI__ = "https://medium.com/_/graphql"</script><script>window.__PRELOADED_STATE__ = {"algolia":{"queries":{}},"cache":{"experimentGroupSet":true,"reason":"","group":"enabled","tags":["group-edgeCacheTags","tag-technology"],"serverVariantState":"44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","middlewareEnabled":true,"cacheStatus":"DYNAMIC","shouldUseCache":true,"vary":[],"lohpSummerUpsellEnabled":false,"publicationHierarchyEnabledWeb":false,"postBottomResponsesEnabled":false},"client":{"hydrated":false,"isUs":false,"isNativeMedium":false,"isSafariMobile":true,"isSafari":true,"isFirefox":false,"routingEntity":{"type":"DEFAULT","explicit":false},"viewerIsBot":false},"debug":{"requestId":"a52703f6-7826-40a4-99c3-c5c3a3254272","hybridDevServices":[],"originalSpanCarrier":{"traceparent":"00-ea0813e70eff37a2b66e9f0d83846f34-d996dd13d9ca8331-01"}},"multiVote":{"clapsPerPost":{}},"navigation":{"branch":{"show":null,"hasRendered":null,"blockedByCTA":false},"hideGoogleOneTap":false,"hasRenderedAlternateUserBanner":null,"currentLocation":"https:\u002F\u002Fmedium.com\u002Ftag\u002Ftechnology","host":"medium.com","hostname":"medium.com","referrer":"","hasSetReferrer":false,"susiModal":{"step":null,"operation":"register"},"postRead":false,"partnerProgram":{"selectedCountryCode":null},"queryString":"","currentHash":""},"config":{"nodeEnv":"production","version":"main-20241122-164853-1d190824f6","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-164853-1d190824f6","commit":"1d190824f62ab73470725f6d5d43d5fa8c264e76"}},"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","viewer":null,"collectionByDomainOrSlug({\"domainOrSlug\":\"medium.com\"})":null,"tagFromSlug({\"tagSlug\":\"technology\"})":{"__ref":"Tag:technology"},"relatedTags({\"tagSlug\":\"technology\"})":[{"__ref":"Tag:cryptocurrency"},{"__ref":"Tag:money"},{"__ref":"Tag:nft"},{"__ref":"Tag:web3"},{"__ref":"Tag:bitcoin"},{"__ref":"Tag:defi"},{"__ref":"Tag:artificial-intelligence"},{"__ref":"Tag:cryptocurrency-investment"},{"__ref":"Tag:blockchain"}]},"ImageMetadata:1*YUIhHmZyuEn92w2azqpfXg.jpeg":{"__typename":"ImageMetadata","id":"1*YUIhHmZyuEn92w2azqpfXg.jpeg","focusPercentX":null,"focusPercentY":null,"alt":null},"User:ea59ba9d9f10":{"__typename":"User","id":"ea59ba9d9f10","name":"LoseHeart110","viewerEdge":{"__ref":"UserViewerEdge:userId:ea59ba9d9f10-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"loseheart110","bio":"I am Nothing","imageId":"1*3iWPrkTg6Jh8rE0FYRWqkw.jpeg","membership":{"__ref":"Membership:6e66a5f90889"}},"UserViewerEdge:userId:ea59ba9d9f10-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:ea59ba9d9f10-viewerId:lo_1d3d56f9581d","isMuting":false},"Membership:6e66a5f90889":{"__typename":"Membership","tier":"MEMBER","id":"6e66a5f90889"},"Post:b8b9d01de85d":{"__typename":"Post","id":"b8b9d01de85d","title":"Pros and Cons of Artificial Intelligence","previewImage":{"__ref":"ImageMetadata:1*YUIhHmZyuEn92w2azqpfXg.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Pros and cons of AI","isFullContent":false},"creator":{"__ref":"User:ea59ba9d9f10"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@loseheart110\u002Fpros-and-cons-of-artificial-intelligence-b8b9d01de85d","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":35},"visibility":"LOCKED","clapCount":2943,"isLocked":true,"firstPublishedAt":1732259524734,"latestPublishedAt":1732259735958,"pinnedAt":0,"readingTime":2.168867924528302,"sequence":null,"isSeries":false,"uniqueSlug":"pros-and-cons-of-artificial-intelligence-b8b9d01de85d"},"ImageMetadata:0*JCr8xlNHwCxGUWWG":{"__typename":"ImageMetadata","id":"0*JCr8xlNHwCxGUWWG","focusPercentX":null,"focusPercentY":null,"alt":null},"User:cf24dd09260":{"__typename":"User","id":"cf24dd09260","name":"Isaac Adams","viewerEdge":{"__ref":"UserViewerEdge:userId:cf24dd09260-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"isaac.adams","bio":"Software engineer, former startup founder, dedicated audiophile, and fan of most music and all cats. Runner, cyclist, and lover of the outdoors.","imageId":"0*ckS_302N1_X-mFhj.","membership":{"__ref":"Membership:3a411ac8cdc3"}},"UserViewerEdge:userId:cf24dd09260-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:cf24dd09260-viewerId:lo_1d3d56f9581d","isMuting":false},"Membership:3a411ac8cdc3":{"__typename":"Membership","tier":"MEMBER","id":"3a411ac8cdc3"},"Post:24994ef1532b":{"__typename":"Post","id":"24994ef1532b","title":"Part 2: From 1 to 1M — Scaling a Full-Stack Web Application Platform to Handle 1M Daily Visitors","previewImage":{"__ref":"ImageMetadata:0*JCr8xlNHwCxGUWWG"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"In part two of this series, we cover how to scale a web application platform to support 1M daily visitors.","isFullContent":false},"creator":{"__ref":"User:cf24dd09260"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@isaac.adams\u002Fpart-2-from-1-to-1m-scaling-a-full-stack-web-application-platform-to-handle-1m-daily-visitors-24994ef1532b","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":12},"visibility":"PUBLIC","clapCount":465,"isLocked":false,"firstPublishedAt":1731696076038,"latestPublishedAt":1732238335738,"pinnedAt":0,"readingTime":13.497169811320754,"sequence":null,"isSeries":false,"uniqueSlug":"part-2-from-1-to-1m-scaling-a-full-stack-web-application-platform-to-handle-1m-daily-visitors-24994ef1532b"},"ImageMetadata:1*tceuBj9MygoFpsBy8D8hYw.png":{"__typename":"ImageMetadata","id":"1*tceuBj9MygoFpsBy8D8hYw.png","focusPercentX":null,"focusPercentY":null,"alt":null},"User:65b63211517d":{"__typename":"User","id":"65b63211517d","name":"Matt Bentley","viewerEdge":{"__ref":"UserViewerEdge:userId:65b63211517d-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"mattbentley_67939","bio":"Head of Engineering - Love learning new technologies and software development practices to take teams to the next level!","imageId":"1*nUZ_xcK6heGCMT4SHpSsuA.jpeg","membership":{"__ref":"Membership:a158a1d09fac"}},"Collection:5517fd7b58a6":{"__typename":"Collection","id":"5517fd7b58a6","slug":"gitconnected","name":"Level Up Coding","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:5517fd7b58a6-viewerId:lo_1d3d56f9581d"},"domain":"levelup.gitconnected.com","description":"Coding tutorials and news. The developer homepage gitconnected.com && skilled.dev && levelup.dev","subscriberCount":168241,"customStyleSheet":null,"avatar":{"__ref":"ImageMetadata:1*5D9oYBd58pyjMkV_5-zXXQ.jpeg"}},"UserViewerEdge:userId:65b63211517d-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:65b63211517d-viewerId:lo_1d3d56f9581d","isMuting":false},"CollectionViewerEdge:collectionId:5517fd7b58a6-viewerId:lo_1d3d56f9581d":{"__typename":"CollectionViewerEdge","id":"collectionId:5517fd7b58a6-viewerId:lo_1d3d56f9581d","isMuting":false},"Membership:a158a1d09fac":{"__typename":"Membership","tier":"MEMBER","id":"a158a1d09fac"},"ImageMetadata:1*5D9oYBd58pyjMkV_5-zXXQ.jpeg":{"__typename":"ImageMetadata","id":"1*5D9oYBd58pyjMkV_5-zXXQ.jpeg"},"Post:0e57073b4be1":{"__typename":"Post","id":"0e57073b4be1","title":"My Favourite Software Architecture Patterns","previewImage":{"__ref":"ImageMetadata:1*tceuBj9MygoFpsBy8D8hYw.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Exploring my most loved Software Architecture patterns and their practical applications.","isFullContent":false},"creator":{"__ref":"User:65b63211517d"},"isPublished":true,"mediumUrl":"https:\u002F\u002Flevelup.gitconnected.com\u002Fmy-favourite-software-architecture-patterns-0e57073b4be1","collection":{"__ref":"Collection:5517fd7b58a6"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":52},"visibility":"LOCKED","clapCount":3915,"isLocked":true,"firstPublishedAt":1731433446191,"latestPublishedAt":1731433446191,"pinnedAt":0,"readingTime":9.589622641509434,"sequence":null,"isSeries":false,"uniqueSlug":"my-favourite-software-architecture-patterns-0e57073b4be1"},"ImageMetadata:1*l3c6YK2Wo7gp8HVpCACmuQ.jpeg":{"__typename":"ImageMetadata","id":"1*l3c6YK2Wo7gp8HVpCACmuQ.jpeg","focusPercentX":null,"focusPercentY":null,"alt":null},"User:af39049f1499":{"__typename":"User","id":"af39049f1499","name":"Joe Procopio","viewerEdge":{"__ref":"UserViewerEdge:userId:af39049f1499-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"jproco.medium.com"}},"hasSubdomain":true,"username":"jproco","bio":"I'm a multi-exit, multi-failure entrepreneur. AI pioneer. Technologist. Innovator. I write at Inc.com and BuiltIn.com. More about me at joeprocopio.com","imageId":"1*jSJzFhN0IssjAReXkUsQaQ.png","membership":{"__ref":"Membership:3883fbc8-ed5c-46f8-b187-484904f9b5c2"}},"Collection:7adf33e44ae3":{"__typename":"Collection","id":"7adf33e44ae3","slug":"entrepreneur-s-handbook","name":"Entrepreneurship Handbook","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:7adf33e44ae3-viewerId:lo_1d3d56f9581d"},"domain":"ehandbook.com","description":"How to succeed in entrepreneurship; feat. founder stories, design articles, and startup deep dives that inspire your entrepreneurial journey.","subscriberCount":290923,"customStyleSheet":null,"avatar":{"__ref":"ImageMetadata:1*8sfeJBcpkpaPmv9Epi2Pjw.png"}},"UserViewerEdge:userId:af39049f1499-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:af39049f1499-viewerId:lo_1d3d56f9581d","isMuting":false},"CollectionViewerEdge:collectionId:7adf33e44ae3-viewerId:lo_1d3d56f9581d":{"__typename":"CollectionViewerEdge","id":"collectionId:7adf33e44ae3-viewerId:lo_1d3d56f9581d","isMuting":false},"Membership:3883fbc8-ed5c-46f8-b187-484904f9b5c2":{"__typename":"Membership","tier":"MEMBER","id":"3883fbc8-ed5c-46f8-b187-484904f9b5c2"},"ImageMetadata:1*8sfeJBcpkpaPmv9Epi2Pjw.png":{"__typename":"ImageMetadata","id":"1*8sfeJBcpkpaPmv9Epi2Pjw.png"},"Post:0333856854a5":{"__typename":"Post","id":"0333856854a5","title":"4 Massive Mistakes Everyone Makes Launching a New Product","previewImage":{"__ref":"ImageMetadata:1*l3c6YK2Wo7gp8HVpCACmuQ.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"You can’t stop these issues from blowing up your MVP, you can only hope to contain them","isFullContent":false},"creator":{"__ref":"User:af39049f1499"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fehandbook.com\u002F4-massive-mistakes-everyone-makes-launching-a-new-product-0333856854a5","collection":{"__ref":"Collection:7adf33e44ae3"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":9},"visibility":"LOCKED","clapCount":269,"isLocked":true,"firstPublishedAt":1732186969798,"latestPublishedAt":1732186969798,"pinnedAt":0,"readingTime":5.313207547169812,"sequence":null,"isSeries":false,"uniqueSlug":"4-massive-mistakes-everyone-makes-launching-a-new-product-0333856854a5"},"ImageMetadata:1*FHIdzf9CsfI2m93oNhZSzw.jpeg":{"__typename":"ImageMetadata","id":"1*FHIdzf9CsfI2m93oNhZSzw.jpeg","focusPercentX":null,"focusPercentY":null,"alt":"A haphazard pile of games on a sofa containing (from top to bottom) Space Pirates, Who Shot Johnny Rock, Drug Wars, and Mad Dog 2: The Lost Gold."},"User:8747fb159707":{"__typename":"User","id":"8747fb159707","name":"Alex Rowe","viewerEdge":{"__ref":"UserViewerEdge:userId:8747fb159707-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"xander51.medium.com"}},"hasSubdomain":true,"username":"xander51","bio":"I write about gaming, tech, music, and their industries. Audio producer, video editor, and former magazine game critic. Look mom, I’m using my English degree!","imageId":"1*OtR5gisszgRjhgiTpavF2A.jpeg","membership":{"__ref":"Membership:5cdc2282035f"}},"UserViewerEdge:userId:8747fb159707-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:8747fb159707-viewerId:lo_1d3d56f9581d","isMuting":false},"Membership:5cdc2282035f":{"__typename":"Membership","tier":"FRIEND","id":"5cdc2282035f"},"Post:c879088af71d":{"__typename":"Post","id":"c879088af71d","title":"Some Games Should Stay in the Past","previewImage":{"__ref":"ImageMetadata:1*FHIdzf9CsfI2m93oNhZSzw.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"My super problematic childhood faves","isFullContent":false},"creator":{"__ref":"User:8747fb159707"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fxander51.medium.com\u002Fsome-games-should-stay-in-the-past-c879088af71d","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":2},"visibility":"LOCKED","clapCount":366,"isLocked":true,"firstPublishedAt":1732131143493,"latestPublishedAt":1732131143493,"pinnedAt":0,"readingTime":6.30188679245283,"sequence":null,"isSeries":false,"uniqueSlug":"some-games-should-stay-in-the-past-c879088af71d"},"ImageMetadata:0*OOH5MOcrUEoopLWs.JPG":{"__typename":"ImageMetadata","id":"0*OOH5MOcrUEoopLWs.JPG","focusPercentX":null,"focusPercentY":null,"alt":null},"User:aba2358369a4":{"__typename":"User","id":"aba2358369a4","name":"Aure's Notes","viewerEdge":{"__ref":"UserViewerEdge:userId:aba2358369a4-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":{"__typename":"CustomDomain","domain":"auresnotes.medium.com"}},"hasSubdomain":true,"username":"auresnotes","bio":"2X Msc in pol. science and business econ. Summarized +100 books. 25k people read auresnotes.com. From Belgium. No niche.","imageId":"1*0CVjwpIwdblKyt_h_LZN9A.jpeg","membership":{"__ref":"Membership:e5f126918181"}},"Collection:acd772e0a921":{"__typename":"Collection","id":"acd772e0a921","slug":"notes-and-theories","name":"Notes","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:acd772e0a921-viewerId:lo_1d3d56f9581d"},"domain":null,"description":"Aure’s pub.","subscriberCount":133,"customStyleSheet":null,"avatar":{"__ref":"ImageMetadata:1*5Syx4cjA6UFn8nwIdEueDw.jpeg"}},"UserViewerEdge:userId:aba2358369a4-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:aba2358369a4-viewerId:lo_1d3d56f9581d","isMuting":false},"CollectionViewerEdge:collectionId:acd772e0a921-viewerId:lo_1d3d56f9581d":{"__typename":"CollectionViewerEdge","id":"collectionId:acd772e0a921-viewerId:lo_1d3d56f9581d","isMuting":false},"Membership:e5f126918181":{"__typename":"Membership","tier":"MEMBER","id":"e5f126918181"},"ImageMetadata:1*5Syx4cjA6UFn8nwIdEueDw.jpeg":{"__typename":"ImageMetadata","id":"1*5Syx4cjA6UFn8nwIdEueDw.jpeg"},"Post:1b37a66e6185":{"__typename":"Post","id":"1b37a66e6185","title":"This Man Controls 40% of the Internet and It’s a Problem","previewImage":{"__ref":"ImageMetadata:0*OOH5MOcrUEoopLWs.JPG"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Meet Matt Mullenweg.","isFullContent":false},"creator":{"__ref":"User:aba2358369a4"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002Fnotes-and-theories\u002Fthis-man-controls-40-of-the-internet-and-its-a-problem-1b37a66e6185","collection":{"__ref":"Collection:acd772e0a921"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":101},"visibility":"LOCKED","clapCount":5205,"isLocked":true,"firstPublishedAt":1730644920932,"latestPublishedAt":1730644920932,"pinnedAt":0,"readingTime":3.3396226415094343,"sequence":null,"isSeries":false,"uniqueSlug":"this-man-controls-40-of-the-internet-and-its-a-problem-1b37a66e6185"},"ImageMetadata:1*WglMcF-JGTpj-bEAzMpfZg.jpeg":{"__typename":"ImageMetadata","id":"1*WglMcF-JGTpj-bEAzMpfZg.jpeg","focusPercentX":null,"focusPercentY":null,"alt":null},"User:9ceb816a4bb2":{"__typename":"User","id":"9ceb816a4bb2","name":"Agile Actors","viewerEdge":{"__ref":"UserViewerEdge:userId:9ceb816a4bb2-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"agileactors","bio":"","imageId":"1*o2gqK5A6W3k5ztjF679Q7A.png","membership":null},"UserViewerEdge:userId:9ceb816a4bb2-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:9ceb816a4bb2-viewerId:lo_1d3d56f9581d","isMuting":false},"Post:286c710fd3ce":{"__typename":"Post","id":"286c710fd3ce","title":"Idempotency: The Key to Reliable Money Transfer APIs","previewImage":{"__ref":"ImageMetadata:1*WglMcF-JGTpj-bEAzMpfZg.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"By Roza Chatzigeorgiou, Java Software Engineer.","isFullContent":false},"creator":{"__ref":"User:9ceb816a4bb2"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@agileactors\u002Fidempotency-the-key-to-reliable-money-transfer-apis-286c710fd3ce","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":0},"visibility":"PUBLIC","clapCount":3,"isLocked":false,"firstPublishedAt":1732288109756,"latestPublishedAt":1732288109756,"pinnedAt":0,"readingTime":4.304088050314466,"sequence":null,"isSeries":false,"uniqueSlug":"idempotency-the-key-to-reliable-money-transfer-apis-286c710fd3ce"},"ImageMetadata:0*6z-GuLiYjNN-GQ_R":{"__typename":"ImageMetadata","id":"0*6z-GuLiYjNN-GQ_R","focusPercentX":null,"focusPercentY":null,"alt":null},"User:cc2d5d5feaa":{"__typename":"User","id":"cc2d5d5feaa","name":"Paul Clarke","viewerEdge":{"__ref":"UserViewerEdge:userId:cc2d5d5feaa-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"gqhfck","bio":"I have always loved the craft of writing, so I decided to join Medium. I write about chronic illness, technology, and spirituality. I love science fiction.","imageId":"1*cStb5H9Xg55PtqRxI8o08g.jpeg","membership":{"__ref":"Membership:54646e7a-92da-4749-8805-a30f41293e7d"}},"UserViewerEdge:userId:cc2d5d5feaa-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:cc2d5d5feaa-viewerId:lo_1d3d56f9581d","isMuting":false},"Membership:54646e7a-92da-4749-8805-a30f41293e7d":{"__typename":"Membership","tier":"MEMBER","id":"54646e7a-92da-4749-8805-a30f41293e7d"},"Post:131621a22ae9":{"__typename":"Post","id":"131621a22ae9","title":"Why Apple Technology is Boring","previewImage":{"__ref":"ImageMetadata:0*6z-GuLiYjNN-GQ_R"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"My four decades practising the art of tinkering","isFullContent":false},"creator":{"__ref":"User:cc2d5d5feaa"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@gqhfck\u002Fwhy-apple-technology-is-boring-131621a22ae9","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":13},"visibility":"LOCKED","clapCount":164,"isLocked":true,"firstPublishedAt":1732108981896,"latestPublishedAt":1732108981896,"pinnedAt":0,"readingTime":5.05,"sequence":null,"isSeries":false,"uniqueSlug":"why-apple-technology-is-boring-131621a22ae9"},"ImageMetadata:1*iGrbJxU6oV3q7LeNV28gWg.jpeg":{"__typename":"ImageMetadata","id":"1*iGrbJxU6oV3q7LeNV28gWg.jpeg","focusPercentX":null,"focusPercentY":null,"alt":null},"User:7d16279b0e18":{"__typename":"User","id":"7d16279b0e18","name":"Abdur Rahman","viewerEdge":{"__ref":"UserViewerEdge:userId:7d16279b0e18-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"abdur-rahman","bio":"𝐋𝐞𝐚𝐫𝐧𝐢𝐧𝐠 𝐚𝐧𝐝 𝐒𝐡𝐚𝐫𝐢𝐧𝐠 𝐊𝐧𝐨𝐰𝐥𝐞𝐝𝐠𝐞 𝐄𝐯𝐞𝐫𝐲𝐝𝐚𝐲 | 𝐏𝐲𝐭𝐡𝐨𝐧 𝐢𝐬 ❤️ | 𝐌𝐮𝐬𝐥𝐢𝐦 | #𝐢𝐬𝐭𝐚𝐧𝐝𝐰𝐢𝐭𝐡𝐩𝐚𝐥𝐞𝐬𝐭𝐢𝐧𝐞🍉","imageId":"1*dl3HiS_DMv2laLpaKyTBFg.jpeg","membership":{"__ref":"Membership:fc678dee-c5e1-47f5-a52a-638d587d3f1b"}},"Collection:d1baaa8417a4":{"__typename":"Collection","id":"d1baaa8417a4","slug":"stackademic","name":"Stackademic","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:d1baaa8417a4-viewerId:lo_1d3d56f9581d"},"domain":"blog.stackademic.com","description":"Stackademic is a learning hub for programmers, devs, coders, and engineers. Our goal is to democratize free coding education for the world.","subscriberCount":18808,"customStyleSheet":{"__ref":"CustomStyleSheet:35f28f62bf26"},"avatar":{"__ref":"ImageMetadata:1*U-kjsW7IZUobnoy1gAp1UQ.png"}},"UserViewerEdge:userId:7d16279b0e18-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:7d16279b0e18-viewerId:lo_1d3d56f9581d","isMuting":false},"CollectionViewerEdge:collectionId:d1baaa8417a4-viewerId:lo_1d3d56f9581d":{"__typename":"CollectionViewerEdge","id":"collectionId:d1baaa8417a4-viewerId:lo_1d3d56f9581d","isMuting":false},"Membership:fc678dee-c5e1-47f5-a52a-638d587d3f1b":{"__typename":"Membership","tier":"MEMBER","id":"fc678dee-c5e1-47f5-a52a-638d587d3f1b"},"CustomStyleSheet:35f28f62bf26":{"__typename":"CustomStyleSheet","header":{"__typename":"HeaderStyles","backgroundImage":null},"id":"35f28f62bf26"},"ImageMetadata:1*U-kjsW7IZUobnoy1gAp1UQ.png":{"__typename":"ImageMetadata","id":"1*U-kjsW7IZUobnoy1gAp1UQ.png"},"Post:4c6f4b15fe63":{"__typename":"Post","id":"4c6f4b15fe63","title":"20 Python Scripts To Automate Your Daily Tasks","previewImage":{"__ref":"ImageMetadata:1*iGrbJxU6oV3q7LeNV28gWg.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"A must-have collection for every developer","isFullContent":false},"creator":{"__ref":"User:7d16279b0e18"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fblog.stackademic.com\u002F20-python-scripts-that-will-give-you-superpowers-4c6f4b15fe63","collection":{"__ref":"Collection:d1baaa8417a4"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":47},"visibility":"LOCKED","clapCount":3846,"isLocked":true,"firstPublishedAt":1728271122230,"latestPublishedAt":1731539617609,"pinnedAt":0,"readingTime":7.205660377358491,"sequence":null,"isSeries":false,"uniqueSlug":"20-python-scripts-that-will-give-you-superpowers-4c6f4b15fe63"},"ImageMetadata:1*UVaYs0b61OumR6p9rQaZ7g.jpeg":{"__typename":"ImageMetadata","id":"1*UVaYs0b61OumR6p9rQaZ7g.jpeg","focusPercentX":null,"focusPercentY":null,"alt":null},"User:2e111a86a4cc":{"__typename":"User","id":"2e111a86a4cc","name":"Ayesha Saleem","viewerEdge":{"__ref":"UserViewerEdge:userId:2e111a86a4cc-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"ayeshasaleeeem76","bio":"","imageId":"1*mNw1hu5uF8cx2HH_T0lVSg.jpeg","membership":{"__ref":"Membership:4aeab943f193"}},"UserViewerEdge:userId:2e111a86a4cc-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:2e111a86a4cc-viewerId:lo_1d3d56f9581d","isMuting":false},"Membership:4aeab943f193":{"__typename":"Membership","tier":"MEMBER","id":"4aeab943f193"},"Post:309100ad5925":{"__typename":"Post","id":"309100ad5925","title":"Real Estate: A Global Concept Overview","previewImage":{"__ref":"ImageMetadata:1*UVaYs0b61OumR6p9rQaZ7g.jpeg"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Real estate encompasses land and any improvement, or natural resources attached to it, such as buildings, minerals, or water. In this…","isFullContent":false},"creator":{"__ref":"User:2e111a86a4cc"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@ayeshasaleeeem76\u002Freal-estate-a-global-concept-overview-309100ad5925","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":43},"visibility":"LOCKED","clapCount":3658,"isLocked":true,"firstPublishedAt":1732240492081,"latestPublishedAt":1732240492081,"pinnedAt":0,"readingTime":1.6172955974842766,"sequence":null,"isSeries":false,"uniqueSlug":"real-estate-a-global-concept-overview-309100ad5925"},"ImageMetadata:1*k_6TtIFOs5j4WVS7KNfdFA.png":{"__typename":"ImageMetadata","id":"1*k_6TtIFOs5j4WVS7KNfdFA.png","focusPercentX":null,"focusPercentY":null,"alt":"NASA Logo"},"User:85999dbf9d52":{"__typename":"User","id":"85999dbf9d52","name":"Rico Surridge","viewerEdge":{"__ref":"UserViewerEdge:userId:85999dbf9d52-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"rico.surridge","bio":"Chief Product & Technology Officer - writing about Leadership, Product Development and Product Engineering Teams.","imageId":"1*DQ9e6d-XjNr7KcB6Tgmzdg.jpeg","membership":null},"UserViewerEdge:userId:85999dbf9d52-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:85999dbf9d52-viewerId:lo_1d3d56f9581d","isMuting":false},"Post:7c794be8b859":{"__typename":"Post","id":"7c794be8b859","title":"The Day a NASA Chief Loved my Blog Post","previewImage":{"__ref":"ImageMetadata:1*k_6TtIFOs5j4WVS7KNfdFA.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"How shooting for the stars can help you hit the moon","isFullContent":false},"creator":{"__ref":"User:85999dbf9d52"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@rico.surridge\u002Fthe-day-a-nasa-chief-loved-my-blog-post-7c794be8b859","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":7},"visibility":"PUBLIC","clapCount":201,"isLocked":false,"firstPublishedAt":1731911511095,"latestPublishedAt":1731911511095,"pinnedAt":0,"readingTime":3.632389937106918,"sequence":null,"isSeries":false,"uniqueSlug":"the-day-a-nasa-chief-loved-my-blog-post-7c794be8b859"},"ImageMetadata:0*RSshU54bv5kAiLcF":{"__typename":"ImageMetadata","id":"0*RSshU54bv5kAiLcF","focusPercentX":null,"focusPercentY":null,"alt":null},"User:72bc85442184":{"__typename":"User","id":"72bc85442184","name":"Tari Ibaba","viewerEdge":{"__ref":"UserViewerEdge:userId:72bc85442184-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":{"__typename":"CustomDomainState","live":null},"hasSubdomain":false,"username":"tariibaba","bio":"Software developer, writer, and entrepreneur.","imageId":"1*hrkjW77qwMoev9kLXYZg5w.png","membership":{"__ref":"Membership:14928a72e3c"}},"Collection:266711b938df":{"__typename":"Collection","id":"266711b938df","slug":"coding-beauty","name":"Coding Beauty","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:266711b938df-viewerId:lo_1d3d56f9581d"},"domain":null,"description":"High quality educational resources for web developers","subscriberCount":5055,"customStyleSheet":null,"avatar":{"__ref":"ImageMetadata:1*ViyWUoh4zqx294no1eENxw.png"}},"UserViewerEdge:userId:72bc85442184-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:72bc85442184-viewerId:lo_1d3d56f9581d","isMuting":false},"CollectionViewerEdge:collectionId:266711b938df-viewerId:lo_1d3d56f9581d":{"__typename":"CollectionViewerEdge","id":"collectionId:266711b938df-viewerId:lo_1d3d56f9581d","isMuting":false},"Membership:14928a72e3c":{"__typename":"Membership","tier":"MEMBER","id":"14928a72e3c"},"ImageMetadata:1*ViyWUoh4zqx294no1eENxw.png":{"__typename":"ImageMetadata","id":"1*ViyWUoh4zqx294no1eENxw.png"},"Post:e1ef8198bd3e":{"__typename":"Post","id":"e1ef8198bd3e","title":"Shadow PC is amazing 😲","previewImage":{"__ref":"ImageMetadata:0*RSshU54bv5kAiLcF"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Shadow PC gives you shockingly cheap access to powerful computing","isFullContent":false},"creator":{"__ref":"User:72bc85442184"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002Fcoding-beauty\u002Fshadow-pc-e1ef8198bd3e","collection":{"__ref":"Collection:266711b938df"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":36},"visibility":"LOCKED","clapCount":1127,"isLocked":true,"firstPublishedAt":1730930319290,"latestPublishedAt":1732056779748,"pinnedAt":0,"readingTime":3.739622641509434,"sequence":null,"isSeries":false,"uniqueSlug":"shadow-pc-e1ef8198bd3e"},"ImageMetadata:1*Ut6A3SoM6ZVyLwiNkI_I9A.png":{"__typename":"ImageMetadata","id":"1*Ut6A3SoM6ZVyLwiNkI_I9A.png","focusPercentX":null,"focusPercentY":null,"alt":null},"User:1f7ecf12ffb2":{"__typename":"User","id":"1f7ecf12ffb2","name":"Edward Woodford","viewerEdge":{"__ref":"UserViewerEdge:userId:1f7ecf12ffb2-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"edward_zerohash","bio":"CEO, Zero Hash. Infrastructure for the Future. www.zerohash.com","imageId":"1*aUChbZJH6L1UM-sukXabqQ.png","membership":null},"UserViewerEdge:userId:1f7ecf12ffb2-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:1f7ecf12ffb2-viewerId:lo_1d3d56f9581d","isMuting":false},"Post:9f5e389219b4":{"__typename":"Post","id":"9f5e389219b4","title":"Potential Stablecoin & Crypto Policy Changes in the Year Ahead","previewImage":{"__ref":"ImageMetadata:1*Ut6A3SoM6ZVyLwiNkI_I9A.png"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"As a builder in the space since 2017, it is an understatement to say that we have gone through several cycles of sentiment! I often say…","isFullContent":false},"creator":{"__ref":"User:1f7ecf12ffb2"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002F@edward_zerohash\u002Fpotential-stablecoin-crypto-policy-changes-in-the-year-ahead-9f5e389219b4","collection":null,"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":0},"visibility":"PUBLIC","clapCount":17,"isLocked":false,"firstPublishedAt":1732247227188,"latestPublishedAt":1732247227188,"pinnedAt":0,"readingTime":8.860377358490565,"sequence":null,"isSeries":false,"uniqueSlug":"potential-stablecoin-crypto-policy-changes-in-the-year-ahead-9f5e389219b4"},"ImageMetadata:0*GMsAjG7kQejPLR5c":{"__typename":"ImageMetadata","id":"0*GMsAjG7kQejPLR5c","focusPercentX":null,"focusPercentY":null,"alt":null},"User:42f20735eff":{"__typename":"User","id":"42f20735eff","name":"Matt Traverso","viewerEdge":{"__ref":"UserViewerEdge:userId:42f20735eff-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"MattTraversoPhD","bio":"Technical writer focused on clean energy, transistors and fitness data analysis. Ph.D. Biochemist from Northwestern University and Project Manager (PMP).","imageId":"1*KnY2kELiH6Q0KeRPgto7GQ.jpeg","membership":{"__ref":"Membership:2466740f7964"}},"Collection:58d375258204":{"__typename":"Collection","id":"58d375258204","slug":"the-new-climate","name":"The New Climate.","viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:58d375258204-viewerId:lo_1d3d56f9581d"},"domain":null,"description":"The only publication for climate action, covering the environment, biodiversity, net zero, renewable energy and regenerative approaches. It’s time for The New Climate.","subscriberCount":11719,"customStyleSheet":null,"avatar":{"__ref":"ImageMetadata:1*iiLUq2CVkj1ImXr5WqV6uQ.png"}},"UserViewerEdge:userId:42f20735eff-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:42f20735eff-viewerId:lo_1d3d56f9581d","isMuting":false},"CollectionViewerEdge:collectionId:58d375258204-viewerId:lo_1d3d56f9581d":{"__typename":"CollectionViewerEdge","id":"collectionId:58d375258204-viewerId:lo_1d3d56f9581d","isMuting":false},"Membership:2466740f7964":{"__typename":"Membership","tier":"MEMBER","id":"2466740f7964"},"ImageMetadata:1*iiLUq2CVkj1ImXr5WqV6uQ.png":{"__typename":"ImageMetadata","id":"1*iiLUq2CVkj1ImXr5WqV6uQ.png"},"Post:a808641e2acd":{"__typename":"Post","id":"a808641e2acd","title":"I spent $6000 Fixing a $7 Leak and I Have Thoughts","previewImage":{"__ref":"ImageMetadata:0*GMsAjG7kQejPLR5c"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Leaks are a major source of waste in the U.S. but cheap water disincentivizes conservation. I was left feeling burned by my plumbing.","isFullContent":false},"creator":{"__ref":"User:42f20735eff"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fmedium.com\u002Fthe-new-climate\u002Fi-spent-6000-fixing-a-7-leak-and-i-have-thoughts-a808641e2acd","collection":{"__ref":"Collection:58d375258204"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":14},"visibility":"LOCKED","clapCount":467,"isLocked":true,"firstPublishedAt":1732190174436,"latestPublishedAt":1732190174436,"pinnedAt":0,"readingTime":4.544654088050315,"sequence":null,"isSeries":false,"uniqueSlug":"i-spent-6000-fixing-a-7-leak-and-i-have-thoughts-a808641e2acd"},"ImageMetadata:0*9EEWiBUOPEbRTI_w":{"__typename":"ImageMetadata","id":"0*9EEWiBUOPEbRTI_w","focusPercentX":null,"focusPercentY":null,"alt":null},"User:a79dbbb55137":{"__typename":"User","id":"a79dbbb55137","name":"Dylan Cooper","viewerEdge":{"__ref":"UserViewerEdge:userId:a79dbbb55137-viewerId:lo_1d3d56f9581d"},"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"customDomainState":null,"hasSubdomain":false,"username":"dylan_cooper","bio":"A Software Engineer at an Internet Company. Follow me for a dose of practical tech knowledge! Let's explore the digital world together. 🚀💻","imageId":"1*RRrzcpyclrRriAy6HIA-1g@2x.png","membership":{"__ref":"Membership:9896ade789e3"}},"UserViewerEdge:userId:a79dbbb55137-viewerId:lo_1d3d56f9581d":{"__typename":"UserViewerEdge","id":"userId:a79dbbb55137-viewerId:lo_1d3d56f9581d","isMuting":false},"Membership:9896ade789e3":{"__typename":"Membership","tier":"MEMBER","id":"9896ade789e3"},"Post:bc7c064179d6":{"__typename":"Post","id":"bc7c064179d6","title":"“As Expected of Linus!” — 21 Lines of Code Propel Linux Performance by 2.6%","previewImage":{"__ref":"ImageMetadata:0*9EEWiBUOPEbRTI_w"},"extendedPreviewContent":{"__typename":"PreviewContent","subtitle":"Linux kernel creator Linus Torvalds has once again demonstrated his technical prowess. With just 21 lines of optimized code, he managed to…","isFullContent":false},"creator":{"__ref":"User:a79dbbb55137"},"isPublished":true,"mediumUrl":"https:\u002F\u002Fblog.stackademic.com\u002Fas-expected-of-linus-21-lines-of-code-propel-linux-performance-by-2-6-bc7c064179d6","collection":{"__ref":"Collection:d1baaa8417a4"},"isLimitedState":false,"allowResponses":true,"postResponses":{"__typename":"PostResponses","count":2},"visibility":"LOCKED","clapCount":875,"isLocked":true,"firstPublishedAt":1731461906568,"latestPublishedAt":1731461906568,"pinnedAt":0,"readingTime":2.952830188679245,"sequence":null,"isSeries":false,"uniqueSlug":"as-expected-of-linus-21-lines-of-code-propel-linux-performance-by-2-6-bc7c064179d6"},"TagViewerEdge:tagSlug:technology-viewerId:lo_1d3d56f9581d":{"__typename":"TagViewerEdge","recommendedPostsFeed:(limit:15)":{"__typename":"TagFeedResult","items":[{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":84,"post":{"__ref":"Post:b8b9d01de85d"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":107,"post":{"__ref":"Post:24994ef1532b"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":85,"post":{"__ref":"Post:0e57073b4be1"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":84,"post":{"__ref":"Post:0333856854a5"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":107,"post":{"__ref":"Post:c879088af71d"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":85,"post":{"__ref":"Post:1b37a66e6185"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":84,"post":{"__ref":"Post:286c710fd3ce"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":107,"post":{"__ref":"Post:131621a22ae9"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":85,"post":{"__ref":"Post:4c6f4b15fe63"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":84,"post":{"__ref":"Post:309100ad5925"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":107,"post":{"__ref":"Post:7c794be8b859"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":85,"post":{"__ref":"Post:e1ef8198bd3e"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":84,"post":{"__ref":"Post:9f5e389219b4"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":107,"post":{"__ref":"Post:a808641e2acd"}},{"__typename":"TagFeedItem","feedId":"72bbf5b0-2756-40cf-b6e7-7d9712ef9a1f","reason":85,"post":{"__ref":"Post:bc7c064179d6"}}]},"id":"tagSlug:technology-viewerId:lo_1d3d56f9581d"},"Tag:technology":{"__typename":"Tag","id":"technology","normalizedTagSlug":"technology","displayTitle":"Technology","postCount":2696842,"followerCount":12882663,"viewerEdge":{"__ref":"TagViewerEdge:tagSlug:technology-viewerId:lo_1d3d56f9581d"},"parentTag":null},"Tag:cryptocurrency":{"__typename":"Tag","id":"cryptocurrency","displayTitle":"Cryptocurrency","normalizedTagSlug":"cryptocurrency"},"Tag:money":{"__typename":"Tag","id":"money","displayTitle":"Money","normalizedTagSlug":"money"},"Tag:nft":{"__typename":"Tag","id":"nft","displayTitle":"Nft","normalizedTagSlug":"nft"},"Tag:web3":{"__typename":"Tag","id":"web3","displayTitle":"Web3","normalizedTagSlug":"web3"},"Tag:bitcoin":{"__typename":"Tag","id":"bitcoin","displayTitle":"Bitcoin","normalizedTagSlug":"bitcoin"},"Tag:defi":{"__typename":"Tag","id":"defi","displayTitle":"Defi","normalizedTagSlug":"defi"},"Tag:artificial-intelligence":{"__typename":"Tag","id":"artificial-intelligence","displayTitle":"Artificial Intelligence","normalizedTagSlug":"artificial-intelligence"},"Tag:cryptocurrency-investment":{"__typename":"Tag","id":"cryptocurrency-investment","displayTitle":"Cryptocurrency Investment","normalizedTagSlug":"cryptocurrency-investment"},"Tag:blockchain":{"__typename":"Tag","id":"blockchain","displayTitle":"Blockchain","normalizedTagSlug":"blockchain"}}</script><script>window.__MIDDLEWARE_STATE__={"session":{"xsrf":""},"cache":{"cacheStatus":"HIT"}}</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.7d1be274.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/5642.a2d9f6a1.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/6882.628a1cdf.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/9553.1f5c3a14.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/7560.d03991bf.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/TopicPortalPage.MainContent.8c8c10e6.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:'8e72b19999ff4c9b',t:'MTczMjM4MDk5OC4wMDAwMDA='};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>

Pages: 1 2 3 4 5 6 7 8 9 10