Skip to content

perf: replace Liquid back-links template with Ruby plugin placeholder (refs #213)#434

Closed
silentconsensus-bot[bot] wants to merge 1 commit intomainfrom
fix-issue-213
Closed

perf: replace Liquid back-links template with Ruby plugin placeholder (refs #213)#434
silentconsensus-bot[bot] wants to merge 1 commit intomainfrom
fix-issue-213

Conversation

@silentconsensus-bot
Copy link
Copy Markdown

Closes #213

… (refs #213)

The back-links.html Liquid template was executing O(n²) collection
iterations for every page during Liquid rendering. The Ruby auto_linker
plugin already computes backlinks efficiently in a single post_render
pass, but couldn't inject them because Liquid had already expanded the
include tag.

Fix: Replace {% include back-links.html %} with an HTML comment
placeholder that survives Liquid processing, allowing the Ruby plugin
to inject pre-computed backlinks. This eliminates hundreds of redundant
collection iterations per build.
@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 12, 2026

Deploy Preview for earlydaysofethereum ready!

Name Link
🔨 Latest commit 70bb520
🔍 Latest deploy log https://app.netlify.com/projects/earlydaysofethereum/deploys/698e3b68ed12d60008efb733
😎 Deploy Preview https://deploy-preview-434--earlydaysofethereum.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@bobsummerwill bobsummerwill deleted the fix-issue-213 branch March 19, 2026 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The build process is super-slow now

1 participant