Showing source for: https://luma.com/user/neillockdev99
Duration: 0.268022s
Server: cloudflare

<!DOCTYPE html><html class="theme-root" lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,maximum-scale=1,user-scalable=no,shrink-to-fit=no,viewport-fit=cover" data-next-head=""/><link rel="shortcut icon" href="/favicon.ico" data-next-head=""/><link rel="apple-touch-icon" href="/apple-touch-icon.png" data-next-head=""/><meta name="image" property="og:image" content="https://images.lumacdn.com/social-images/default-2604.png" data-next-head=""/><meta name="twitter:image" content="https://images.lumacdn.com/social-images/default-2604.png" data-next-head=""/><title data-next-head="">neillock dev · Luma</title><meta name="description" content="neillock dev is on Luma. Connect with them and attend their events." data-next-head=""/><meta property="og:title" content="neillock dev · Luma" data-next-head=""/><meta property="og:description" content="neillock dev is on Luma. Connect with them and attend their events." data-next-head=""/><meta property="og:type" content="article" data-next-head=""/><meta name="twitter:card" content="summary_large_image" data-next-head=""/><meta name="twitter:title" content="neillock dev · Luma" data-next-head=""/><meta name="twitter:description" content="neillock dev is on Luma. Connect with them and attend their events." data-next-head=""/><meta property="og:url" content="https://luma.com/user/neillockdev99" data-next-head=""/><link rel="canonical" href="https://luma.com/user/neillockdev99" data-next-head=""/><meta name="robots" content="noindex" data-next-head=""/><meta name="apple-itunes-app" content="app-id=1546150895, app-argument=luma://user/neillockdev99" data-next-head=""/><meta name="mobile-web-app-capable" content="yes"/><link rel="manifest" href="/pwa.webmanifest"/><link rel="preload" href="/_next/static/chunks/0nl9pf98ls5cb.css" as="style"/><meta name="sentry-trace" content="7313c0f005a642158ad6991329f358aa-ba3eb5acde066647"/><meta name="baggage" content="sentry-environment=vercel-production,sentry-release=e371963ec0eab5db249f716433ec2c530d50729d,sentry-public_key=d4590a2b63da41fa80cd30c525a24bda,sentry-trace_id=7313c0f005a642158ad6991329f358aa,sentry-org_id=370968"/><link rel="stylesheet" href="/_next/static/chunks/0nl9pf98ls5cb.css" data-n-g=""/><noscript data-n-css=""></noscript><script src="/_next/static/chunks/0dwrabxl0mdfl.js" defer=""></script><script src="/_next/static/chunks/1i9aspfp886mi.js" defer=""></script><script src="/_next/static/chunks/10bh0qbfsjp_n.js" defer=""></script><script src="/_next/static/chunks/2xehn8m8ps6lq.js" defer=""></script><script src="/_next/static/chunks/3ik1w9oszmcxv.js" defer=""></script><script src="/_next/static/chunks/3qxqbcdel2hil.js" defer=""></script><script src="/_next/static/chunks/0fsbf884fq2z1.js" defer=""></script><script src="/_next/static/chunks/2-3rwvyy9mq5t.js" defer=""></script><script src="/_next/static/chunks/31omg__ttpmo1.js" defer=""></script><script src="/_next/static/chunks/0j9_333hh76c8.js" defer=""></script><script src="/_next/static/chunks/25r0854w2q4qr.js" defer=""></script><script src="/_next/static/chunks/2nllmvc81gmcu.js" defer=""></script><script src="/_next/static/chunks/0i4ipy9-0romk.js" defer=""></script><script src="/_next/static/chunks/3rlb36jxr9kg7.js" defer=""></script><script src="/_next/static/chunks/297nwuk1r9fl8.js" defer=""></script><script src="/_next/static/chunks/063p-4y67q421.js" defer=""></script><script src="/_next/static/chunks/18mffagbh6nu9.js" defer=""></script><script src="/_next/static/chunks/3mp-fh9sfk1pe.js" defer=""></script><script src="/_next/static/chunks/3jqch4i7w2j3i.js" defer=""></script><script src="/_next/static/chunks/05d3kyf7onc3m.js" defer=""></script><script src="/_next/static/chunks/3o4crl58um64i.js" defer=""></script><script src="/_next/static/chunks/0qj8d50kfgzss.js" defer=""></script><script src="/_next/static/chunks/2ea_dbdort-d0.js" defer=""></script><script src="/_next/static/chunks/3_g5pswaa0zj1.js" defer=""></script><script src="/_next/static/chunks/turbopack-2tr2j98bdp3y5.js" defer=""></script><script src="/_next/static/chunks/42bex3dm3g9x9.js" defer=""></script><script src="/_next/static/chunks/2vn9bj75ypzsk.js" defer=""></script><script src="/_next/static/chunks/2_oy-rypeymr1.js" defer=""></script><script src="/_next/static/chunks/2il_1euayhzsl.js" defer=""></script><script src="/_next/static/chunks/16ephegm84ycx.js" defer=""></script><script src="/_next/static/chunks/2pzqn71m4iy3f.js" defer=""></script><script src="/_next/static/chunks/2_xlj557196vo.js" defer=""></script><script src="/_next/static/chunks/34c9lt0n9xyhd.js" defer=""></script><script src="/_next/static/chunks/08c6zd5zfubzv.js" defer=""></script><script src="/_next/static/chunks/0tpxm6_9i1pvg.js" defer=""></script><script src="/_next/static/chunks/3xr9k188bzkan.js" defer=""></script><script src="/_next/static/chunks/1cezg4p6otr3w.js" defer=""></script><script src="/_next/static/chunks/3btdqs4fyh87l.js" defer=""></script><script src="/_next/static/chunks/0ttd9zl_8b_3m.js" defer=""></script><script src="/_next/static/chunks/3-vk4chv4a8x_.js" defer=""></script><script src="/_next/static/chunks/40nygzk3dlt1t.js" defer=""></script><script src="/_next/static/chunks/2dkn4kz2-2wz8.js" defer=""></script><script src="/_next/static/chunks/3ovxr29kdwqfj.js" defer=""></script><script src="/_next/static/chunks/0_q6m8-y-map9.js" defer=""></script><script src="/_next/static/chunks/3awd7g10-timd.js" defer=""></script><script src="/_next/static/chunks/3mr46di5wukss.js" defer=""></script><script src="/_next/static/chunks/3f6yr_h-0jz4f.js" defer=""></script><script src="/_next/static/chunks/1aky9nvgdwsqi.js" defer=""></script><script src="/_next/static/chunks/1cswy4tzd8el6.js" defer=""></script><script src="/_next/static/chunks/3_nb04p6pxz85.js" defer=""></script><script src="/_next/static/chunks/2eemr61pjqrkk.js" defer=""></script><script src="/_next/static/chunks/02noqkekaq5ay.js" defer=""></script><script src="/_next/static/chunks/44-7ug88ixr57.js" defer=""></script><script src="/_next/static/chunks/3k6cwdnoeg8yt.js" defer=""></script><script src="/_next/static/chunks/2_kpy_kldfo5y.js" defer=""></script><script src="/_next/static/chunks/1wtm17x6k2qut.js" defer=""></script><script src="/_next/static/chunks/29qwvh8dfzbti.js" defer=""></script><script src="/_next/static/chunks/2fszze8dvuipm.js" defer=""></script><script src="/_next/static/chunks/1gsv9401r5431.js" defer=""></script><script src="/_next/static/chunks/1tsd05qfkwltn.js" defer=""></script><script src="/_next/static/chunks/20hs6d54_9ge7.js" defer=""></script><script src="/_next/static/chunks/1inhydsiep7at.js" defer=""></script><script src="/_next/static/chunks/19dev0rwiuh1b.js" defer=""></script><script src="/_next/static/chunks/0c6-encp6b79i.js" defer=""></script><script src="/_next/static/chunks/2wambxbp_djj3.js" defer=""></script><script src="/_next/static/chunks/3uqo6flis1pz9.js" defer=""></script><script src="/_next/static/chunks/turbopack-2vs_tm4nukikq.js" defer=""></script><script src="/_next/static/kwJjXKJ656SyONwO2_4Dm/_buildManifest.js" defer=""></script><script src="/_next/static/kwJjXKJ656SyONwO2_4Dm/_ssgManifest.js" defer=""></script><script src="/_next/static/kwJjXKJ656SyONwO2_4Dm/_clientMiddlewareManifest.js" defer=""></script><style id="__jsx-3946908724">.lux-menu-wrapper.menu-4lxqrbej635{}</style><style id="__jsx-1125089565">.lux-menu.jsx-1125089565{--trigger-width:auto}</style><style id="__jsx-75a36a52353cb3a6">div.jsx-75a36a52353cb3a6{margin:-4px 0}.link.jsx-75a36a52353cb3a6 a{outline-offset:4px;color:var(--nav-link-color);border-radius:100px}.link.jsx-75a36a52353cb3a6 a:hover{color:var(--nav-link-hover-color)}.link.jsx-75a36a52353cb3a6 a:focus-visible{outline:2px solid var(--nav-link-color)}</style><style id="__jsx-1502588700">.nav-wrapper.jsx-1502588700{background-color:var(--nav-bg-color);width:100%}.nav-wrapper.sticky.jsx-1502588700{border-bottom:1px solid var(--opacity-0);z-index:10;-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);position:fixed}.nav-wrapper.sticky.show-divider.jsx-1502588700{border-bottom:1px solid var(--divider-color)}.background.jsx-1502588700{pointer-events:none;z-index:1;opacity:0;width:100%;height:180px;position:fixed}.background.mounted.jsx-1502588700{opacity:1}.blur.jsx-1502588700{width:100%;height:3.5rem;-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);z-index:2;position:absolute;top:0;left:0;-webkit-mask:linear-gradient(#000 0%,#0000 100%);mask:linear-gradient(#000 0%,#0000 100%)}nav.jsx-1502588700{width:100%;padding:var(--nav-padding);z-index:200;position:relative}nav.jsx-1502588700 .logo-wrapper{border-radius:var(--border-radius);z-index:1;position:relative}.logo.jsx-1502588700{color:var(--nav-link-color);margin:0 -4px;padding:4px}@media (max-width:650px){.logo.jsx-1502588700{padding-right:6px}}@media (max-width:450px){.logo.jsx-1502588700{padding-right:4px}}.logo.jsx-1502588700:hover{color:var(--nav-link-hover-color)}.logo.jsx-1502588700 svg{width:20px;height:20px}.logo.wordmark.jsx-1502588700{padding:6px 4px}.logo.wordmark.jsx-1502588700 svg{width:auto;height:16px}.center-and-right.jsx-1502588700{--side-width:calc((100% - var(--max-width)) / 2);max-width:calc(var(--max-width) + var(--side-width));flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}.center-wrapper.jsx-1502588700 a{color:var(--nav-link-color);font-weight:var(--font-weight-medium)}.center-wrapper.jsx-1502588700 a:hover,.center-wrapper.jsx-1502588700 a.selected{color:var(--nav-link-hover-color)}.right-wrapper.jsx-1502588700{align-items:center;gap:1rem;display:flex}.right-wrapper.jsx-1502588700 .time{color:var(--nav-link-color)}@media (max-width:650px){.right-wrapper.jsx-1502588700{gap:.875rem}.right-wrapper.jsx-1502588700 .time{display:none}}</style><style id="__jsx-1a0315a32503e8e8">.verified-user-name.jsx-1a0315a32503e8e8{font-size:var(--verified-name-font-size);overflow-wrap:anywhere}.badge.jsx-1a0315a32503e8e8{top:calc(var(--verified-name-font-size) * .1);width:calc(var(--verified-name-font-size) * .9);height:calc(var(--verified-name-font-size) * .9);flex-shrink:0;display:inline-block;position:relative}.badge.jsx-1a0315a32503e8e8 svg{width:100%;height:100%}.primary-badge.jsx-1a0315a32503e8e8 .badge.jsx-1a0315a32503e8e8{color:var(--verified-badge-primary-color)}a .badge.jsx-1a0315a32503e8e8{transition:color var(--transition-duration) var(--transition-fn)}a:hover .primary-badge.jsx-1a0315a32503e8e8 .badge.jsx-1a0315a32503e8e8{color:currentColor}.last-word.jsx-1a0315a32503e8e8{max-width:100%;display:inline-block}.truncate.jsx-1a0315a32503e8e8{vertical-align:bottom;align-items:baseline;min-width:0;max-width:100%;display:inline-flex}.truncate.jsx-1a0315a32503e8e8 .name-group.jsx-1a0315a32503e8e8,.truncate.jsx-1a0315a32503e8e8 .name-tail.jsx-1a0315a32503e8e8{display:contents}</style><style id="__jsx-2573457922">.lux-menu-wrapper.menu-reg9hxewmbl{}</style><style id="__jsx-c1476e59a1b29a96">.social-link.jsx-c1476e59a1b29a96 a{color:var(--tertiary-color-alpha);padding:.375rem;display:block}.social-link.jsx-c1476e59a1b29a96 a:hover{color:var(--primary-color)}.social-link.large.jsx-c1476e59a1b29a96 a{padding:.5rem}.social-link.large.jsx-c1476e59a1b29a96 svg{width:1.125rem;height:1.125rem}</style><style id="__jsx-9577fbf62c568ee1">.social-links.jsx-9577fbf62c568ee1{margin-left:-.375rem;margin-right:-.375rem}.social-links.large.jsx-9577fbf62c568ee1{margin-left:-.5rem;margin-right:-.5rem}</style><style id="__jsx-1469890665">.top-section.jsx-1469890665{--avatar-size:112px;--title-font-size:var(--font-size-xxxl);--username-font-size:var(--font-size-md);--username-margin-top:2px;gap:1.5rem;padding-bottom:.75rem}.top-section.jsx-1469890665 .avatar-wrapper img{width:var(--avatar-size);height:var(--avatar-size)}.top-section.jsx-1469890665 .info.jsx-1469890665{min-height:var(--avatar-size)}@media (max-width:650px){.top-section.jsx-1469890665{--avatar-size:80px;--title-font-size:var(--font-size-xxl);--username-font-size:var(--font-size-sm);--username-margin-top:1px;flex-direction:column;gap:1rem;padding-bottom:0}.top-section.jsx-1469890665 .info.jsx-1469890665{min-height:auto}}</style><style id="__jsx-5be902badfbd7608">h1.jsx-5be902badfbd7608{font-size:var(--title-font-size)}.username.jsx-5be902badfbd7608{margin-top:var(--username-margin-top);font-size:var(--username-font-size)}.info.jsx-5be902badfbd7608{font-size:var(--font-size-sm);gap:.5rem;margin-top:.5rem}</style><style id="__jsx-1210769012">.text-shimmer-wrapper.jsx-1210769012{--line-height:var(--default-line-height);--size:var(--event-list-title-font-size);--text-shimmer-height:calc(var(--line-height) * var(--size))}.text-shimmer-wrapper.reduced.jsx-1210769012{--line-height:var(--reduced-line-height)}.text-shimmer-wrapper.title.jsx-1210769012{--line-height:var(--title-line-height)}</style><style id="__jsx-3590616730">.text-shimmer-wrapper.jsx-3590616730{--line-height:var(--default-line-height);--size:var(--title-font-size);--text-shimmer-height:calc(var(--line-height) * var(--size))}.text-shimmer-wrapper.reduced.jsx-3590616730{--line-height:var(--reduced-line-height)}.text-shimmer-wrapper.title.jsx-3590616730{--line-height:var(--title-line-height)}</style><style id="__jsx-4063063332">.text-shimmer-wrapper.jsx-4063063332{--line-height:var(--default-line-height);--size:var(--font-size-sm);--text-shimmer-height:calc(var(--line-height) * var(--size))}.text-shimmer-wrapper.reduced.jsx-4063063332{--line-height:var(--reduced-line-height)}.text-shimmer-wrapper.title.jsx-4063063332{--line-height:var(--title-line-height)}</style><style id="__jsx-d7d9e6bd7724231b">.event-row.jsx-d7d9e6bd7724231b{--title-font-size:var(--font-size-md);padding:var(--event-row-padding);margin:var(--event-row-margin);border-radius:var(--event-row-border-radius);gap:1rem}.event-row.large.jsx-d7d9e6bd7724231b{--title-font-size:var(--font-size-lg);gap:1.125rem}.event-row.jsx-d7d9e6bd7724231b .inner.jsx-d7d9e6bd7724231b{max-width:400px}</style><style id="__jsx-1309903634">.event-list.jsx-1309903634{--event-row-padding:.75rem .5rem;--event-row-margin:0 -.5rem;--event-list-title-font-size:var(--font-size-lg)}.event-list.jsx-1309903634:not(:first-child){border-top:1px solid var(--divider-color);margin-top:1.25rem;padding-top:1.25rem}@media (max-width:650px){.event-list.jsx-1309903634{--event-row-padding:.5rem .375rem;--event-row-margin:0 -.375rem;--event-list-title-font-size:var(--font-size-md);grid-template-columns:1fr;row-gap:.25rem}.event-list.jsx-1309903634:not(:first-child){margin-top:1rem;padding-top:1rem}}</style><style id="__jsx-907245953">.content.jsx-907245953{max-width:40rem;margin:auto;padding:3rem 1rem 1rem}@media (max-width:650px){.content.jsx-907245953{padding-top:1rem}}.divider.jsx-907245953{padding:.75rem 0 1.5rem}@media (max-width:650px){.divider.jsx-907245953{margin:0 -1rem;padding-bottom:1rem}}</style><style id="__jsx-3614264787">.page-wrapper.jsx-3614264787{background-color:var(--page-bg-color);min-height:100vh;min-height:100dvh;padding-bottom:4rem}.page-wrapper.no-bottom-padding.jsx-3614264787{padding-bottom:0}.skip-link.jsx-3614264787{z-index:1000;border-radius:var(--border-radius);background-color:var(--primary-bg-color);color:var(--primary-color);box-shadow:var(--shadow-lg);padding:.5rem .75rem;position:fixed;top:.5rem;left:-9999px}.skip-link.jsx-3614264787:focus{left:.5rem}.page-content.sticky-topnav.jsx-3614264787{padding-top:calc(3.25rem + 1px)}</style><style id="__jsx-4084343657">html.theme-root{background-color:var(--page-bg-color)}</style></head><body><script data-cfasync="false">
(function () {
  var applied = [];

  function define(target, name, value) {
    Object.defineProperty(target, name, {
      value: value,
      writable: true,
      configurable: true,
      enumerable: false
    });
    applied.push(name);
  }

  // Chrome 93. Unguarded in a timezone module and in the react-markdown chain.
  if (!Object.hasOwn) {
    define(Object, "hasOwn", function hasOwn(target, key) {
      if (target === null || target === undefined) {
        throw new TypeError("Cannot convert undefined or null to object");
      }
      return Object.prototype.hasOwnProperty.call(Object(target), key);
    });
  }

  // Chrome 92. Unguarded throughout web-vitals.
  function at(index) {
    var target = Object(this);
    var length = target.length >>> 0;
    var relative = Math.trunc(Number(index)) || 0;
    var resolved = relative < 0 ? length + relative : relative;
    return resolved < 0 || resolved >= length ? undefined : target[resolved];
  }

  if (!Array.prototype.at) {
    define(Array.prototype, "at", at);
  }
  if (!String.prototype.at) {
    define(String.prototype, "at", at);
  }

  // Chrome 85. Unguarded in query-string's parser, so it runs on any URL with
  // a query — which is how this first reached us.
  if (!String.prototype.replaceAll) {
    define(String.prototype, "replaceAll", function replaceAll(search, replacement) {
      if (search !== null && search !== undefined) {
        var isRegExp = Object.prototype.toString.call(search) === "[object RegExp]";
        if (isRegExp) {
          var flags = search.flags;
          if (flags === null || flags === undefined) {
            throw new TypeError("replaceAll must be called with a flags-bearing RegExp");
          }
          if (String(flags).indexOf("g") === -1) {
            throw new TypeError("replaceAll must be called with a global RegExp");
          }
          return String.prototype.replace.call(this, search, replacement);
        }
      }

      // Delegate to replace() with an escaped global regex so that $&, $1 and
      // function replacers keep their native semantics for free.
      var escaped = String(search).replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
      return String.prototype.replace.call(
        String(this),
        new RegExp(escaped, "g"),
        replacement
      );
    });
  }

  if (applied.length) {
    window.__legacyPolyfills = applied;
  }
})();
</script><script data-cfasync="false">
              (function() {
                const root = document.documentElement;

                function setTheme(newTheme) {
                  window.__theme = newTheme;
                  root.classList.remove("dark", "light");
                  root.classList.add(newTheme);
                }

                var preferredTheme = "system";
                var darkQuery = window.matchMedia('(prefers-color-scheme: dark)');
                setTheme(preferredTheme === "system" ? (darkQuery.matches ? 'dark' : 'light') : preferredTheme);
              })();

              // https://gist.github.com/paulirish/1579671
              (function() {
                var lastTime = 0;
                if (!window.requestAnimationFrame)  {
                  window.requestAnimationFrame = window['webkitRequestAnimationFrame'];
                  window.cancelAnimationFrame = window['webkitCancelAnimationFrame'] || window['webkitCancelRequestAnimationFrame'];
                }

                if (!window.requestAnimationFrame) {
                  window.requestAnimationFrame = function(callback, element) {
                    var currTime = new Date().getTime();
                    var timeToCall = Math.max(0, 16 - (currTime - lastTime));
                    var id = window.setTimeout(function() { callback(currTime + timeToCall); },
                      timeToCall);
                    lastTime = currTime + timeToCall;
                    return id;
                  };
                }

                if (!window.cancelAnimationFrame) {
                  window.cancelAnimationFrame = function(id) {
                    clearTimeout(id);
                  };
                }
              }());
            </script><div id="__next"><div class="jsx-4084343657 jsx-3614264787 page-wrapper"><a href="#main-content" class="jsx-4084343657 jsx-3614264787 skip-link">Skip to Content</a><header class="jsx-1502588700 nav-wrapper animated sticky"><div class="jsx-1502588700 background animated"></div><nav class="jsx-1502588700 flex-center spread gap-2"><a aria-label="Luma Home" href="/" target="_self" class="lux-menu-trigger-wrapper cursor-pointer logo-wrapper"><div class="jsx-1502588700 logo flex-center animated wordmark"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 724 264"><path fill="currentColor" d="M38.53 260.65H.43V27.86h38.1zm86.46 2.77c-42.25 0-66.48-22.96-66.48-63V89.33h38.1v108.28c0 23.61 8.7 32.39 32.12 32.39 30.35 0 42.73-14.54 42.73-50.17v-90.5h38.1v171.33h-36.54v-29.91c-4.99 22.98-27.12 32.67-48.03 32.67m347.2-2.77H434.4V149.87c0-22.5-7.01-30.87-25.88-30.87-24.28 0-37.11 14.45-37.11 41.79v99.86h-37.79V149.87c0-21.93-7.23-30.87-24.94-30.87-31.59 0-38.05 32.96-38.05 41.79v99.86h-38.1V89.33h36.54v29.96c6.49-21.02 27.02-33.71 47.72-33.71 20.69 0 38.09 7.9 45.64 33.71 10.13-26.76 28.35-33.71 50.15-33.71 37.88 0 59.61 18.88 59.61 51.81zm76.65 2.77c-52.62 0-61.55-33.45-61.55-50.52 0-20.1 8.83-38.21 27.93-45.55 8.41-3.11 16.52-5.43 24.84-7.1 7.33-1.47 18.64-3.03 26.91-4.17l2.73-.38c14.38-2 29.67-9.21 29.67-18.62 0-16-20.51-18.39-32.74-18.39-13.87 0-23.64 3.57-27.53 10.05-3.49 6.46-3.73 7.97-4.62 13.6l-.62 4.43h-38.1l.68-5.61c1.35-11.14 3.41-19.03 6.48-24.83 10.54-20.39 31.77-30.75 63.08-30.75 26.11 0 44.63 8.23 53.26 15.94 5.31 4.6 9.1 9.84 11.89 16.46 5.84 12.36 6.32 20.63 6.32 29.4v86.43c0 8.07.78 14.97 2.31 20.5l1.76 6.35h-38.91l-.7-4.19c-.5-2.96-.67-19.75-.88-26.23-8.99 23.61-28.27 33.18-52.21 33.18m50.53-93.72c-7.97 6.11-20.47 9.6-38.62 13.23-31.27 5.78-36.54 13.06-36.54 27.22 0 12.5 10.63 20.26 27.75 20.26 33.23 0 47.41-15.48 47.41-51.77zm124.2-105.51C688.46 64.19 660 35.73 660 .62c0 35.11-28.46 63.57-63.57 63.57 35.11 0 63.57 28.46 63.57 63.57 0-35.11 28.46-63.57 63.57-63.57"></path></svg></div></a><div class="jsx-1502588700 center-and-right"><div class="jsx-1502588700"></div><div class="jsx-1502588700 right-wrapper min-width-0"><div class="time fs-sm mono-number relative"><span> </span></div><div class="jsx-75a36a52353cb3a6 link fs-sm fw-medium min-width-0"><a class="min-width-0 text-ellipses" href="/discover">Discover Events</a></div><div class="jsx-75a36a52353cb3a6"><a href="/signin?next=%2Fuser%2Fneillockdev99" target="_self" class="btn lux-button flex-center small light solid variant-color-light round no-icon"><div class="label">Sign In</div></a></div></div></div></nav></header><main id="main-content" class="jsx-4084343657 jsx-3614264787 page-content sticky-topnav"><div class="jsx-907245953 content"><div class="jsx-907245953 top-row flex-start gap-2 spread"><div class="jsx-1469890665"><div class="jsx-1469890665 flex-start top-section"><div class="avatar-wrapper flex"><img class="relative circle" src="https://cdn.lu.ma/cdn-cgi/image/format=auto,fit=cover,dpr=2,anim=false,background=white,quality=75,width=112,height=112/avatars-default/avatar_39.png" style="border:0.5px solid var(--divider-color)" width="112" height="112" alt="Profile picture for neillock dev" title="Profile picture for neillock dev" fetchPriority="auto" loading="lazy"/></div><div class="jsx-1469890665 info full-width"><div class="jsx-5be902badfbd7608 flex-column justify-center"><h1 class="jsx-5be902badfbd7608 mb-0"><span style="--verified-name-font-size:var(--title-font-size)" dir="auto" class="jsx-1a0315a32503e8e8 verified-user-name primary-badge"><span class="jsx-1a0315a32503e8e8 name-group"><span class="jsx-1a0315a32503e8e8 name">neillock dev</span><span class="jsx-1a0315a32503e8e8 name-tail nowrap"></span></span></span></h1><div class="jsx-5be902badfbd7608 username text-tertiary-alpha">@<!-- -->neillockdev99</div><div class="jsx-5be902badfbd7608 flex-column info"><div class="text-secondary-alpha">Neil Lock’s website showcases his professional journey, technology projects, and entrepreneurial experience in software development, SEO, au</div><div class="jsx-5be902badfbd7608 text-secondary-alpha flex-center gap-2 join-date"><div class="jsx-5be902badfbd7608 text-tertiary-alpha"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16"><path stroke="currentColor" stroke-width="1.5" d="M1.625 8.75c0-2.682 0-4.023.82-4.868l.062-.063C3.352 3 4.693 3 7.375 3h1.25c2.682 0 4.023 0 4.868.82l.063.062c.819.845.819 2.186.819 4.868s0 4.023-.82 4.868l-.062.063c-.845.819-2.186.819-4.868.819h-1.25c-2.682 0-4.023 0-4.868-.82l-.063-.062c-.819-.845-.819-2.186-.819-4.868Z"></path><path stroke="currentColor" stroke-linecap="round" stroke-width="1.5" d="M5 4.5v-3m6 3v-3"></path><path fill="currentColor" d="M4.5 10.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m3.5 0A.75.75 0 1 1 8 12a.75.75 0 0 1 0-1.5m3.5 0a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5M4.5 7a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5M8 7a.75.75 0 1 1 0 1.5A.75.75 0 0 1 8 7m3.5 0a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5"></path></svg></div><div class="jsx-5be902badfbd7608">Joined October 2026</div></div><div class="flex-center gap-25"><div class="flex-center spread gap-1 nowrap"><span class="fw-medium">0</span><span class="text-secondary-alpha">Hosted</span></div><div class="flex-center spread gap-1 nowrap"><span class="fw-medium">0</span><span class="text-secondary-alpha">Attended</span></div></div><div class="jsx-9577fbf62c568ee1 social-links flex-center social-links regular"><div class="jsx-c1476e59a1b29a96 social-link regular"><a href="https://neillock.dev/?utm_source=luma" class="lux-menu-trigger-wrapper" target="_blank" rel="nofollow noopener"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" class="jsx-c1476e59a1b29a96"><path fill="currentColor" fill-rule="evenodd" d="M9.394 12.674c-.604 1.208-1.178 1.42-1.394 1.42s-.79-.212-1.394-1.42c-.491-.982-.85-2.368-.932-3.97h4.652c-.082 1.602-.44 2.988-.932 3.97m.932-5.377H5.674c.082-1.603.44-2.989.932-3.971C7.21 2.118 7.784 1.906 8 1.906s.79.212 1.394 1.42c.491.982.85 2.368.932 3.97m1.408 1.406c-.09 1.915-.538 3.622-1.21 4.846a6.1 6.1 0 0 0 3.53-4.846zm2.32-1.406h-2.32c-.09-1.915-.538-3.622-1.21-4.845a6.1 6.1 0 0 1 3.53 4.845m-9.788 0c.09-1.915.538-3.622 1.21-4.845a6.1 6.1 0 0 0-3.53 4.845zm-2.32 1.406a6.1 6.1 0 0 0 3.53 4.846c-.672-1.224-1.12-2.93-1.21-4.846zM15.5 8a7.5 7.5 0 1 0-15 0 7.5 7.5 0 0 0 15 0"></path></svg></a></div></div></div></div></div></div></div><div class="jsx-907245953 actions"></div></div><div style="overflow:hidden;height:auto;opacity:1"><div class="jsx-907245953 divider"><hr class="jsx-907245953"/></div></div><div><div class="jsx-1309903634 event-list"><div class="mb-2"><div class="jsx-1210769012 text-shimmer-wrapper"><div style="width:8rem" class="jsx-1210769012 shimmer"></div></div></div><div><div class="jsx-d7d9e6bd7724231b event-row min-width-0 medium flex-center"><div class="shimmer-wrapper"><div class="shimmer mb-0 rounded" style="width:90px;height:90px"></div></div><div class="jsx-d7d9e6bd7724231b flex-1"><div class="jsx-d7d9e6bd7724231b inner"><div class="jsx-3590616730 text-shimmer-wrapper"><div style="width:80%" class="jsx-3590616730 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper mt-1"><div style="width:40%" class="jsx-4063063332 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper"><div style="width:50%" class="jsx-4063063332 shimmer"></div></div></div></div></div><div class="jsx-d7d9e6bd7724231b event-row min-width-0 medium flex-center"><div class="shimmer-wrapper"><div class="shimmer mb-0 rounded" style="width:90px;height:90px"></div></div><div class="jsx-d7d9e6bd7724231b flex-1"><div class="jsx-d7d9e6bd7724231b inner"><div class="jsx-3590616730 text-shimmer-wrapper"><div style="width:80%" class="jsx-3590616730 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper mt-1"><div style="width:40%" class="jsx-4063063332 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper"><div style="width:50%" class="jsx-4063063332 shimmer"></div></div></div></div></div><div class="jsx-d7d9e6bd7724231b event-row min-width-0 medium flex-center"><div class="shimmer-wrapper"><div class="shimmer mb-0 rounded" style="width:90px;height:90px"></div></div><div class="jsx-d7d9e6bd7724231b flex-1"><div class="jsx-d7d9e6bd7724231b inner"><div class="jsx-3590616730 text-shimmer-wrapper"><div style="width:80%" class="jsx-3590616730 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper mt-1"><div style="width:40%" class="jsx-4063063332 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper"><div style="width:50%" class="jsx-4063063332 shimmer"></div></div></div></div></div><div class="jsx-d7d9e6bd7724231b event-row min-width-0 medium flex-center"><div class="shimmer-wrapper"><div class="shimmer mb-0 rounded" style="width:90px;height:90px"></div></div><div class="jsx-d7d9e6bd7724231b flex-1"><div class="jsx-d7d9e6bd7724231b inner"><div class="jsx-3590616730 text-shimmer-wrapper"><div style="width:80%" class="jsx-3590616730 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper mt-1"><div style="width:40%" class="jsx-4063063332 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper"><div style="width:50%" class="jsx-4063063332 shimmer"></div></div></div></div></div></div></div><div class="jsx-1309903634 event-list"><div class="mb-2"><div class="jsx-1210769012 text-shimmer-wrapper"><div style="width:8rem" class="jsx-1210769012 shimmer"></div></div></div><div><div class="jsx-d7d9e6bd7724231b event-row min-width-0 medium flex-center"><div class="shimmer-wrapper"><div class="shimmer mb-0 rounded" style="width:90px;height:90px"></div></div><div class="jsx-d7d9e6bd7724231b flex-1"><div class="jsx-d7d9e6bd7724231b inner"><div class="jsx-3590616730 text-shimmer-wrapper"><div style="width:80%" class="jsx-3590616730 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper mt-1"><div style="width:40%" class="jsx-4063063332 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper"><div style="width:50%" class="jsx-4063063332 shimmer"></div></div></div></div></div><div class="jsx-d7d9e6bd7724231b event-row min-width-0 medium flex-center"><div class="shimmer-wrapper"><div class="shimmer mb-0 rounded" style="width:90px;height:90px"></div></div><div class="jsx-d7d9e6bd7724231b flex-1"><div class="jsx-d7d9e6bd7724231b inner"><div class="jsx-3590616730 text-shimmer-wrapper"><div style="width:80%" class="jsx-3590616730 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper mt-1"><div style="width:40%" class="jsx-4063063332 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper"><div style="width:50%" class="jsx-4063063332 shimmer"></div></div></div></div></div><div class="jsx-d7d9e6bd7724231b event-row min-width-0 medium flex-center"><div class="shimmer-wrapper"><div class="shimmer mb-0 rounded" style="width:90px;height:90px"></div></div><div class="jsx-d7d9e6bd7724231b flex-1"><div class="jsx-d7d9e6bd7724231b inner"><div class="jsx-3590616730 text-shimmer-wrapper"><div style="width:80%" class="jsx-3590616730 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper mt-1"><div style="width:40%" class="jsx-4063063332 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper"><div style="width:50%" class="jsx-4063063332 shimmer"></div></div></div></div></div><div class="jsx-d7d9e6bd7724231b event-row min-width-0 medium flex-center"><div class="shimmer-wrapper"><div class="shimmer mb-0 rounded" style="width:90px;height:90px"></div></div><div class="jsx-d7d9e6bd7724231b flex-1"><div class="jsx-d7d9e6bd7724231b inner"><div class="jsx-3590616730 text-shimmer-wrapper"><div style="width:80%" class="jsx-3590616730 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper mt-1"><div style="width:40%" class="jsx-4063063332 shimmer"></div></div><div class="jsx-4063063332 text-shimmer-wrapper"><div style="width:50%" class="jsx-4063063332 shimmer"></div></div></div></div></div></div></div></div></div></main></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"initialUserData":null,"randomSeed":0.5606605331976625,"countryCode":"GB","latitude":"51.50853","longitude":"-0.12574","initialLocale":null,"initialMessages":null,"squarePreview":false,"pageProps":{"initialData":{"event_attended_count":0,"event_hosted_count":0,"event_together_count":0,"joined_at":"2026-10-15T03:40:15.865Z","user":{"api_id":"usr-RSe7BLYJjyfDTxN","avatar_url":"https://cdn.lu.ma/avatars-default/avatar_39.png","bio_short":"Neil Lock’s website showcases his professional journey, technology projects, and entrepreneurial experience in software development, SEO, au","first_name":"","last_name":"","instagram_handle":null,"is_verified":false,"linkedin_handle":null,"name":"neillock dev","tiktok_handle":null,"timezone":"Asia/Dhaka","twitter_handle":null,"username":"neillockdev99","website":"https://neillock.dev/","youtube_handle":null},"block_robots":true,"block_status":null}}},"page":"/user/[...username]","query":{"username":["neillockdev99"]},"buildId":"kwJjXKJ656SyONwO2_4Dm","isFallback":false,"isExperimentalCompile":false,"gip":true,"appGip":true,"scriptLoader":[]}</script><script>window.__CF$cv$params={r:'a4c139c02fb4a712',t:'MTc5MjI2MDI2NA==',u:'01a14b0954ec708296abca86638e9ac2',ut:'WxxhwtM4QpmfbOAFYYPZKvLTWliHcMcyvrnjFmqYpJw-1792260265-1.2.1.1-9Z6X_WYsKW8XH7bvdTbCCZ1iNacPa.NRKEsdrF6WyT0Hj8W.W7a5OONdUvjg3Nj4_PaYae5wswlOxU4osl2NueiGvcEYct920kYdkTU55zo',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();</script></body></html>

