<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Thomas Lange Jr · Writing</title>
    <link>https://thomaslangejr.com/writing</link>
    <description>Essays about building software people use, mostly drawn from Salesforce implementations in construction.</description>
    <language>en-us</language>
    <atom:link href="https://thomaslangejr.com/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>The Six People Who Don&#x27;t Know They&#x27;re on My Team</title>
      <link>https://thomaslangejr.com/personal-board</link>
      <guid>https://thomaslangejr.com/personal-board</guid>
      <description>An answering machine gives you one answer. This thing was designed to be incapable of that.</description>
      <pubDate>Tue, 18 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Every Client I Lost, Lost the Same Way (Cut from the Team)</title>
      <link>https://thomaslangejr.com/every-client-i-lost</link>
      <guid>https://thomaslangejr.com/every-client-i-lost</guid>
      <description>Nobody ever left over a bug.</description>
      <pubDate>Sun, 02 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Map View: They Don&#x27;t Love You Like I Love You</title>
      <link>https://thomaslangejr.com/the-map-view</link>
      <guid>https://thomaslangejr.com/the-map-view</guid>
      <description>A map for a construction CRM, and the pins that were never really there.</description>
      <pubDate>Sat, 01 Aug 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>There Has to Be an Easier Way to Get This Stuff Into the System</title>
      <link>https://thomaslangejr.com/there-has-to-be-an-easier-way</link>
      <guid>https://thomaslangejr.com/there-has-to-be-an-easier-way</guid>
      <description>A business card scanner for a construction CRM, and the failures that shaped everything.</description>
      <pubDate>Tue, 28 Jul 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>A Construction Glossary for Salesforce People</title>
      <link>https://thomaslangejr.com/aec-glossary</link>
      <guid>https://thomaslangejr.com/aec-glossary</guid>
      <description>The vocabulary of a construction discovery room, and where it breaks your data model.</description>
      <pubDate>Tue, 28 Jul 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Decision You Made by Accident</title>
      <link>https://thomaslangejr.com/the-decision-you-made-by-accident</link>
      <guid>https://thomaslangejr.com/the-decision-you-made-by-accident</guid>
      <description>The failure that looks exactly like being helpful.</description>
      <pubDate>Tue, 28 Jul 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>A Screen for a Meeting</title>
      <link>https://thomaslangejr.com/a-screen-for-a-meeting</link>
      <guid>https://thomaslangejr.com/a-screen-for-a-meeting</guid>
      <description>Most dashboards are built for a desk. This one was for a room.</description>
      <pubDate>Sat, 25 Jul 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Volume Was Never the Problem</title>
      <link>https://thomaslangejr.com/volume-was-never-the-problem</link>
      <guid>https://thomaslangejr.com/volume-was-never-the-problem</guid>
      <description>What AI changed, and what it didn&#x27;t.</description>
      <pubDate>Sat, 25 Jul 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Why the Standard CRM Data Model Doesn&#x27;t Fit Construction</title>
      <link>https://thomaslangejr.com/crm-data-model-construction</link>
      <guid>https://thomaslangejr.com/crm-data-model-construction</guid>
      <description>The default objects encode assumptions. Most of them are wrong here.</description>
      <pubDate>Sat, 25 Jul 2026 12:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
