https://nelson.cloud/

Submitted URL:
https://nelson.cloud/
Report Finished:

The outgoing links identified from the page

LinkText
https://github.com/nelsonfigueroa
https://www.linkedin.com/in/nelsonfigueroa1/
https://news.ycombinator.com/user?id=nelsonfigueroa
https://gohugo.io/Hugo
https://github.com/adityatelange/hugo-PaperMod/PaperMod

JavaScript Variables · 5 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
getRandomPostfunction
mybuttonobject

Console log messages · 0 found

Messages logged to the web console

HTML

The raw HTML body of the page

<!DOCTYPE html><html lang="en" dir="auto"><head><meta name="generator" content="Hugo 0.129.0"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name="robots" content="index, follow"><title>nelson.cloud ☁️</title>
<meta name="description" content="Nelson Figueroa - Software Engineer"><meta name="author" content="Nelson Figueroa"><link rel="canonical" href="https://nelson.cloud/"><link crossorigin="anonymous" href="/assets/css/stylesheet.0d62098b705404ecc7ba4a9b46e3cc84e7bee33abda006654a7f205a8e49d8df.css" integrity="sha256-DWIJi3BUBOzHukqbRuPMhOe+4zq9oAZlSn8gWo5J2N8=" rel="preload stylesheet" as="style"><link rel="icon" href="https://nelson.cloud/favicon.ico"><link rel="icon" type="image/png" sizes="16x16" href="https://nelson.cloud/favicon-16x16.png"><link rel="icon" type="image/png" sizes="32x32" href="https://nelson.cloud/favicon-32x32.png"><link rel="apple-touch-icon" href="https://nelson.cloud/apple-touch-icon.png"><link rel="mask-icon" href="https://nelson.cloud/safari-pinned-tab.svg"><meta name="theme-color" content="#2e2e33"><meta name="msapplication-TileColor" content="#2e2e33"><link rel="alternate" type="application/rss+xml" href="https://nelson.cloud/index.xml"><link rel="alternate" type="application/json" href="https://nelson.cloud/index.json"><link rel="alternate" hreflang="en" href="https://nelson.cloud/"><noscript><style>#theme-toggle,.top-link{display:none}</style><style>@media(prefers-color-scheme:dark){:root{--theme:rgb(29, 30, 32);--entry:rgb(46, 46, 51);--primary:rgb(218, 218, 219);--secondary:rgb(155, 156, 157);--tertiary:rgb(65, 66, 68);--content:rgb(196, 196, 197);--code-block-bg:rgb(46, 46, 51);--code-bg:rgb(55, 56, 62);--border:rgb(51, 51, 51)}.list{background:var(--theme)}.list:not(.dark)::-webkit-scrollbar-track{background:0 0}.list:not(.dark)::-webkit-scrollbar-thumb{border-color:var(--theme)}}</style></noscript><meta property="og:title" content="nelson.cloud ☁️"><meta property="og:description" content="Nelson Figueroa - Software Engineer"><meta property="og:type" content="website"><meta property="og:url" content="https://nelson.cloud/"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="nelson.cloud ☁️"><meta name="twitter:description" content="Nelson Figueroa - Software Engineer"><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"nelson.cloud ☁️","url":"https://nelson.cloud/","description":"Nelson Figueroa - Software Engineer","thumbnailUrl":"https://nelson.cloud/favicon.ico","sameAs":["https://github.com/nelsonfigueroa","https://www.linkedin.com/in/nelsonfigueroa1/","https://news.ycombinator.com/user?id=nelsonfigueroa","/index.xml"]}</script></head><body class="list" id="top"><script>localStorage.getItem("pref-theme")==="dark"?document.body.classList.add("dark"):localStorage.getItem("pref-theme")==="light"?document.body.classList.remove("dark"):window.matchMedia("(prefers-color-scheme: dark)").matches&&document.body.classList.add("dark")</script><header class="header"><nav class="nav"><div class="logo"><a href="https://nelson.cloud/" accesskey="h" title="nelson.cloud ☁️ (Alt + H)">nelson.cloud ☁️</a><div class="logo-switches"><button id="theme-toggle" accesskey="t" title="(Alt + T)"><svg id="moon" width="24" height="18" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.79A9 9 0 1111.21 3 7 7 0 0021 12.79z"></path></svg><svg id="sun" width="24" height="18" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="5"></circle><line x1="12" y1="1" x2="12" y2="3"></line><line x1="12" y1="21" x2="12" y2="23"></line><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line><line x1="1" y1="12" x2="3" y2="12"></line><line x1="21" y1="12" x2="23" y2="12"></line><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line></svg></button></div></div><button id="menu-trigger" aria-haspopup="menu" aria-label="Menu Button"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-menu"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg></button><ul class="menu hidden"><li><a href="https://nelson.cloud/" title="Home"><span class="active">Home</span></a></li><li><a href="https://nelson.cloud/posts/" title="Posts"><span>Posts</span></a></li><li><a href="https://nelson.cloud/categories/" title="Categories"><span>Categories</span></a></li><li><a href="https://nelson.cloud/search/" title="Search (Alt + /)" accesskey="/"><span>Search</span></a></li><li><a href="https://nelson.cloud/about" title="About"><span>About</span></a></li><li><a href="https://nelson.cloud/support/" title="Support"><span>Support</span></a></li></ul></nav></header><main class="main"><article class="first-entry home-info"><pre class="entry-header">███╗   ██╗███████╗██╗     ███████╗ ██████╗ ███╗   ██╗
████╗  ██║██╔════╝██║     ██╔════╝██╔═══██╗████╗  ██║
██╔██╗ ██║█████╗  ██║     ███████╗██║   ██║██╔██╗ ██║
██║╚██╗██║██╔══╝  ██║     ╚════██║██║   ██║██║╚██╗██║
██║ ╚████║███████╗███████╗███████║╚██████╔╝██║ ╚████║
╚═╝  ╚═══╝╚══════╝╚══════╝╚══════╝ ╚═════╝ ╚═╝  ╚═══╝

