- ID de l'analyse :
- 69b4c496-f219-4e93-8f9b-36654cc48644Terminée
- URL soumise :
- https://nabeelvalley.co.za/
- Fin du rapport :
Liens : 5 trouvé(s)
Liens sortants identifiés à partir de la page
Lien | texte |
---|---|
https://nabeelvalley.substack.com | Substack |
https://www.linkedin.com/in/nabeelvalley/ | |
https://github.com/nabeelvalley | GitHub |
https://twitter.com/not_nabeel | |
https://instagram.com/nabeelvalley |
Variables JavaScript : 3 trouvée(s)
Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel
Nom | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
Messages de journal de console : 0 trouvé(s)
Messages consignés dans la console web
HTML
Le corps HTML de la page en données brutes
<!DOCTYPE html><html lang="en" data-astro-cid-5hce7sga=""><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="google-site-verification" content="eqR9vdsWmb7gglH0R4CilWu8iysUMq1-AII0eotV6JM"><link rel="sitemap" href="/sitemap-index..xml"><link rel="icon" type="image/x-icon" href="/favicon.png"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin=""><link href="https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@300&family=Lato:wght@300;400&display=swap" rel="stylesheet"><!-- katex --><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css" integrity="sha384-R4558gYOUz8mP9YWpZJjofhk+zx0AS11p36HnD2ZKj/6JR5z27gSSULCNHIRReVs" crossorigin="anonymous"><!-- app --><link rel="stylesheet" href="/style/main.css"><title>Nabeel Valley</title><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@not_nabeel"><meta name="description" content="Software develpment, Photography and Design"><meta name="twitter:description" content="Software develpment, Photography and Design"><meta name="og:description" content="Software develpment, Photography and Design"><meta name="twitter:image" content="https://nabeelvalley.co.za/images/home/code.jpg"><meta name="og:image" content="https://nabeelvalley.co.za/images/home/code.jpg"><meta name="twitter:title" content="Nabeel Valley"><meta name="og:title" content="Nabeel Valley"><!-- Webmention config --><link rel="webmention" href="https://webmention.io/nabeelvalley.co.za/webmention"><style>.nav__list[data-astro-cid-n5jvasb4]{display:flex;flex-direction:row;justify-content:center;margin:16px 0 0;padding:4px 0;width:100%;border-bottom:var(--separator-border);border-top:var(--separator-border)}.nav__item[data-astro-cid-n5jvasb4]{display:block;padding:0 4px;font-size:smaller}.nav__placeholder[data-astro-cid-n5jvasb4]{height:88px}.nav__monogram[data-astro-cid-n5jvasb4]{user-select:none;font-family:var(--font-monogram)}@media (max-width: 720px){.nav__title[data-astro-cid-n5jvasb4]{font-size:32px}}.nav[data-astro-cid-3ef6ksr2]{padding-top:24px;display:flex;flex-direction:column;align-items:center;backdrop-filter:blur(5px);box-shadow:inset 0 0 500px 0 var(--color-base);position:sticky;top:-124px;z-index:10}.nav__title-section[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.nav__title[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-size:48px}.nav__subtitle[data-astro-cid-3ef6ksr2]{font-size:smaller}.nav__list[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin:16px 0 0;padding:8px 0;width:100%;border-top:var(--separator-border);border-bottom:var(--separator-border)}.nav__item[data-astro-cid-3ef6ksr2]{display:block;padding:0 4px;font-size:smaller}.nav__placeholder[data-astro-cid-3ef6ksr2]{height:88px}.nav__monogram[data-astro-cid-3ef6ksr2]{user-select:none;font-family:var(--font-monogram)}@media (max-width: 720px){.nav__title[data-astro-cid-3ef6ksr2]{font-size:32px}.nav[data-astro-cid-3ef6ksr2]{top:-100px}}.page[data-astro-cid-5hce7sga]{position:relative}.page[data-astro-cid-5hce7sga].full-width{max-width:unset}.page[data-astro-cid-5hce7sga]{overflow-wrap:break-word}.main[data-astro-cid-5hce7sga]{margin-left:auto;margin-right:auto;padding:48px 24px}
.reading-width[data-astro-cid-nryaqk4v]{max-width:1400px;margin-right:auto;margin-left:auto}
.grid[data-astro-cid-tvezmfl6]{--feature-end: clamp(1, var(--column-count), 5);display:grid;grid-template-columns:repeat(var(--feature-end),1fr);grid-template-rows:1fr;grid-column-gap:var(--block-gap);grid-row-gap:var(--block-gap)}@media (max-width: 1000px){.grid[data-astro-cid-tvezmfl6]{display:flex;flex-direction:column;gap:var(--block-gap)}}.grid__feature[data-astro-cid-tvezmfl6]{grid-column:1 / var(--feature-end);grid-row:span 1}
.link__title[data-astro-cid-ezsi7upz]{font-size:72px;margin:0}.link__subtitle[data-astro-cid-ezsi7upz]{font-style:italic}@media (max-width: 1000px){.link__title[data-astro-cid-ezsi7upz]{font-size:48px}}@media (max-width: 750px){.link__title[data-astro-cid-ezsi7upz]{font-size:32px}}
.link__link[data-astro-cid-fegobxyy]{display:block;break-inside:avoid;margin-bottom:24px}.link__title[data-astro-cid-fegobxyy]{margin-top:0}.link__subtitle[data-astro-cid-fegobxyy]{font-style:italic}.link__tags[data-astro-cid-fegobxyy]{margin:auto 0 0;padding:0;display:flex;flex-direction:row;display:inline-block}.link__tag[data-astro-cid-fegobxyy]{display:inline-block;background-color:var(--color-on-base);color:var(--color-base);padding:.25rem}
</style><script type="module" src="/_astro/hoisted.i2U0EQju.js"></script></head> <body data-astro-cid-5hce7sga=""> <div class="page" data-astro-cid-5hce7sga=""> <nav class="nav" data-astro-cid-3ef6ksr2=""> <div class="nav__title-section" data-astro-cid-3ef6ksr2=""> <div class="nav__title" data-astro-cid-3ef6ksr2=""> <a href="/" data-astro-cid-3ef6ksr2="">
Nabeel
<span class="nav__monogram" data-astro-cid-3ef6ksr2="">N</span>
Valley</a> </div> <div class="nav__subtitle" data-astro-cid-3ef6ksr2="">Engineer • Developer • Photographer</div> </div> <ul class="nav__list" data-astro-cid-3ef6ksr2=""> <li class="nav__item" data-astro-cid-3ef6ksr2=""><a class="link" href="/blog" data-astro-cid-3ef6ksr2="">Blog</a></li> <li class="nav__item" data-astro-cid-3ef6ksr2=""><a class="link" href="/docs" data-astro-cid-3ef6ksr2="">Docs</a></li> <li class="nav__item" data-astro-cid-3ef6ksr2=""><a class="link" href="/projects" data-astro-cid-3ef6ksr2="">Projects</a></li> <li class="nav__item" data-astro-cid-3ef6ksr2=""> <a class="link" href="/talks" data-astro-cid-3ef6ksr2="">Talks</a> </li> <li class="nav__item" data-astro-cid-3ef6ksr2=""> <a class="link" href="/photography" data-astro-cid-3ef6ksr2="">Photography</a> </li> <li class="nav__item" data-astro-cid-3ef6ksr2=""><a class="link" href="https://nabeelvalley.substack.com" data-astro-cid-3ef6ksr2="">Newsletter</a></li> <li class="nav__item" data-astro-cid-3ef6ksr2=""><a class="link" href="/archive" data-astro-cid-3ef6ksr2="">Archive</a></li> <li class="nav__item" data-astro-cid-3ef6ksr2=""><a class="link" href="/about" data-astro-cid-3ef6ksr2="">Me</a></li> <!-- <li class="nav__item">
<Search client:only="react" />
</li> --> </ul> </nav> <main class="main" data-astro-cid-5hce7sga=""> <div class="reading-width" data-astro-cid-nryaqk4v=""> <div class="grid" data-astro-cid-tvezmfl6=""> <div class="grid__feature" data-astro-cid-tvezmfl6=""> <section> <section class="link__grid" data-astro-cid-ezsi7upz=""> <a href="/blog/2024/24-08/unintentionally-made-a-programming-language" class="link__link" data-astro-cid-ezsi7upz=""> <div data-astro-cid-ezsi7upz=""> <h1 class="link__title link" data-astro-cid-ezsi7upz="">A Visual Language for Image Manipulation</h1> <p class="link__subtitle" data-astro-cid-ezsi7upz="">24 August 2024</p> <p class="link__description" data-astro-cid-ezsi7upz="">I accidentally created a programming language for editing photos</p> </div> </a> <img class="link__image--horizontal" src="/images/home/code.jpg" alt="the sky with some clouds" data-astro-cid-ezsi7upz=""> </section> </section> </div> <aside> <h3>Recent Posts</h3> <a href="/blog/2024/31-10/type-safe-url-templates" class="link__link" data-astro-cid-fegobxyy=""> <h2 class="link__title link" data-astro-cid-fegobxyy="">Type safe URL templates</h2> <p class="link__subtitle" data-astro-cid-fegobxyy="">31 October 2024</p> <p class="link__decription" data-astro-cid-fegobxyy="">Making URL template replacements safe</p> </a> <a href="/blog/2024/28-08/open-terminal-links-in-vscode" class="link__link" data-astro-cid-fegobxyy=""> <h2 class="link__title link" data-astro-cid-fegobxyy="">An unexpected way to open links in the terminal</h2> <p class="link__subtitle" data-astro-cid-fegobxyy="">28 August 2024</p> <p class="link__decription" data-astro-cid-fegobxyy="">A little shortcut for opening terminal links in VSCode</p> </a> <a href="/blog/2024/16-08/optional-parameters-and-overloads-in-typescript" class="link__link" data-astro-cid-fegobxyy=""> <h2 class="link__title link" data-astro-cid-fegobxyy="">Parameters, but only sometimes</h2> <p class="link__subtitle" data-astro-cid-fegobxyy="">16 August 2024</p> <p class="link__decription" data-astro-cid-fegobxyy="">Better handling of function generics with optional parameters in Typescript using overloads</p> </a> <a href="/blog/2024/15-08/handling-complex-typescript-generics" class="link__link" data-astro-cid-fegobxyy=""> <h2 class="link__title link" data-astro-cid-fegobxyy="">More generic than it should be</h2> <p class="link__subtitle" data-astro-cid-fegobxyy="">15 August 2024</p> <p class="link__decription" data-astro-cid-fegobxyy="">A method for designing highly generic APIs in Typescript</p> </a> <a href="/blog/2024/20-07/parser-combinators-and-gleam" class="link__link" data-astro-cid-fegobxyy=""> <h2 class="link__title link" data-astro-cid-fegobxyy="">Life, Gleam, and Parser Combinators</h2> <p class="link__subtitle" data-astro-cid-fegobxyy="">20 July 2024</p> <p class="link__decription" data-astro-cid-fegobxyy="">A short introduction to Parser Combinators</p> </a> <a href="/blog/2024/13-07/on-being-awkward" class="link__link" data-astro-cid-fegobxyy=""> <h2 class="link__title link" data-astro-cid-fegobxyy="">The Most Awkward Person in the Room</h2> <p class="link__subtitle" data-astro-cid-fegobxyy="">13 July 2024</p> <p class="link__decription" data-astro-cid-fegobxyy="">The challenge of language</p> </a> </aside> </div> </div> </main> <footer> <ul class="nav__list" data-astro-cid-n5jvasb4=""> <li class="nav__item" data-astro-cid-n5jvasb4=""> <a href="https://www.linkedin.com/in/nabeelvalley/" rel="me" data-astro-cid-n5jvasb4="">Linkedin</a> </li> <li class="nav__item" data-astro-cid-n5jvasb4=""> <a href="https://github.com/nabeelvalley" rel="me" data-astro-cid-n5jvasb4="">GitHub</a> </li> <li class="nav__item" data-astro-cid-n5jvasb4=""> <a href="https://twitter.com/not_nabeel" rel="me" data-astro-cid-n5jvasb4="">Twitter</a> </li> <li class="nav__item" data-astro-cid-n5jvasb4=""> <a href="https://instagram.com/nabeelvalley" rel="me" data-astro-cid-n5jvasb4="">Instagram</a> </li> <li class="nav__item" data-astro-cid-n5jvasb4=""> <a href="https://nabeelvalley.substack.com" rel="me" data-astro-cid-n5jvasb4="">Substack</a> </li> <li class="nav__item" data-astro-cid-n5jvasb4=""> <a href="/feed/rss.xml" data-astro-cid-n5jvasb4="">RSS</a> </li> </ul> </footer> </div> </body></html>