<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>TenantBase Engineering Blog</title>
    <link>https://www.tenantbase.com/tech/</link>
    <description>Recent content on TenantBase Engineering Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 19 Nov 2019 09:37:31 -0800</lastBuildDate>
    
	<atom:link href="https://www.tenantbase.com/tech/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Real Estate Rights Made Easy</title>
      <link>https://www.tenantbase.com/tech/blog/real-estate-rights/</link>
      <pubDate>Tue, 19 Nov 2019 09:37:31 -0800</pubDate>
      
      <guid>https://www.tenantbase.com/tech/blog/real-estate-rights/</guid>
      <description>Commercial real estate and residential real estate share a lot of commonalities, making it hard to distinguish why finding an office is so much more difficult than finding a home. In residential, properties are typically considered whole, and as is. It is common to specify the amenities and the number of rooms for a residential dwelling because those items are fixed; whereas, in commercial real estate, the considered amount is typically far greater and space in a building is more fluid.</description>
    </item>
    
    <item>
      <title>Bypassing Headless Chrome Tests, the game goes on...</title>
      <link>https://www.tenantbase.com/tech/blog/cat-and-mouse/</link>
      <pubDate>Fri, 19 Jul 2019 16:40:56 -0400</pubDate>
      
      <guid>https://www.tenantbase.com/tech/blog/cat-and-mouse/</guid>
      <description>The Cat and Mouse Game I woke up this morning to find that Antoine Vastel had written a third installment in his series on detecting headless Chrome browsers. If you&amp;rsquo;re not familiar with the history here, Antoine has come up with a series of successively more complex techniques to detect headless Chrome for the nominal purpose of blocking web scrapers. All three of his articles have frontpaged on Hacker News, as did my rebuttals to his first two articles which detailed how these techniques can be trivially bypassed and why I consider them user-hostile strategies that invade personal privacy and degrade site performance without actually preventing sophisticated web scraping (see: Making Chrome Headless Undetectable and It is not possible to detect and block Chrome headless).</description>
    </item>
    
    <item>
      <title>Announcing the TenantBase Engineering Blog</title>
      <link>https://www.tenantbase.com/tech/blog/hello-world/</link>
      <pubDate>Mon, 15 Jul 2019 13:27:05 -0700</pubDate>
      
      <guid>https://www.tenantbase.com/tech/blog/hello-world/</guid>
      <description>Welcome to the TenantBase Engineering Blog! This will be the new home for product and feature announcements, interesting analyses from our data science team, technology insights, design patterns, and anything else interesting from our engineering team. Be sure to check back often to see our newest content!</description>
    </item>
    
  </channel>
</rss>