<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Carter Appleton</title><description>Writing about making complex technology accessible - crypto UX, empowering builders, and engineering for people.</description><link>https://carterappleton.com/</link><item><title>Your Secrets Are Still on GitHub</title><link>https://carterappleton.com/blog/github-secret-scanning/</link><guid isPermaLink="true">https://carterappleton.com/blog/github-secret-scanning/</guid><description>Force-pushing doesn&apos;t delete commits from GitHub. Dangling commits persist, and leaked keys are findable. Here&apos;s how I scan for them.</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate><category>security</category><category>ai</category><category>agents</category></item><item><title>Lemon Gooey Butter Cookies</title><link>https://carterappleton.com/blog/lemon-gooey-butter-cookies/</link><guid isPermaLink="true">https://carterappleton.com/blog/lemon-gooey-butter-cookies/</guid><description>My go-to cookie recipe for events and gifts, dialed in over years of baking. Gooey center, crispy edges, and a citrus flavor that goes way beyond basic lemon.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate><category>baking</category><category>recipe</category></item><item><title>Simple DI: Framework-less Inversion of Control in TypeScript</title><link>https://carterappleton.com/blog/simple-di/</link><guid isPermaLink="true">https://carterappleton.com/blog/simple-di/</guid><description>A practical pattern for dependency injection in TypeScript using factory functions, plain objects, and zero frameworks.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate><category>typescript</category><category>architecture</category><category>testing</category></item><item><title>Gear Review: ATK HY Free 13 Binding</title><link>https://carterappleton.com/blog/atk-hy-13-review/</link><guid isPermaLink="true">https://carterappleton.com/blog/atk-hy-13-review/</guid><description>ATK HY 13 review after 2.5 weeks of backcountry skiing in Hokkaido. Full ATK HY vs Shift2 comparison with specs, touring and downhill performance, transition system breakdown, and who should buy which.</description><pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate><category>skiing</category><category>gear-review</category><category>backcountry</category><category>japan</category><category>hokkaido</category><category>touring</category><category>atk</category><category>bindings</category></item><item><title>Chewy Chocolate Chip Cookies</title><link>https://carterappleton.com/blog/chewy-chocolate-chip-cookies/</link><guid isPermaLink="true">https://carterappleton.com/blog/chewy-chocolate-chip-cookies/</guid><description>My go-to chocolate chip cookie, made at least twice a month. Browned butter roux, dissolved sugars, no chill time, and a chewier, more flavorful cookie than the standard recipe.</description><pubDate>Tue, 25 Nov 2025 00:00:00 GMT</pubDate><category>baking</category><category>recipe</category></item><item><title>Floating Promises in Serverless</title><link>https://carterappleton.com/blog/floating-promises-in-serverless/</link><guid isPermaLink="true">https://carterappleton.com/blog/floating-promises-in-serverless/</guid><description>How an unawaited promise can survive across lambda invocations on Vercel, and the debugging process to find and fix it.</description><pubDate>Thu, 20 Mar 2025 00:00:00 GMT</pubDate><category>engineering</category><category>serverless</category><category>debugging</category><category>nextjs</category></item><item><title>Structs &amp; Libs</title><link>https://carterappleton.com/blog/structs-and-libs/</link><guid isPermaLink="true">https://carterappleton.com/blog/structs-and-libs/</guid><description>Why composition with structs and libraries beats deep inheritance in Solidity, and how the pattern works in production DeFi protocols.</description><pubDate>Tue, 12 Nov 2024 00:00:00 GMT</pubDate><category>engineering</category><category>solidity</category><category>smart-contracts</category><category>architecture</category></item><item><title>Sharing Life</title><link>https://carterappleton.com/blog/share-with-the-world/</link><guid isPermaLink="true">https://carterappleton.com/blog/share-with-the-world/</guid><description>Thinking about social media and my memory of my friend Brian who was always pushing me to share more.</description><pubDate>Wed, 26 Jun 2024 00:00:00 GMT</pubDate><category>personal</category><category>social</category><category>farcaster</category></item><item><title>Next-Gen Crypto UX: How We Made DeFi for the World</title><link>https://carterappleton.com/blog/next-gen-crypto-ux/</link><guid isPermaLink="true">https://carterappleton.com/blog/next-gen-crypto-ux/</guid><description>Reimagining crypto UX with Passkeys, Account Abstraction, and L2s to make DeFi accessible to everyone.</description><pubDate>Tue, 08 Aug 2023 00:00:00 GMT</pubDate><category>crypto</category><category>ux</category><category>defi</category><category>passkeys</category></item></channel></rss>