███████╗██╗ ██████╗ ██╗   ██╗███████╗██████╗  ██████╗  █████╗&nbsp;
██╔════╝██║██╔════╝ ██║   ██║██╔════╝██╔══██╗██╔═══██╗██╔══██╗
█████╗  ██║██║  ███╗██║   ██║█████╗  ██████╔╝██║   ██║███████║
██╔══╝  ██║██║   ██║██║   ██║██╔══╝  ██╔══██╗██║   ██║██╔══██║
██║     ██║╚██████╔╝╚██████╔╝███████╗██║  ██║╚██████╔╝██║  ██║
╚═╝     ╚═╝ ╚═════╝  ╚═════╝ ╚══════╝╚═╝  ╚═╝ ╚═════╝ ╚═╝  ╚═╝
</pre><div class="entry-content">Software Engineer</div><footer class="entry-footer"><div class="social-icons"><a href="https://github.com/nelsonfigueroa" target="_blank" rel="me" title="GitHub"><svg viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37.0 00-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44.0 0020 4.77 5.07 5.07.0 0019.91 1S18.73.65 16 2.48a13.38 13.38.0 00-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07.0 005 4.77 5.44 5.44.0 003.5 8.55c0 5.42 3.3 6.61 6.44 7A3.37 3.37.0 009 18.13V22"></path></svg>
</a><a href="https://www.linkedin.com/in/nelsonfigueroa1/" target="_blank" rel="me" title="LinkedIn"><svg viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 8a6 6 0 016 6v7h-4v-7a2 2 0 00-2-2 2 2 0 00-2 2v7h-4v-7a6 6 0 016-6z"></path><rect x="2" y="9" width="4" height="12"></rect><circle cx="4" cy="4" r="2"></circle></svg>
</a><a href="https://news.ycombinator.com/user?id=nelsonfigueroa" target="_blank" rel="me" title="Hacker News"><svg viewBox="0 0 24 24" fill="currentcolor" stroke="none" stroke-width="1"><path d="M0 24V0h24v24H0zM6.951 5.896l4.112 7.708v5.064h1.583v-4.972l4.148-7.799h-1.749l-2.457 4.875c-.372.745-.688 1.434-.688 1.434s-.297-.708-.651-1.434L8.831 5.896h-1.88z"></path></svg>
</a><a href="/index.xml" target="_blank" rel="me" title="RSS Feed"><svg viewBox="0 0 24 24" fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 11a9 9 0 019 9"></path><path d="M4 4a16 16 0 0116 16"></path><circle cx="5" cy="19" r="1"></circle></svg></a></div></footer></article><h2>Recent Posts</h2><hr><article class="post-entry"><header class="entry-header"><h2 class="entry-hint-parent">Remove Shadows From Screenshots in macOS</h2></header><div class="entry-content"><p>How to remove annoying shadows on MacOS screenshots.</p></div><footer class="entry-footer"><span title="2024-10-05 00:00:00 +0000 UTC">2024-10-05</span>&nbsp;·&nbsp;121 words<br><span class="post-tags"><a href="https://nelson.cloud/categories/macos/">MacOS</a>&nbsp;</span></footer><a class="entry-link" aria-label="post link to Remove Shadows From Screenshots in macOS" href="https://nelson.cloud/remove-shadows-from-screenshots-in-macos/"></a></article><article class="post-entry"><header class="entry-header"><h2 class="entry-hint-parent">AI-Generated Images Discourage Me From Reading Your Blog</h2></header><div class="entry-content"><p>If you’re willing to use AI-generataed images, how do I know the text isn’t AI-generated?</p></div><footer class="entry-footer"><span title="2024-10-01 00:00:00 +0000 UTC">2024-10-01</span>&nbsp;·&nbsp;105 words<br><span class="post-tags"><a href="https://nelson.cloud/categories/ai/">AI</a>&nbsp;<a href="https://nelson.cloud/categories/blogs/">Blogs</a>&nbsp;<a href="https://nelson.cloud/categories/opinion/">Opinion</a>&nbsp;</span></footer><a class="entry-link" aria-label="post link to AI-Generated Images Discourage Me From Reading Your Blog" href="https://nelson.cloud/ai-generated-images-discourage-me-from-reading-your-blog/"></a></article><article class="post-entry"><header class="entry-header"><h2 class="entry-hint-parent">Finding Private Information Through Resumes on Google Search</h2></header><div class="entry-content"><p>Reconsider uploading your resume on the open web.</p></div><footer class="entry-footer"><span title="2024-09-16 00:00:00 +0000 UTC">2024-09-16</span>&nbsp;·&nbsp;586 words<br><span class="post-tags"><a href="https://nelson.cloud/categories/cybersecurity/">Cybersecurity</a>&nbsp;<a href="https://nelson.cloud/categories/privacy/">Privacy</a>&nbsp;<a href="https://nelson.cloud/categories/google/">Google</a>&nbsp;</span></footer><a class="entry-link" aria-label="post link to Finding Private Information Through Resumes on Google Search" href="https://nelson.cloud/finding-private-information-through-resumes-on-google-search/"></a></article><script>const posts=["/remove-shadows-from-screenshots-in-macos/","/ai-generated-images-discourage-me-from-reading-your-blog/","/finding-private-information-through-resumes-on-google-search/","/iterate-through-strings-in-go-with-a-for-range-loop/","/lets-stop-asking-why-do-you-want-to-work-for-us-in-interviews/","/i-am-so-sick-of-leetcode-style-interviews/","/calendly-denial-of-service-via-mass-scheduling/","/python-lists-cheatsheet/","/get-unique-elements-in-a-python-list/","/ruby-arrays-cheatsheet/","/how-i-discover-new-blogs/","/my-favorite-blogs/","/being-poor/","/kubernetes-rbac-get-vs-list/","/making-life-more-difficult-for-bank-scammers/","/ruby-on-rails-enable-file-downloads-using-link_to/","/keep-homebrew-tidy-with-brew-leaves/","/aws-ssm-run-a-shell-command-against-multiple-ec2-instances/","/optional-type-hints-in-python/","/hitting-back-at-ledger-scammers-with-python/","/getting-ec2-instance-metadata-using-imdsv2/","/company-missions-are-bullshit/","/how-to-determine-the-entrypoint-for-a-docker-image/","/publishing-fake-aws-api-keys-on-my-site/","/automatically-delete-development-logs-in-ruby-on-rails/","/delete-all-node_modules-directories-recursively-in-macos-and-linux/","/as-an-employee-you-are-disposable/","/my-donation-earnings-over-the-past-year/","/how-to-install-older-versions-of-homebrew-packages/","/redirect-one-domain-to-another-using-aws-s3-and-cloudfront/","/ruby-hash-key-types-vary-depending-on-hash-syntax/","/hosting-a-static-website-on-aws-using-s3-and-cloudfront/","/how-to-enable-manual-runs-of-github-actions-workflows/","/sorting-hashes-in-ruby/","/restricting-ruby-on-rails-routes-with-only-and-except/","/iterating-through-hashes-in-ruby/","/fix-devise-errors-in-ruby-on-rails-7/","/set-a-default-ruby-version-with-ruby-version-manager-rvm/","/ignore-files-across-all-subdirectories-in-.dockerignore/","/adding-environment-variables-to-serverless-functions/","/scrape-contributor-emails-from-any-git-repository/","/using-python-to-flood-scammers-with-fake-passwords/","/finding-aws-resources-by-ip-address/","/replacing-aws-acm-ssl-certificates-with-no-downtime/","/invoking-amazon-api-gateway-with-an-api-key/","/nginx-difference-between-~-and-~-tildes/","/retaliating-against-metamask-scammers-with-python/","/getting-ec2-instance-metadata-using-imdsv1/","/scraping-github-contributor-emails/","/resolving-aws-cloudfront-access-denied-errors/","/aws-iam-allowing-a-role-to-assume-another-role/","/uniqueness-constraint-between-two-columns-in-rails/","/handling-decimal-precision-in-rails/","/cleaning-up-residual-files-on-macos-after-deleting-apps/","/insertion-order-iteration-of-maps-in-go/","/my-favorite-privacy-apps-and-services/","/useful-constants-in-rubys-date-class/","/resolving-double-render-errors-in-rails/","/ruby-on-rails-route-helpers-vs-paths/","/hacking-into-hack-the-box/","/kubernetes-concepts-and-hands-on-with-minikube/","/wifi-hacking-with-aircrack-ng/","/about/","/search/","/support/"];if(posts.length>0)function getRandomPost(){const e=Math.floor(Math.random()*posts.length);window.location.href=posts[e].concat("?ref=random")}</script><a class="random-post-button" onclick="getRandomPost()" href="#">Or see a random post »</a><h2>Recent Reads</h2><small>Posts from other blogs I enjoyed.</small><hr><article class="post-entry"><header class="entry-header"><h2 class="entry-hint-parent">SCARLETEEL: Operation leveraging Terraform, Kubernetes, and AWS for data theft</h2></header><div class="entry-content"><p>https://sysdig.com/blog/cloud-breach-terraform-data-theft/</p></div><a class="entry-link" aria-label="SCARLETEEL: Operation leveraging Terraform, Kubernetes, and AWS for data theft" target="_blank" href="https://sysdig.com/blog/cloud-breach-terraform-data-theft/?ref=nelson.cloud"></a></article><article class="post-entry"><header class="entry-header"><h2 class="entry-hint-parent">Affirmations for bloggers</h2></header><div class="entry-content"><p>https://ntietz.com/blog/blogging-affirmations/</p></div><a class="entry-link" aria-label="Affirmations for bloggers" target="_blank" href="https://ntietz.com/blog/blogging-affirmations/?ref=nelson.cloud"></a></article></main><footer class="footer"><span>© 2019 - 2024 <a href="https://nelson.cloud/">nelson.cloud ☁️</a></span>
|
<span><a href="/support/">Support This Blog</a></span>
|
<span>Built with
<a href="https://gohugo.io/" target="_blank">Hugo</a>&nbsp;&amp;
        <a href="https://github.com/adityatelange/hugo-PaperMod/" target="_blank">PaperMod</a>
