<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>alp1n3</title><description>a collection of cybersecurity-related notes &amp; projects.</description><link>https://alp1n3.dev/</link><item><title>Review: CVE-2026-35037</title><link>https://alp1n3.dev/blog/2026-04-05-review-cve-2026-35037/</link><guid isPermaLink="true">https://alp1n3.dev/blog/2026-04-05-review-cve-2026-35037/</guid><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Review: CVE-2026-34529</title><link>https://alp1n3.dev/blog/2026-04-05-review-cve-2026-34529/</link><guid isPermaLink="true">https://alp1n3.dev/blog/2026-04-05-review-cve-2026-34529/</guid><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>llms last</title><link>https://alp1n3.dev/blog/2025-10-03-llms-last/</link><guid isPermaLink="true">https://alp1n3.dev/blog/2025-10-03-llms-last/</guid><pubDate>Fri, 03 Oct 2025 00:00:00 GMT</pubDate></item><item><title>running mattermost via orbstack</title><link>https://alp1n3.dev/blog/2025-07-02-running-mattermost-via-orbstack/</link><guid isPermaLink="true">https://alp1n3.dev/blog/2025-07-02-running-mattermost-via-orbstack/</guid><pubDate>Wed, 02 Jul 2025 00:00:00 GMT</pubDate></item><item><title>d3 ctf live notes</title><link>https://alp1n3.dev/blog/2025-05-30-d3-ctf/</link><guid isPermaLink="true">https://alp1n3.dev/blog/2025-05-30-d3-ctf/</guid><pubDate>Fri, 30 May 2025 00:00:00 GMT</pubDate></item><item><title>nahamcon post-ctf review: web challenges</title><link>https://alp1n3.dev/blog/2025-05-25-nahamcon-post-ctf-review/</link><guid isPermaLink="true">https://alp1n3.dev/blog/2025-05-25-nahamcon-post-ctf-review/</guid><pubDate>Sun, 25 May 2025 00:00:00 GMT</pubDate></item><item><title>ai ctf - live notes</title><link>https://alp1n3.dev/blog/2025-05-22-ai-ctf/</link><guid isPermaLink="true">https://alp1n3.dev/blog/2025-05-22-ai-ctf/</guid><pubDate>Thu, 22 May 2025 00:00:00 GMT</pubDate></item><item><title>nahamcon ctf - getting ready for the web challenges</title><link>https://alp1n3.dev/blog/2025-05-20-nahamcon-ctf-getting-ready-for-the-web/</link><guid isPermaLink="true">https://alp1n3.dev/blog/2025-05-20-nahamcon-ctf-getting-ready-for-the-web/</guid><pubDate>Tue, 20 May 2025 00:00:00 GMT</pubDate></item><item><title>using an external secrets manager via self-hosted n8n</title><link>https://alp1n3.dev/blog/n8n-no-external-secrets/</link><guid isPermaLink="true">https://alp1n3.dev/blog/n8n-no-external-secrets/</guid><pubDate>Mon, 12 May 2025 00:00:00 GMT</pubDate></item><item><title>adding certs to macos keychain to access container apps</title><link>https://alp1n3.dev/blog/adding-certs-macos-keychain/</link><guid isPermaLink="true">https://alp1n3.dev/blog/adding-certs-macos-keychain/</guid><pubDate>Thu, 08 May 2025 00:00:00 GMT</pubDate></item><item><title>mac mini cursor tunnel</title><link>https://alp1n3.dev/blog/mac-mini-cursor-tunnel/</link><guid isPermaLink="true">https://alp1n3.dev/blog/mac-mini-cursor-tunnel/</guid><pubDate>Mon, 05 May 2025 00:00:00 GMT</pubDate></item><item><title>punk security devsecops ctf</title><link>https://alp1n3.dev/blog/punk-security-devsecops-ctf/</link><guid isPermaLink="true">https://alp1n3.dev/blog/punk-security-devsecops-ctf/</guid><pubDate>Sun, 04 May 2025 00:00:00 GMT</pubDate></item><item><title>write your github pages content with obsidian</title><link>https://alp1n3.dev/blog/write-your-github-pages-content-with-obsidian/</link><guid isPermaLink="true">https://alp1n3.dev/blog/write-your-github-pages-content-with-obsidian/</guid><pubDate>Sat, 03 May 2025 00:00:00 GMT</pubDate></item><item><title>setting up postgres with orbstack and datagrip for a golang app</title><link>https://alp1n3.dev/blog/postgres-with-orbstack/</link><guid isPermaLink="true">https://alp1n3.dev/blog/postgres-with-orbstack/</guid><pubDate>Tue, 22 Apr 2025 00:00:00 GMT</pubDate></item><item><title>setting up nushell in macOS</title><link>https://alp1n3.dev/blog/nushell-in-macos/</link><guid isPermaLink="true">https://alp1n3.dev/blog/nushell-in-macos/</guid><pubDate>Fri, 04 Apr 2025 00:00:00 GMT</pubDate></item><item><title>fixing gopls build tags in zed for mage</title><link>https://alp1n3.dev/blog/0027-gopls-build-tags-in-zed/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0027-gopls-build-tags-in-zed/</guid><pubDate>Thu, 27 Mar 2025 00:00:00 GMT</pubDate></item><item><title>don&apos;t pre-optimize with go</title><link>https://alp1n3.dev/blog/0023-dont-pre-optimize/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0023-dont-pre-optimize/</guid><pubDate>Wed, 19 Mar 2025 00:00:00 GMT</pubDate></item><item><title>do what i mean (dwim)</title><link>https://alp1n3.dev/blog/0020-do-what-i-mean/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0020-do-what-i-mean/</guid><pubDate>Tue, 04 Mar 2025 00:00:00 GMT</pubDate></item><item><title>iterm2 -&gt; warp -&gt; hyper -&gt; ghostty &amp;&amp; goland -&gt; zed -&gt; vscode</title><link>https://alp1n3.dev/blog/0019-terminal-journey/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0019-terminal-journey/</guid><pubDate>Thu, 27 Feb 2025 00:00:00 GMT</pubDate></item><item><title>cast reaches v0.1</title><link>https://alp1n3.dev/blog/0018-cast-reaches-v0-1/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0018-cast-reaches-v0-1/</guid><pubDate>Wed, 19 Feb 2025 00:00:00 GMT</pubDate></item><item><title>contribute to existing tools &amp; projects</title><link>https://alp1n3.dev/blog/0015-contribute-to-existing-tools-and-projects/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0015-contribute-to-existing-tools-and-projects/</guid><pubDate>Sun, 16 Feb 2025 00:00:00 GMT</pubDate></item><item><title>why i switched to go</title><link>https://alp1n3.dev/blog/0013-why-i-switched-to-go/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0013-why-i-switched-to-go/</guid><pubDate>Sat, 15 Feb 2025 00:00:00 GMT</pubDate></item><item><title>just build a home gym</title><link>https://alp1n3.dev/blog/0014-just-build-a-home-gyn/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0014-just-build-a-home-gyn/</guid><pubDate>Sat, 15 Feb 2025 00:00:00 GMT</pubDate></item><item><title>project blog 4: the prototype is alive</title><link>https://alp1n3.dev/blog/0012-the-prototype-is-alive/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0012-the-prototype-is-alive/</guid><pubDate>Fri, 14 Feb 2025 00:00:00 GMT</pubDate></item><item><title>project blog 3: structuring the project</title><link>https://alp1n3.dev/blog/0010-structuring-the-project/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0010-structuring-the-project/</guid><pubDate>Sun, 09 Feb 2025 00:00:00 GMT</pubDate></item><item><title>project blog 2: starting from the bottom building a cli tool</title><link>https://alp1n3.dev/blog/0008-starting-from-the-bottom/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0008-starting-from-the-bottom/</guid><pubDate>Fri, 07 Feb 2025 00:00:00 GMT</pubDate></item><item><title>malicious iphone app scans your photo library for crypto recovery phrases</title><link>https://alp1n3.dev/blog/0006-malicious-app-ocr-crypto/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0006-malicious-app-ocr-crypto/</guid><pubDate>Thu, 06 Feb 2025 00:00:00 GMT</pubDate></item><item><title>project blog 1: doing everything HTTP with Go(lang)</title><link>https://alp1n3.dev/blog/0007-everything-http-with-go/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0007-everything-http-with-go/</guid><pubDate>Thu, 06 Feb 2025 00:00:00 GMT</pubDate></item><item><title>don&apos;t overthink the easy choices</title><link>https://alp1n3.dev/blog/0005-dont-overthink-easy-choices/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0005-dont-overthink-easy-choices/</guid><pubDate>Tue, 04 Feb 2025 00:00:00 GMT</pubDate></item><item><title>the enshittification of api tools</title><link>https://alp1n3.dev/blog/0004-enshittification-of-api-tools/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0004-enshittification-of-api-tools/</guid><pubDate>Sun, 02 Feb 2025 00:00:00 GMT</pubDate></item><item><title>watching an llm get lobotomized in real time</title><link>https://alp1n3.dev/blog/0003-watching-an-llm-lobotomy/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0003-watching-an-llm-lobotomy/</guid><pubDate>Sun, 02 Feb 2025 00:00:00 GMT</pubDate></item><item><title>don&apos;t roll your own crypto</title><link>https://alp1n3.dev/blog/0002-dont-roll-your-own-crypto/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0002-dont-roll-your-own-crypto/</guid><pubDate>Sat, 01 Feb 2025 00:00:00 GMT</pubDate></item><item><title>adding umami analytics to an astro github pages site</title><link>https://alp1n3.dev/blog/0001-umami-astro-and-github/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0001-umami-astro-and-github/</guid><pubDate>Sat, 01 Feb 2025 00:00:00 GMT</pubDate></item><item><title>fedora moves forward with forgejo as its new forge</title><link>https://alp1n3.dev/blog/0000-fedora-chooses-forgejo/</link><guid isPermaLink="true">https://alp1n3.dev/blog/0000-fedora-chooses-forgejo/</guid><pubDate>Fri, 31 Jan 2025 00:00:00 GMT</pubDate></item></channel></rss>