Latest requests

# Url Url Source Date
1 https://luma.com/user/neillockdev99 2026-10-17 18:04:25
2 https://www.thebolditalic.com/?gi=… 2026-10-17 18:04:24
3 https://md.ctdo.de/s/WL6TXJVAu9 2026-10-17 18:04:24
4 https://auth.mediacorp.sg/u/login?… 2026-10-17 18:04:21
5 https://www.texarkanatwins.com/%25… 2026-10-17 18:04:20
6 https://lustonfire.com/tag/michell… 2026-10-17 18:04:18
7 https://www.texarkanatwins.com/%25… 2026-10-17 18:04:16
8 https://www.thebolditalic.com/?gi=… 2026-10-17 18:04:16
9 https://auth.mediacorp.sg/u/login?… 2026-10-17 18:04:16
10 https://anotepad.com/ 2026-10-17 18:04:13
11 https://customer.gongkong.com/?asp… 2026-10-17 18:04:10
12 https://www.texarkanatwins.com/%25… 2026-10-17 18:04:08
13 https://www.thebolditalic.com/?gi=… 2026-10-17 18:04:08
14 https://www.texarkanatwins.com/%25… 2026-10-17 18:04:06
15 https://www.mjuk.com/default 2026-10-17 18:04:03
16 https://www.thebolditalic.com/?gi=… 2026-10-17 18:04:03
17 https://www.texarkanatwins.com/%25… 2026-10-17 18:04:03
18 https://www.texarkanatwins.com/%25… 2026-10-17 18:04:02
19 https://www.thebolditalic.com/?gi=… 2026-10-17 18:04:02
20 https://www.montrealentertainment.… 2026-10-17 18:04:02