</span>|
<span>Organic content free from AI :)</span></footer><a href="#top" aria-label="go to top" title="Go to Top (Alt + G)" class="top-link" id="top-link" accesskey="g"><svg viewBox="0 0 12 6" fill="currentcolor"><path d="M12 6H0l6-6z"></path></svg>
</a><script>let menu=document.getElementById("menu");menu&&(menu.scrollLeft=localStorage.getItem("menu-scroll-position"),menu.onscroll=function(){localStorage.setItem("menu-scroll-position",menu.scrollLeft)}),document.querySelectorAll('a[href^="#"]').forEach(e=>{e.addEventListener("click",function(e){e.preventDefault();var t=this.getAttribute("href").substr(1);window.matchMedia("(prefers-reduced-motion: reduce)").matches?document.querySelector(`[id='${decodeURIComponent(t)}']`).scrollIntoView():document.querySelector(`[id='${decodeURIComponent(t)}']`).scrollIntoView({behavior:"smooth"}),t==="top"?history.replaceState(null,null," "):history.pushState(null,null,`#${t}`)})})</script><script>var mybutton=document.getElementById("top-link");window.onscroll=function(){document.body.scrollTop>800||document.documentElement.scrollTop>800?(mybutton.style.visibility="visible",mybutton.style.opacity="1"):(mybutton.style.visibility="hidden",mybutton.style.opacity="0")}</script><script>document.getElementById("theme-toggle").addEventListener("click",()=>{document.body.className.includes("dark")?(document.body.classList.remove("dark"),localStorage.setItem("pref-theme","light")):(document.body.classList.add("dark"),localStorage.setItem("pref-theme","dark"))})</script><script>let b=document.querySelector("#menu-trigger"),m=document.querySelector(".menu");b.addEventListener("click",function(){m.classList.toggle("hidden")}),document.body.addEventListener("click",function(e){b.contains(e.target)||m.classList.add("hidden")})</script></body></html>