How to Listen to LinkedIn Posts

By Elliott Tong

To listen to LinkedIn posts, install the Alexandria Chrome extension, then open your LinkedIn feed or any post page. Alexandria detects each post via semantic HTML selectors ([role="article"][data-urn]) and injects a play button in the control menu beside the three-dot menu. Click it to hear that post read aloud with word-by-word highlighting. As you scroll and new posts load, Alexandria automatically adds buttons to them.

Why Listen to LinkedIn Instead of Reading It?

LinkedIn's feed mixes short updates with long-form posts and articles. The long ones — those 'thought leadership' posts with line breaks every sentence — demand more attention than you can give while scrolling. But skipping them entirely means missing content that might matter.

Listening solves this in a few ways:

You can catch up during commutes

LinkedIn content is work-adjacent, which makes it hard to justify reading during work hours but easy to forget after work. Listening during your commute lets you stay current without scheduling time for it.

Long posts become manageable

Those multi-paragraph posts with strategic line breaks are optimised for scroll-stopping, not reading. Listening lets you absorb the whole thing at a steady pace instead of scanning for the main point.

You can multitask on familiar voices

If you follow people whose style you know, listening lets you process their updates while doing something else. You know when to pay closer attention and when to let it wash over you.

It reduces screen fatigue

LinkedIn is where you go after work emails, before work meetings. Adding more screen reading to your day is the last thing you need. Listening lets you engage with the platform without adding to visual fatigue.

How Alexandria Works with LinkedIn

Alexandria's LinkedIn adapter (~360 lines of custom code) handles three challenges that generic TTS tools cannot:

Semantic HTML selectors

LinkedIn uses Ember.js with readable class names (not hashed), and posts use semantic HTML with [role="article"] and data-urn attributes. This makes selector targeting stable across LinkedIn updates. Alexandria uses SITE_SELECTORS.linkedin from a centralised config, so if LinkedIn changes its DOM, only the config needs to update [LinkedInAdapter.js, constructor and injectButtons()].

Infinite scroll support

LinkedIn's feed loads posts as you scroll. Alexandria uses a MutationObserver watching for DOM changes with 500ms debouncing, then injects buttons into any new posts that appear. It also cleans up stale buttons when virtualised scroll removes posts from the DOM [LinkedInAdapter.js, setupObserver()].

Per-post buttons with state sync

Each post gets its own play button, positioned in the control menu area (top-right, next to the three-dot menu). When you click one, that post plays while all other buttons show idle. If you click a different post mid-playback, the first stops and the second starts — no overlapping audio [LinkedInAdapter.js, buttons Map + _currentPostElement tracking].

SPA navigation detection

LinkedIn is a single-page application. Clicking a post to view it, or clicking back to the feed, doesn't trigger a page load — it swaps the DOM. Alexandria polls the URL every 500ms, detects these navigation events, cleans up old buttons, and injects new ones once the new view renders [LinkedInAdapter.js, setupNavigationDetection()].

Tips for Listening to LinkedIn Effectively

  1. Start with long-form posts

    The posts worth listening to are the ones you'd otherwise skim or skip — those multi-paragraph updates from industry voices. Short status updates work, but the value is in the longer content.

  2. Listen during transitions

    Between meetings, during lunch, on the way to work. LinkedIn content is work-adjacent enough that it feels productive, but light enough that you can process it in the background.

  3. Use speed control

    LinkedIn posts are rarely dense. Most people can listen at 1.5x or 2x after a few minutes of adjustment. Alexandria's free tier supports up to 5x, which makes even long posts quick to process.

  4. Listen to articles, not just posts

    LinkedIn Articles (the full blog-post format) are where the real long-form content lives. Click through to the article page, and Alexandria will add a play button there too.

How to Set Up Text-to-Speech for LinkedIn

Setting up Alexandria takes about 30 seconds. Once installed, play buttons appear automatically on every LinkedIn post.

1

Install the Alexandria Chrome Extension

Go to the Chrome Web Store and click "Add to Chrome". Alexandria needs permission to access page content so it can read text aloud and inject play buttons.

2

Open LinkedIn in Your Browser

Navigate to linkedin.com and sign in. Alexandria works with free accounts and Premium accounts alike.

3

Scroll Through Your Feed

As posts load, Alexandria adds a play button to each one. New posts that load via infinite scroll automatically get buttons too.

4

Find the Play Button on a Post

Look for Alexandria's play button in the top-right of each post — in the control menu area beside the three-dot menu. Posts without enough text (very short updates) won't have a button.

5

Click the Play Button

Click the play button to start listening to that post. Alexandria highlights each word as it reads, keeping you anchored in the text. The button changes to a pause icon while playing.

6

Adjust Playback Speed

Click the speed control to change how fast Alexandria reads. The free tier supports 0.5x to 5x. LinkedIn posts are usually conversational, so 1.5x–2x works well for most people.

7

Switch Between Posts

Click a different post's play button to switch. The first post stops automatically and the new one starts. Only one post plays at a time.

Frequently Asked Questions

Start Listening to LinkedIn

LinkedIn's feed is full of content you should probably read — but when? It's work-adjacent enough that it feels productive, but easy to skip when you're busy.

Alexandria lets you hear those posts during commutes, between meetings, or while doing something else — without adding more screen time to your day.

Add Alexandria to Chrome — Free

Takes 30 seconds to install. Open LinkedIn and click play.