<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Adam Enger</title>
    <link>https://www.adamenger.com/</link>
    <description>Recent content on Adam Enger</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 27 Mar 2026 18:00:00 -0500</lastBuildDate><atom:link href="https://www.adamenger.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>I Reverse Engineered the White House App</title>
      <link>https://www.adamenger.com/blog/white-house-app-security-analysis/</link>
      <pubDate>Fri, 27 Mar 2026 18:00:00 -0500</pubDate>
      
      <guid>https://www.adamenger.com/blog/white-house-app-security-analysis/</guid>
      <description>The White House released its official iOS app on March 27th. I saw the announcement on X and did what I always do: downloaded it, unzipped it, and started reading.
I performed both static analysis (decompiling 863,393 lines of Hermes bytecode, dumping symbols from 13 native frameworks, analyzing the privacy manifest and entitlements) and dynamic analysis (intercepting the app&amp;rsquo;s live HTTPS traffic via MITM proxy to confirm what data actually leaves the device).</description>
    </item>
    
    <item>
      <title>Pizza Fractions and the AI-Assisted Dad</title>
      <link>https://www.adamenger.com/blog/pizza-fractions-and-the-ai-assisted-dad/</link>
      <pubDate>Thu, 19 Feb 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.adamenger.com/blog/pizza-fractions-and-the-ai-assisted-dad/</guid>
      <description>My son asked me a question on the way home from school today: &amp;ldquo;What does the one slash two mean? 1/2?&amp;rdquo;
And I just &amp;ndash; lit up. That&amp;rsquo;s the only way I can describe it. One of those moments where a kid asks something so simple and fundamental that your brain immediately starts building things. If you&amp;rsquo;re autistic and you know what hyperfocus feels like, you know what happened next. I didn&amp;rsquo;t answer the question normally.</description>
    </item>
    
    <item>
      <title>Stealing Credit Cards on Reverb.com with Unscoped Finds</title>
      <link>https://www.adamenger.com/blog/stealing-credit-cards-on-reverb-with-unscoped-finds/</link>
      <pubDate>Fri, 13 Feb 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.adamenger.com/blog/stealing-credit-cards-on-reverb-with-unscoped-finds/</guid>
      <description>This is the story of how a fixation on computer security would not let go of me until I felt &amp;ldquo;good&amp;rdquo; at it. Imposter syndrome be damned, I was going to find a security bug and I was eventually going to tell this story.
Let me set the stage. It was 2016. Pre-pandemic. I was working as an infrastructure engineer for Reverb. Open office. A sensory nightmare &amp;ndash; fluorescent lights, constant noise, no walls, nowhere to hide.</description>
    </item>
    
    <item>
      <title>html_safe and the Illusion of Safety</title>
      <link>https://www.adamenger.com/blog/html-safe-and-the-illusion-of-safety/</link>
      <pubDate>Fri, 06 Feb 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.adamenger.com/blog/html-safe-and-the-illusion-of-safety/</guid>
      <description>Back in 2015 I wrote an article for Reverb&amp;rsquo;s engineering blog called Stay Safe While Using html_safe in Rails. It was about how Rails&amp;rsquo; html_safe method is one of the most deceptively named things in the framework. A decade later, it&amp;rsquo;s still tripping people up, so I figured I&amp;rsquo;d bring the article home and update it for 2026.
Whether you&amp;rsquo;re a junior dev, product designer, or senior engineer who should know better (hi, it&amp;rsquo;s me, I&amp;rsquo;m the senior engineer), it&amp;rsquo;s easy to fall on your face when using html_safe in Rails.</description>
    </item>
    
    <item>
      <title>Autism, Security, and Why I Can&#39;t Stop Reading Code</title>
      <link>https://www.adamenger.com/blog/autism-security-and-why-i-cant-stop-reading-code/</link>
      <pubDate>Fri, 30 Jan 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.adamenger.com/blog/autism-security-and-why-i-cant-stop-reading-code/</guid>
      <description>Well, it turns out I have a touch of the &amp;rsquo;tism. Took 36 years too long to figure that out. Decades of failed social interactions at work. Panic attacks that feel like fire on your skin. The inability to speak because it feels like physical pain. I was still functioning ok &amp;ndash; getting to work on time, shipping code, and my bosses were always really happy with my work (when I was able to function).</description>
    </item>
    
    <item>
      <title>Photos</title>
      <link>https://www.adamenger.com/photos/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.adamenger.com/photos/</guid>
      <description>A few flower photos I&amp;rsquo;ve taken. I shoot with a Fujifilm and mostly chase whatever catches my eye in the garden or on a walk.
White Cosmos Black-Eyed Susans Black-Eyed Susan Red Cosmos Yellow Coreopsis Chrysanthemum </description>
    </item>
    
  </channel>
</rss>
