<p>Aji and Joël join forces to discuss graph and tree structures, and their connection to the emergent properties, attributes and qualities you can find from a largely connected group of data.</p>

<p>Joël dives into their recent graphs and tree work through a contracting system, whilst Aji looks back at when he previously tried to serialise a graph or tree to a database.</p>

<p>—</p>

<p>Watch <a href="https://www.rubyevents.org/talks/state-is-the-first-decision-you-never-made?back_to=/events/blue-ridge-ruby-2026?scroll_top=668&amp;back_to_title=Blue+Ridge+Ruby+2026" rel="nofollow noopener">Joël’s Blue Ridge Ruby</a> talk here, or <a href="https://www.rubyevents.org/talks/ruby-internals-a-guide-for-rails-developers" rel="nofollow noopener">Matheus’ Ruby Internal</a> talk from last year here.</p>

<p>There’s still time to secure your place at thoughtbot’s upcoming UK meet ups over the next month.</p>

<p><a href="https://luma.com/c4e6hkqt" rel="nofollow noopener">London Tech Leader Meetup</a> - Tuesday June 23rd<br>
<a href="https://luma.com/tog1jb58" rel="nofollow noopener">Brighton Tech Leader Meetup</a> - Wednesday June 24th<br>
<a href="https://brightonruby.com/" rel="nofollow noopener">Brighton Ruby</a> - Thursday June 25th<br>
<a href="https://evolve.siliconbrighton.com/" rel="nofollow noopener">Evolve</a> - Friday June 26th</p>

<p>Your hosts for this episode have been thoughtbot’s own <a href="https://www.linkedin.com/in/joel-quenneville-96b18b58/" rel="nofollow noopener">Joël Quenneville</a> and <a href="https://www.linkedin.com/in/doodlingdev/" rel="nofollow noopener">Aji Slater</a>.</p>

<p>If you would like to support the show, head over to our <a href="https://github.com/sponsors/thoughtbot" rel="nofollow noopener">GitHub page</a>, or check out <a href="https://bikeshed.thoughtbot.com" rel="nofollow noopener">our website</a>.</p>

<p>Got a question or comment about the show? Write to our hosts: <a href="mailto:hosts@giantrobots.fm" rel="nofollow noopener">hosts@bikeshed.fm</a></p>

<p>This has been a <a href="https://thoughtbot.com/" rel="nofollow noopener">thoughtbot</a> podcast.&nbsp;</p>

<p>Stay up to date by following us on social media - <a href="https://www.youtube.com/@thoughtbot/streams" rel="nofollow noopener">YouTube</a> - <a href="https://www.linkedin.com/company/150727/" rel="nofollow noopener">LinkedIn</a> - <a href="https://thoughtbot.social/@thoughtbot" rel="nofollow noopener">Mastodon</a> - <a href="https://bsky.app/profile/thoughtbot.com" rel="nofollow noopener">BlueSky</a></p>

<p>© 2026 thoughtbot, inc.</p><p><a rel="payment" href="https://github.com/sponsors/thoughtbot">Support The Bike Shed</a></p>

The Bike Shed

thoughtbot

503: Seeing the Graph for the Trees

JUN 23, 202641 MIN
The Bike Shed

503: Seeing the Graph for the Trees

JUN 23, 202641 MIN

Description

Aji and Joël join forces to discuss graph and tree structures, and their connection to the emergent properties, attributes and qualities you can find from a largely connected group of data. Joël dives into their recent graphs and tree work through a contracting system, whilst Aji looks back at when he previously tried to serialise a graph or tree to a database. — Watch Joël’s Blue Ridge Ruby talk here, or Matheus’ Ruby Internal talk from last year here. There’s still time to secure your place at thoughtbot’s upcoming UK meet ups over the next month. London Tech Leader Meetup - Tuesday June 23rd Brighton Tech Leader Meetup - Wednesday June 24th Brighton Ruby - Thursday June 25th Evolve - Friday June 26th Your hosts for this episode have been thoughtbot’s own Joël Quenneville and Aji Slater. If you would like to support the show, head over to our GitHub page, or check out our website. Got a question or comment about the show? Write to our hosts: [email protected] This has been a thoughtbot podcast.  Stay up to date by following us on social media - YouTube - LinkedIn - Mastodon - BlueSky © 2026 thoughtbot, inc.Support The Bike Shed