PageSourceSearch

https://deanbla.cc/

html deanbla.cc collected 2026-10-02 15:59:38 UTC 35,179 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/34a9823ac715e2c2-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/6905431624c34d00-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/images/home/AABC_v2_sm.png"/><link rel="preload" as="image" href="/images/home/machine_dreams_alt.png"/><link rel="preload" as="image" href="/images/home/colour_comp.png"/><link rel="preload" as="image" href="/images/home/good_comp.png"/><link rel="preload" as="image" href="/images/home/adventures.png"/><link rel="preload" as="image" href="/images/home/1.png"/><link rel="preload" as="image" href="/images/home/2.png"/><link rel="preload" as="image" href="/images/home/3.png"/><link rel="preload" as="image" href="/images/home/4.png"/><link rel="preload" as="image" href="/images/home/5.png"/><link rel="stylesheet" href="/_next/static/css/14db7ef649826b6d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-f02a47806432f481.js"/>
1<script src="/_next/static/chunks/fd9d1056-8d65dd8d727486a3.js" async=""></script>
1<script src="/_next/static/chunks/23-434d516d81b0910a.js" async=""></script>
1<script src="/_next/static/chunks/main-app-f73cdb3bce740b12.js" async=""></script>
1<script src="/_next/static/chunks/671-13fc5998497d5dc5.js" async=""></script>
1<script src="/_next/static/chunks/420-058f4f78ed15a7e1.js" async=""></script>
1<script src="/_next/static/chunks/935-3f0500f3202a7596.js" async=""></script>
1<script src="/_next/static/chunks/138-f3d9d660d75e3395.js" async=""></script>
1<script src="/_next/static/chunks/715-18739c1a4a163ff4.js" async=""></script>
1<script src="/_next/static/chunks/app/page-61b05891ae0c3c59.js" async=""></script>
1<script src="/_next/static/chunks/299-15363b1e0ac86401.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-2684abec0059a2b5.js" async=""></script>
1<link rel="preload" as="image" href="/images/home/6.png"/><link rel="preload" as="image" href="/images/home/7.png"/><link rel="preload" as="image" href="/images/home/8.png"/><link rel="preload" as="image" href="/images/home/9.png"/><link rel="preload" as="image" href="/images/home/10.png"/><link rel="preload" as="image" href="/images/home/11.png"/><link rel="preload" as="image" href="/images/home/12.png"/><link rel="preload" as="image" href="/images/home/13.png"/><link rel="preload" as="image" href="/images/home/14.png"/><link rel="preload" as="image" href="/images/home/15.png"/><link rel="preload" as="image" href="/images/home/16.png"/><link rel="icon" href="/icon.ico?3907d9edf6ba44e1" type="image/x-icon" sizes="256x256"/><meta name="next-size-adjust"/>
1<script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js" noModule=""></script>
1</head><style data-emotion="css-global 1pmrioj">body{font-family:'__Quicksand_17bebb','__Quicksand_Fallback_17bebb';}section{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}p{font-size:12px;}</style><style data-emotion="css-global 17f0g76">html{--theme-ui-colors-background:#ffffff;--theme-ui-colors-text:#000000;--theme-ui-colors-highlight:#d7d7d7;--theme-ui-colors-secondary:#8c8c8c;--theme-ui-colors-adventures-background:#422226;--theme-ui-colors-adventures-text:#FFFFFF;--theme-ui-colors-gray-0:#ffffff;--theme-ui-colors-gray-1:#d7d7d7;--theme-ui-colors-gray-2:#b1b1b1;--theme-ui-colors-gray-3:#8c8c8c;--theme-ui-colors-gray-4:#696969;--theme-ui-colors-gray-5:#484848;--theme-ui-colors-gray-6:#292929;--theme-ui-colors-gray-7:#000000;--theme-ui-colors-burgandy-0:#f6d8dc;--theme-ui-colors-burgandy-1:#dabbbf;--theme-ui-colors-burgandy-2:#bf9fa3;--theme-ui-colors-burgandy-3:#a58488;--theme-ui-colors-burgandy-4:#8b6a6e;--theme-ui-colors-burgandy-5:#725155;--theme-ui-colors-burgandy-6:#5a393d;--theme-ui-colors-burgandy-7:#422226;--theme-ui-colors-ivory-0:#FAF0E2;--theme-ui-colors-ivory-1:#EAE0D3;--theme-ui-colors-ivory-2:#D9D0C4;--theme-ui-colors-blue-0:#0000ff;--theme-ui-colors-red-0:#ff0000;color:var(--theme-ui-colors-text);background-color:var(--theme-ui-colors-background);}html.theme-ui-default,.theme-ui-default html{--theme-ui-colors-background:#ffffff;--theme-ui-colors-text:#000000;--theme-ui-colors-highlight:#d7d7d7;--theme-ui-colors-secondary:#8c8c8c;--theme-ui-colors-adventures-background:#422226;--theme-ui-colors-adventures-text:#FFFFFF;--theme-ui-colors-gray-0:#ffffff;--theme-ui-colors-gray-1:#d7d7d7;--theme-ui-colors-gray-2:#b1b1b1;--theme-ui-colors-gray-3:#8c8c8c;--theme-ui-colors-gray-4:#696969;--theme-ui-colors-gray-5:#484848;--theme-ui-colors-gray-6:#292929;--theme-ui-colors-gray-7:#000000;--theme-ui-colors-burgandy-0:#f6d8dc;--theme-ui-colors-burgandy-1:#dabbbf;--theme-ui-colors-burgandy-2:#bf9fa3;
1--theme-ui-colors-burgandy-3:#a58488;--theme-ui-colors-burgandy-4:#8b6a6e;--theme-ui-colors-burgandy-5:#725155;--theme-ui-colors-burgandy-6:#5a393d;--theme-ui-colors-burgandy-7:#422226;--theme-ui-colors-ivory-0:#FAF0E2;--theme-ui-colors-ivory-1:#EAE0D3;--theme-ui-colors-ivory-2:#D9D0C4;--theme-ui-colors-blue-0:#0000ff;--theme-ui-colors-red-0:#ff0000;}html.theme-ui-dk,.theme-ui-dk html{--theme-ui-colors-background:#292929;--theme-ui-colors-text:#FAF0E2;--theme-ui-colors-secondary:#B1B1B1;--theme-ui-colors-highlight:#484848;--theme-ui-colors-gray-0:#000000;--theme-ui-colors-gray-1:#292929;--theme-ui-colors-gray-2:#484848;--theme-ui-colors-gray-3:#696969;--theme-ui-colors-gray-4:#8c8c8c;--theme-ui-colors-gray-5:#b1b1b1;--theme-ui-colors-gray-6:#d7d7d7;--theme-ui-colors-gray-7:#ffffff;}</style><style data-emotion="css-global 17p392d">*{box-sizing:border-box;}html{font-family:__Quicksand_17bebb,system-ui,sans-serif;padding:0;box-sizing:border-box;background-color:var(--theme-ui-colors-background);color:var(--theme-ui-colors-text);-webkit-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}body{margin:0;}</style><body class="__className_1fc36d"><style data-emotion="css ybmkbf">.css-ybmkbf{font-family:__Quicksand_17bebb,system-ui,sans-serif;padding:0;box-sizing:border-box;background-color:var(--theme-ui-colors-background);color:var(--theme-ui-colors-text);-webkit-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}</style><main class="css-ybmkbf"><style data-emotion="css 1apdde5">.css-1apdde5{margin-left:16px;margin-right:16px;margin-top:16px;margin-bottom:16px;}@media screen and (min-width: 40em){.css-1apdde5{margin-left:16px;margin-right:16px;}}@media screen and (min-width: 52em){.css-1apdde5{margin-left:32px;margin-right:32px;}}</style><div class="css-1apdde5"><style data-emotion="css 1xlxmxt">.css-1xlxmxt{margin-bottom:4px;}</style><section class="css-1xlxmxt"><style data-emotion="css jmmh8i">.css-jmmh8i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}</style><div class="css-jmmh8i"><div><style data-emotion="css aysbte">.css-aysbte{margin:0;font-weight:400;font-size:48px;margin-left:-4px;}</style><h1 class="css-aysbte">DeanBla.cc</h1><style data-emotion="css 1ilolq1">.css-1ilolq1{margin:0;font-weight:400;font-size:12px;}</style><p class="css-1ilolq1">Artist &amp; Engineer // London</p></div><div><style data-emotion="css l5xv05">.css-l5xv05{position:relative;}</style><style data-emotion="css 1m4lewy">.css-1m4lewy{box-sizing:border-box;margin:0;min-width:0;position:relative;}</style><div class="css-1m4lewy"><style data-emotion="css 1s9r6dh">.css-1s9r6dh{padding:4px;height:32px;width:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer;}</style><style data-emotion="css nf3v6e">.css-nf3v6e{box-sizing:border-box;margin:0;min-width:0;padding:4px;height:32px;width:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer;}</style><div aria-haspopup="true" aria-expanded="false" class="css-nf3v6e"><style data-emotion="css 1lr70uh">.css-1lr70uh{background-color:var(--theme-ui-colors-text);width:100%;height:2px;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;}</style><style data-emotion="css 1tgp7uz">.css-1tgp7uz{box-sizing:border-box;margin:0;min-width:0;background-color:var(--theme-ui-colors-text);width:100%;height:2px;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;}</style><div class="css-1tgp7uz"></div><style data-emotion="css q6rhga">.css-q6rhga{background-color:var(--theme-ui-colors-text);width:100%;height:2px;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;opacity:1;}</style><style data-emotion="css 106sken">
1.css-106sken{box-sizing:border-box;margin:0;min-width:0;background-color:var(--theme-ui-colors-text);width:100%;height:2px;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;opacity:1;}</style><div class="css-106sken"></div><div class="css-1tgp7uz"></div></div><style data-emotion="css 1nssqy0">.css-1nssqy0{background-color:var(--theme-ui-colors-background);position:absolute;margin-top:4px;margin-bottom:4px;padding-top:8px;padding-bottom:8px;top:32px;right:0px;box-shadow:4px 4px 8px -1px rgba(0,0,0,0.3);-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease;opacity:0;visibility:hidden;}</style><style data-emotion="css wttckw">.css-wttckw{box-sizing:border-box;margin:0;min-width:0;background-color:var(--theme-ui-colors-background);position:absolute;margin-top:4px;margin-bottom:4px;padding-top:8px;padding-bottom:8px;top:32px;right:0px;box-shadow:4px 4px 8px -1px rgba(0,0,0,0.3);-webkit-transition:opacity 0.3s ease,visibility 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease;opacity:0;visibility:hidden;}</style><div class="css-wttckw"><style data-emotion="css 5zwicx">.css-5zwicx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;height:100%;margin-top:4px;margin-bottom:4px;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;cursor:pointer;}.css-5zwicx:hover{background-color:var(--theme-ui-colors-highlight);}</style><style data-emotion="css ua13ed">.css-ua13ed{box-sizing:border-box;margin:0;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;height:100%;margin-top:4px;margin-bottom:4px;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;cursor:pointer;}.css-ua13ed:hover{background-color:var(--theme-ui-colors-highlight);}</style><div class="css-ua13ed"><style data-emotion="css 1ifhear">.css-1ifhear{width:24px;height:24px;}</style><style data-emotion="css 1r1rzyw">.css-1r1rzyw{box-sizing:border-box;margin:0;min-width:0;width:24px;height:24px;}</style><div class="css-1r1rzyw"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1" stroke="currentColor" class="css-1ifhear"><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"></path></svg></div><style data-emotion="css mpsdui">.css-mpsdui{margin-left:8px;margin-right:4px;}</style><style data-emotion="css 1run0ly">.css-1run0ly{box-sizing:border-box;margin:0;min-width:0;margin-left:8px;margin-right:4px;}</style><div class="css-1run0ly">Documentation</div></div><div class="css-ua13ed"><div class="css-1r1rzyw"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1" stroke="currentColor" class="css-1ifhear"><path stroke-linecap="round" stroke-linejoin="round" d="M21.752 15.002A9.72 9.72 0 0 1 18 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 0 0 3 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 0 0 9.002-5.998Z"></path></svg></div><div class="css-1run0ly">Theme</div></div></div></div></div></div></section><style data-emotion="css 1l09k0m">.css-1l09k0m{margin-top:4px;margin-bottom:4px;}</style><section class="css-1l09k0m"><style data-emotion="css 1izqjs5">.css-1izqjs5{-webkit-text-decoration:underline;text-decoration:underline;font-size:16px;}</style><p class="css-1izqjs5">Art</p><p>Systems that draw parametric geometry to the HTML canvas using javascript</p><style data-emotion="css h0j13x">.css-h0j13x{display:grid;grid-template-columns:1fr;gap:8px;}@media screen and (min-width: 40em){.css-h0j13x{grid-template-columns:1fr 1fr;}}@media screen and (min-width: 52em){.css-h0j13x{grid-template-columns:1fr 1fr 1fr 1fr;}}</style><div class="css-h0j13x"><style data-emotion="css x4n4mc">.css-x4n4mc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}</style><div class="css-x4n4mc"><style data-emotion="css 1jy0d03">.css-1jy0d03{height:100%;}</style><a class="css-1jy0d03" href="/AABC"><style data-emotion="css 182bl3c">.css-182bl3c{display:block;object-fit:cover;max-width:100%;height:100%;width:100%;}</style><img src="/images/home/AABC_v2_sm.png" class="css-182bl3c"/></a><style data-emotion="css p7s6cm">.css-p7s6cm{margin-top:8px;margin-bottom:8px;}</style><style data-emotion="css 1bur7xk">.css-1bur7xk{margin:0;font-weight:400;font-size:12px;color:var(--theme-ui-colors-secondary);margin-top:8px;margin-bottom:8px;}</style><h3 class="css-1bur7xk">An Arrangement Between Colours</h3></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="/machine-dreams"><img src="/images/home/machine_dreams_alt.png" class="css-182bl3c"/></a><h3 class="css-1bur7xk">Machine Dreams (2023)</h3></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://opensea.io/collection/colour-computer-by-dean-blacc"><img src="/images/home/colour_comp.png" class="css-182bl3c"/></a><h3 class="css-1bur7xk">Colour Computer (2023)</h3></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="/good-computer"><img src="/images/home/good_comp.png" class="css-182bl3c"/></a><h3 class="css-1bur7xk">Good, Computer (2022)</h3></div></div></section><section class="css-1l09k0m"><p class="css-1izqjs5">Projects</p><p>Side projects and apps</p><style data-emotion="css 1r1i6lm">.css-1r1i6lm{grid-template-columns:1fr;}@media screen and (min-width: 40em){.css-1r1i6lm{grid-template-columns:2fr 1fr;}}@media screen and (min-width: 52em){.css-1r1i6lm{grid-template-columns:2fr 1fr;}}</style><style data-emotion="css 1w0ovo6">.css-1w0ovo6{display:grid;grid-template-columns:1fr;gap:8px;grid-template-columns:1fr;}@media screen and (min-width: 40em){.css-1w0ovo6{grid-template-columns:1fr 1fr;}}@media screen and (min-width: 52em){.css-1w0ovo6{grid-template-columns:1fr 1fr 1fr 1fr;}}@media screen and (min-width: 40em){.css-1w0ovo6{grid-template-columns:2fr 1fr;}}@media screen and (min-width: 52em){.css-1w0ovo6{grid-template-columns:2fr 1fr;}}</style><div class="css-1w0ovo6"><div class="css-x4n4mc"><a class="css-1jy0d03" href="/adventures"><img src="/images/home/adventures.png" class="css-182bl3c"/></a><h3 class="css-1bur7xk">Adventures of Kidd</h3></div><style data-emotion="css k2ecs9">.css-k2ecs9{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}</style><div class="css-k2ecs9"><a class="css-1jy0d03" href="https://twitter.com/deanblacc/status/1217055223883145217?s=20"><style data-emotion="css 1yba6gu">.css-1yba6gu{background-color:#e79e7a;min-height:250px;display:block;height:100%;}</style><div class="css-1yba6gu"></div></a><h3 class="css-1bur7xk">Pablo (2020 - ongoing)</h3></div></div></section><section class="css-1l09k0m"><p class="css-1izqjs5">Work</p><p>Professional Experience</p><style data-emotion="css 1l0ullz">.css-1l0ullz{display:grid;grid-template-columns:1fr;gap:8px;width:100%;}@media screen and (min-width: 40em){.css-1l0ullz{grid-template-columns:1fr 1fr 1fr;}}@media screen and (min-width: 52em){.css-1l0ullz{grid-template-columns:1fr 1fr 1fr;}}</style><div class="css-1l0ullz"><style data-emotion="css 1tdz0ix">.css-1tdz0ix{background-color:#00b47f;color:#000;-webkit-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}.css-1tdz0ix:hover{background-color:#000;color:#00b47F;}</style><div><style data-emotion="css 1teal8m">.css-1teal8m{-webkit-text-decoration:none;text-decoration:none;}</style><a target="_blank" class="css-1teal8m" href="https://prosper.co.uk"><style data-emotion="css 1kybfwp">.css-1kybfwp{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;
1-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px;height:100%;text-align:center;background-color:#00b47f;color:#000;-webkit-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}.css-1kybfwp:hover{background-color:#000;color:#00b47F;}</style><div class="css-1kybfwp"><style data-emotion="css 1j4inj7">.css-1j4inj7{width:75%;height:50%;}</style><svg width="64px" height="64px" viewBox="0 0 155 48" fill="none" xmlns="http://www.w3.org/2000/svg" class="css-1j4inj7"><path d="M0.5 16.336H11.0409C17.8822 16.336 20.2471 19.4085 20.2471 26.1108C20.2471 33.2914 16.6776 35.8443 10.6508 35.8443H8.2859V47.3084H0.5V16.336ZM9.53507 30.4391C11.3421 30.4391 12.2901 29.6168 12.2901 26.1143C12.2901 22.6117 11.3421 21.7447 9.53507 21.7447H8.2859V30.4391H9.53507Z" fill="currentColor"></path><path d="M22.2731 47.3084V16.336H33.5875C39.9566 16.336 42.8382 19.1917 42.8382 24.8137C42.8382 29.0525 40.9011 31.9495 37.5027 33.2054L37.5472 33.6389C39.3987 34.5919 40.6889 37.0554 41.3323 40.3859C42.1058 44.408 42.537 45.6638 43.396 46.5274L43.3515 47.305H34.9599C34.3576 46.3107 34.0119 44.6661 33.7107 42.6326C33.4096 40.73 33.1939 38.4351 32.8928 36.966C32.5916 35.194 32.1604 34.8018 31.1713 34.8018H30.0522V47.3016H22.2629L22.2731 47.3084ZM31.6949 29.6168C33.6731 29.6168 34.6621 28.5365 34.6621 25.4193C34.6621 22.3021 33.7141 21.7412 31.8661 21.7412H30.059V29.6134H31.6949V29.6168Z" fill="currentColor"></path><path d="M44.6041 33.1194V30.5251C44.6041 21.3112 48.4748 15.6445 56.2231 15.6445C63.9714 15.6445 67.7531 21.3112 67.7531 30.5251V33.1194C67.7531 42.3333 63.9234 48 56.2231 48C48.5228 48 44.6041 42.3333 44.6041 33.1194ZM59.3614 34.85V29.5721C59.3614 24.2529 58.6735 21.4832 56.1786 21.4832C53.6837 21.4832 52.9958 24.2529 52.9958 29.5721V34.85C52.9958 39.3503 53.7282 42.1613 56.1786 42.1613C58.629 42.1613 59.3614 39.3916 59.3614 34.85Z" fill="currentColor"></path><path d="M69.0878 39.0028L74.8545 37.5337C75.4123 41.339 77.0072 42.7668 79.5021 42.7668C81.3536 42.7668 82.5583 41.8138 82.5583 39.8251C82.5583 37.5749 80.9669 36.8834 77.3939 35.1527C71.7573 32.4278 69.9947 29.0525 69.9947 24.6864C69.9947 19.2365 73.6088 15.6445 79.7622 15.6445C86.4735 15.6445 88.6261 19.3638 89.314 23.7781L83.4618 25.464C82.9039 22.4362 81.8704 20.7503 79.7622 20.7916C78.2119 20.8364 77.2228 21.872 77.2228 23.4719C77.2228 25.2025 78.2974 26.2416 80.9669 27.58C86.4735 30.3909 90.0019 32.2076 90.0019 37.9603C90.0019 43.713 86.6891 47.9966 79.5466 47.9966C73.9955 47.9966 70.2514 45.5296 69.0912 38.9994L69.0878 39.0028Z" fill="currentColor"></path><path d="M102.737 16.336C109.578 16.336 111.943 19.4085 111.943 26.1108C111.943 33.2914 108.373 35.8443 102.346 35.8443H99.9816V47.3084H92.1923V16.336H102.737ZM101.231 30.4391C103.038 30.4391 103.986 29.6168 103.986 26.1143C103.986 22.6117 103.038 21.7447 101.231 21.7447H99.9816V30.4391H101.231Z" fill="currentColor"></path><path d="M130.143 16.336V21.872H121.751V28.9665H128.548V34.5025H121.751V41.7691H130.958V47.305H113.962V16.336H130.143Z" fill="currentColor"></path><path d="M133.374 47.3084V16.336H144.688C151.057 16.336 153.939 19.1917 153.939 24.8137C153.939 29.0525 152.002 31.9495 148.603 33.2054L148.648 33.6389C150.499 34.5919 151.789 37.0554 152.433 40.3859C153.206 44.408 153.638 45.6638 154.497 46.5274L154.452 47.305H146.06C145.458 46.3107 145.112 44.6661 144.811 42.6326C144.51 40.73 144.294 38.4351 143.993 36.966C143.692 35.194 143.261 34.8018 142.272 34.8018H141.153V47.3016H133.363L133.374 47.3084ZM142.795 29.6168C144.774 29.6168 145.763 28.5365 145.763 25.4193C145.763 22.3021 144.815 21.7412 142.967 21.7412H141.16V29.6134H142.795V29.6168Z" fill="currentColor"></path><path d="M153.939 0H0.5V8.16802H153.939V0Z" fill="currentColor"></path></svg><style data-emotion="css gyagv6">.css-gyagv6{margin-top:32px;margin-bottom:32px;}</style><p class="css-gyagv6">React Native developer building out design system and frontend features</p></div></a></div><style data-emotion="css kwlqo8">.css-kwlqo8{background-color:#000;color:#fff;}.css-kwlqo8:hover>svg{color:#4e4fec;}</style><div><a target="_blank" class="css-1teal8m" href="https://components.ai"><style data-emotion="css jk6pl6">.css-jk6pl6{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;
1-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px;height:100%;text-align:center;background-color:#000;color:#fff;}.css-jk6pl6:hover>svg{color:#4e4fec;}</style><div class="css-jk6pl6"><style data-emotion="css fhuw2o">.css-fhuw2o{width:40%;height:50%;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}</style><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1" stroke="currentColor" width="32" height="32" class="css-fhuw2o"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path stroke="currentColor" stroke-width="1px" fill="transparent" d="M22,22L0,32M32,32L22,22M22,22L0,0M32,0L25,1M25,1L22,22M22,22L32,0M25,1L0,0M32,32L32,0L0,0L0,32Z"></path><path stroke="currentColor" stroke-width="4px" fill="transparent" d="M0,0L0,32L32,32L32,0Z"></path><path stroke="currentColor" stroke-width="0px" fill="transparent" d="M2,0A2,2,0,1,1,-2,0A2,2,0,1,1,2,0M34,32A2,2,0,1,1,30,32A2,2,0,1,1,34,32M2,32A2,2,0,1,1,-2,32A2,2,0,1,1,2,32M34,0A2,2,0,1,1,30,0A2,2,0,1,1,34,0M24,22A2,2,0,1,1,20,22A2,2,0,1,1,24,22M27,1A2,2,0,1,1,23,1A2,2,0,1,1,27,1"></path></svg></svg><p class="css-gyagv6">Developing experimental design tooling that leverage computation and parametric design</p></div></a></div><style data-emotion="css 12nztjs">.css-12nztjs{background-color:#1FB6FF;color:#000;-webkit-transition:color 0.3s ease,background-color 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease;}.css-12nztjs:hover{background-color:#fff;}.css-12nztjs:hover>svg{color:#1FB6FF;}</style><div><a target="_blank" class="css-1teal8m" href="https://marvelapp.com"><style data-emotion="css 112od2e">.css-112od2e{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px;height:100%;text-align:center;background-color:#1FB6FF;color:#000;-webkit-transition:color 0.3s ease,background-color 0.3s ease;transition:color 0.3s ease,background-color 0.3s ease;}.css-112od2e:hover{background-color:#fff;}.css-112od2e:hover>svg{color:#1FB6FF;}</style><div class="css-112od2e"><style data-emotion="css c1c4xu">.css-c1c4xu{-webkit-transition:color 0.3s ease;transition:color 0.3s ease;color:#fff;width:75%;height:45%;}</style><svg viewBox="0 0 70 32" width="75" height="32" aria-label="Marvel App Logo" class="css-c1c4xu"><path fill="currentColor" d="M58.6,19.4c-25.1-2-45.8,4.1-50.5,6.4c-2.6,1.2-2.8,2.7-2.4,3.5c0.3,0.6,1.6,1,2.9,0.3 c10-5.4,30.1-9.7,50-8.5c0.5,0,0.9-0.4,0.9-0.9C59.5,19.8,59.1,19.4,58.6,19.4L58.6,19.4z M64.8,11.8c-1.1,1.2-2.6,2.1-3.1,1.7 s0-1.9,0-1.9C64.2,10,69,5.9,69,2.7c0-2.9-2.6-3.8-5.3-1.1C61.5,4,59.9,7,59,10.2c-1.4,1.4-3.7,3.2-5.7,3.2c-1.1,0-1.3-0.8-1.2-1.8 c1.7,0,6.5-1.4,6.5-5.4c0-0.7-0.3-1.3-0.8-1.8c-0.5-0.5-1.1-0.7-1.8-0.6c-2.2,0-4.9,2.2-6.3,5.4C49.4,9.1,49,9,48.7,8.8 c0.4-0.8,0.6-1.6,0.9-2.4c0.3-1.7-0.4-2.7-1.7-2.5C47,3.9,46,4.7,45.7,6.4c-0.1,0.9,0.1,1.8,0.4,2.5c-0.6,1.9-3,4.2-3.8,4.1 c-0.8-0.1,0.1-3.4,0.9-5.9c0.5-0.5,0.8-1,1.1-1.7c0.2-0.5,0.1-1.1-0.4-1.3c-1.2-0.5-2.6,0.1-3.1,1.3c-0.3,0.6-0.6,1.2-0.9,1.9 c-0.7,0.8-1.7,1.9-2,1.8c-0.4-0.3,1.1-2.3,0.9-3.5c-0.1-0.9-1-1.6-1.9-1.5c-1.4,0.2-3.1,2.8-3.1,2.8c0.2-0.5,0.3-1,0.4-1.5 c-0.1-1-1.9-1.4-2.8,0.4c-0.6,1.7-1.1,3.5-1.3,5.3c-0.4,0.8-1.9,3.2-3.1,3.3c-1,0.1,0.2-4.3,0.4-4.5c0.5-0.8,1.2-2.5,1.1-3.3 c0-0.4-0.1-0.7-0.4-0.9c-0.3-0.2-0.7-0.3-1-0.2c-0.6,0.2-1.1,0.6-1.4,1.1c-0.4-0.5-1.1-0.8-1.8-0.7c-4,0.4-6.5,7.4-6.2,10.7 c0.2,1.8,1.1,2.9,2.6,2.6c1.7-0.2,3.1-2.8,3.1-2.8s0.4,2.1,2.3,1.9c1.4-0.4,2.6-1.3,3.5-2.5c0,0.1-0.1,0.2-0.1,0.4 c-0.3,1.8,2.6,1.6,2.8,0.2c0.9-6.7,3.1-9.4,3.7-9.4c0.5,0-1.4,3.1-0.3,4.4c0.9,1,2.4,0.2,3.7-0.9c-0.2,0.8-0.3,1.7-0.4,2.5 c-0.1,1.9,0.6,3.4,2.4,3.3c2.4-0.1,4.9-3.1,6.6-5.9c0.4,0.3,0.9,0.5,1.4,0.6c-0.2,0.7-0.2,1.4-0.2,2c0.1,2.2,1.6,3,3.4,2.9 c2-0.1,4.4-1.6,6-3.1c0,0.1,0,0.2-0.1,0.2c-0.1,1.1,0.1,3,1.6,3.1c1.7,0.1,4.7-1.6,6.2-3.5C67,12,65.7,10.8,64.8,11.8L64.8,11.8 L64.8,11.8z M66.4,2.8c0.2,0,0.3,0.2,0.3,0.4c0,1.9-4.6,5.8-4.6,5.8S65.1,2.8,66.4,2.8L66.4,2.8z M55.2,6.7c0.2,0,0.3,0,0.4,0.2 s0.1,0.3,0.1,0.4c0,1.1-1.4,1.9-3,1.9C53.6,7.9,54.5,6.7,55.2,6.7L55.2,6.7z M24.2,9.6c-0.1,1.1-2.1,6.2-3.1,6.2 c-1.3,0.1,0.7-7.1,2.8-7.1C24.3,8.7,24.3,9,24.2,9.6L24.2,9.6z M7.3,11c1.3,0-1.1,6.7-0.8,9.6s3.5,2.1,3.3,0.4 C9.4,18.1,11.4,9,13.3,9c1.4,0-1.6,6.2-1,10.1c0.4,2.5,3.8,1.8,3.4,0.1c-1.1-5.1,2.5-10,2-13.6c-0.2-1.5-1.1-2.3-2-2.3 c-3.2,0-5.8,6.6-5.8,6.6S10.3,6.2,7.6,6C3.8,5.8-0.
11,15.4,0,24.1c0.1,2.8,3.5,2.3,3.3,0.1C3.1,20.3,5.3,11,7.3,11L7.3,11z"></path></svg><p class="css-gyagv6">Building prototyping and design tooling. Worked across tech stack.</p></div></a></div></div></section><section class="css-1l09k0m"><p class="css-1izqjs5">Gallery</p><p>Recording light</p><style data-emotion="css 7bad0m">.css-7bad0m{grid-template-columns:1fr;}@media screen and (min-width: 40em){.css-7bad0m{grid-template-columns:1fr 1fr 1fr;}}@media screen and (min-width: 52em){.css-7bad0m{grid-template-columns:1fr 1fr 1fr 1fr;}}</style><style data-emotion="css 1p6lnqh">.css-1p6lnqh{display:grid;grid-template-columns:1fr;gap:8px;grid-template-columns:1fr;}@media screen and (min-width: 40em){.css-1p6lnqh{grid-template-columns:1fr 1fr;}}@media screen and (min-width: 52em){.css-1p6lnqh{grid-template-columns:1fr 1fr 1fr 1fr;}}@media screen and (min-width: 40em){.css-1p6lnqh{grid-template-columns:1fr 1fr 1fr;}}@media screen and (min-width: 52em){.css-1p6lnqh{grid-template-columns:1fr 1fr 1fr 1fr;}}</style><div class="css-1p6lnqh"><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/1.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/2.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/3.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/4.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/5.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/6.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/7.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/8.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/9.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/10.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/11.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/12.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/13.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/14.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/15.png" class="css-182bl3c"/></a></div><div class="css-x4n4mc"><a class="css-1jy0d03" href="https://instagram.com/longlive.deanblacc"><img src="/images/home/16.png" class="css-182bl3c"/></a></div></div></section><style data-emotion="css 5xv0jn">.css-5xv0jn{padding-left:0;padding-right:0;padding-top:8px;padding-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}</style><footer class="css-5xv0jn">♥</footer></div></main>
1<script src="/_next/static/chunks/webpack-f02a47806432f481.js" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
1<script>self.__next_f.push([1,"1:HL[\"/_next/static/media/34a9823ac715e2c2-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/media/6905431624c34d00-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n3:HL[\"/_next/static/css/14db7ef649826b6d.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"4:I[5751,[],\"\"]\n6:I[6513,[],\"ClientPageRoot\"]\n7:I[7840,[\"671\",\"static/chunks/671-13fc5998497d5dc5.js\",\"420\",\"static/chunks/420-058f4f78ed15a7e1.js\",\"935\",\"static/chunks/935-3f0500f3202a7596.js\",\"138\",\"static/chunks/138-f3d9d660d75e3395.js\",\"715\",\"static/chunks/715-18739c1a4a163ff4.js\",\"931\",\"static/chunks/app/page-61b05891ae0c3c59.js\"],\"default\",1]\n8:I[9835,[\"671\",\"static/chunks/671-13fc5998497d5dc5.js\",\"420\",\"static/chunks/420-058f4f78ed15a7e1.js\",\"299\",\"static/chunks/299-15363b1e0ac86401.js\",\"185\",\"static/chunks/app/layout-2684abec0059a2b5.js\"],\"default\",1]\n9:I[9275,[],\"\"]\na:I[1343,[],\"\"]\nd:I[6130,[],\"\"]\nb:{}\ne:[]\n0:[\"$\",\"$L4\",null,{\"buildId\":\"nmtDcpr1IAHmLYJfPKKr_\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"\"],\"initialTree\":[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"__PAGE__\",{},[[\"$L5\",[\"$\",\"$L6\",null,{\"props\":{\"params\":{},\"searchParams\":{}},\"Component\":\"$7\"}],null],null],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/14db7ef649826b6d.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"$L8\",null,{\"children\":[\"$\",\"$L9\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$La\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"classNam"])</script>
1<script>self.__next_f.push([1,"e\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}],\"params\":\"$b\"}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$Lc\"],\"globalErrorComponent\":\"$d\",\"missingSlots\":\"$We\"}]\n"])</script>
1<script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"charSet\":\"utf-8\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/icon.ico?3907d9edf6ba44e1\",\"type\":\"image/x-icon\",\"sizes\":\"256x256\"}],[\"$\",\"meta\",\"3\",{\"name\":\"next-size-adjust\"}]]\n5:null\n"])</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.