Sources and method
Where the posts come from and how they are read.
Official sources only
Official company engineering blogs only (company sites and their official Medium/Substack channels); no aggregators or news sites.
A blog is listed only when it is on the company's own domain or a subdomain of it (engineering.fb.com, eng.lyft.com), or when it is a channel the company's own site links to: a Medium publication, Substack, dev.to or Hashnode blog, or another domain the company runs (netflixtechblog.com, medium.com/pinterest-engineering). News sites, aggregators, newsletters, analyst firms, event organisers and personal blogs are never listed; a media company only counts for its own engineering blog. Every blog is checked against this rule before it is listed, and blogs that fail it are kept off the lists with the reason recorded.
Coverage
- Companies in the companies.fru.dev registry checked for an official blog on their own site: 627 of 2,788 (22%). Six more are checked every day, new registry companies first, engineering pages first (/engineering, engineering.company.com, /blog), then the Medium or Substack channel the company's site links to; one with no feed is checked again after 90 days.
- Not covered yet: blogs with no RSS or Atom feed and no listing page the site can read, and companies outside the registry.
Feeds, read daily
Every day at 8:22 UTC the site requests each blog's own RSS or Atom feed, once, and adds the posts it has not seen. Two blogs publish no feed (Anthropic Engineering and Anthropic Research); for those it reads the listing page and keeps only entries that show a title, a link and a printed date. No model reads anything and nothing is guessed: a post without a date in its feed is skipped.
What is kept
The title, the date, the link and at most 240 characters of the summary the blog itself publishes in its feed. Never the post, never its images. Every row links to the original on the company's site.
Topics
Fixed keyword rules over the title (counted three times), the feed's own categories (twice) and the summary. The best score is the post's topic; close runners-up become tags. A post nothing matches is filed under product and company news.
Cadence and status
Cadence is posts a month over the last six months, or over the days the feed covers when it holds less history than that (a feed that only lists its latest ten posts). Active: posted in the last 60 days. Quiet: last post 60 to 180 days ago. Dormant: nothing for 180 days or more.
History
Nothing is overwritten quietly. When a blog's feed or address changes, a feed breaks or recovers, a blog's status or cadence band changes, or a post is retitled, a row is added to the change log. Posts that drop out of a feed stay. Each Tuesday a snapshot of every blog's numbers is kept.
The blogs and their feeds
| Blog | Feed |
|---|---|
| 1Password Blog1Password | https://1password.com/blog/index.xml |
| AGCO Corporation News ReleasesAGCO Corporation | https://news.agcocorp.com/news?pagetemplate=rss |
| Ai2 BlogAi2 | https://allenai.org/rss.xml |
| Airbnb EngineeringAirbnb | https://airbnb.tech/feed/ |
| Akamai BlogAkamai | https://akamai.com/blog/rss.xml |
| Alteryx BlogAlteryx | https://alteryx.com/feed |
| Amplitude BlogAmplitude | https://amplitude.com/feed |
| Anthropic EngineeringAnthropic | No feed; listing page https://www.anthropic.com/engineering |
| Anthropic ResearchAnthropic | No feed; listing page https://www.anthropic.com/research |
| Apple NewsroomApple | https://www.apple.com/newsroom/rss-feed.rss |
| Arm NewsroomArm | https://newsroom.arm.com/feed |
| Astera Labs BlogAstera Labs | https://asteralabs.com/feed |
| Astral BlogAstral | https://astral.sh/blog/rss.xml |
| Atlassian: How We BuildAtlassian | https://www.atlassian.com/blog/how-we-build/feed |
| AWS Architecture BlogAWS | https://aws.amazon.com/blogs/architecture/feed/ |
| AWS Machine Learning BlogAWS | https://aws.amazon.com/blogs/machine-learning/feed/ |
| Bon Secours Mercy Health BlogBon Secours Mercy Health | https://bsmhealth.org/feed/ |
| Booking.com ML and Data ScienceBooking.com | https://booking.ai/feed |
| Buildkite BlogBuildkite | https://buildkite.com/blog.atom |
| Capacity BlogCapacity | https://capacity.com/feed/ |
| CeteraCetera Financial Group | https://cetera.com/rss.xml |
| Check Point BlogCheck Point | https://blog.checkpoint.com/feed |
| Chutes News & UpdatesChutes | https://chutes.ai/blog/rss.xml |
| ClickHouse BlogClickHouse | https://clickhouse.com/rss.xml |
| Cloudinary BlogCloudinary | https://cloudinary.com/blog/feed |
| CodeRabbit BlogCodeRabbit | https://coderabbit.ai/feed |
| Collibra BlogCollibra | https://www.collibra.com/feeds/blog.xml |
| Confluent BlogConfluent | https://www.confluent.io/rss.xml |
| Convex BlogConvex | https://stack.convex.dev/rss/feed.xml |
| CoreWeave BlogCoreWeave | https://coreweave.com/blog/rss.xml |
| Coursera EngineeringCoursera | https://medium.com/feed/coursera-engineering |
| CRED EngineeringCRED | https://engineering.cred.club/feed |
| CrewAI BlogCrewAI | https://blog.crewai.com/rss/ |
| CrowdStrike BlogCrowdStrike | https://crowdstrike.com/en-us/blog/feed |
| Cyera BlogCyera | https://cyera.io/blog/rss.xml |
| Dagster BlogDagster Labs | https://dagster.io/blog/rss.xml |
| Databricks BlogDatabricks | https://www.databricks.com/feed |
| Datadog EngineeringDatadog | https://www.datadoghq.com/blog/engineering/index.xml |
| Daytona BlogDaytona | https://www.daytona.io/rss.xml |
| dbt Labs Blogdbt Labs | https://www.getdbt.com/blog/feed.xml |
| Deno BlogDeno | https://deno.com/feed |
| DigitalOcean BlogDigitalOcean | https://www.digitalocean.com/rss/blog.atom |
| Discord BlogDiscord | https://discord.com/blog/rss.xml |
| dltHub BlogdltHub | https://dlthub.com/blog/rss.xml |
| Docker BlogDocker | https://www.docker.com/feed/ |
| Dremio BlogDremio | https://www.dremio.com/feed/ |
| Dropbox TechDropbox | https://dropbox.tech/feed |
| DuckDB BlogDuckDB | https://duckdb.org/feed.xml |
| Dynatrace NewsDynatrace | https://www.dynatrace.com/news/feed/ |
| E2B Blog & Customer StoriesE2B | https://e2b.dev/rss.xml |
| Ekai Snowflake Builders BlogEkai | https://medium.com/feed/snowflake |
| Elastic Search LabsElastic | https://www.elastic.co/search-labs/rss/feed.xml |
| Eliyan BlogEliyan | https://eliyan.com/feed/ |
| Engineering at MetaMeta | https://engineering.fb.com/feed/ |
| Engineering at MicrosoftMicrosoft | https://devblogs.microsoft.com/engineering-at-microsoft/feed/ |
| Entegris EnsightsEntegris | https://blog.entegris.com/rss.xml |
| EnterpriseDB BlogEnterpriseDB | https://blog.enterprisedb.com/rss.xml |
| Equifax for DevelopersEquifax | https://developer.equifax.com/rss.xml |
| Estuary BlogEstuary | https://estuary.dev/blog/rss.xml |
| Event Store BlogEvent Store | https://eventstore.com/rss.xml |
| Everpure BlogEverpure | https://blog.everpuredata.com/feed/ |
| Expo BlogExpo | https://expo.dev/blog/rss.xml |
| FactSet InsightFactSet | https://insight.factset.com/rss.xml |
| fal.ai Blogfal | https://blog.fal.ai/rss/ |
| Fastly BlogFastly | https://fastly.com/blog_rss.xml |
| Fermi America BlogFermi America | https://fermiamerica.com/feed/ |
| Figma BlogFigma | https://www.figma.com/blog/feed/atom.xml |
| Fivetran BlogFivetran | https://www.fivetran.com/blog/rss.xml |
| Fullstory BlogFullstory | https://www.fullstory.com/blog/feed/rss.xml |
| Gen BlogGen Digital | https://www.gendigital.com/blog/rss/v1/blogs/rss.xml |
| geoSurge BloggeoSurge | https://geosurge.ai/rss.xml |
| GitHub EngineeringGitHub | https://github.blog/engineering/feed/ |
| GlobalFoundries BlogGlobalFoundries | https://gf.com/feed/ |
| Google DeepMind BlogDeepMind | https://deepmind.google/blog/rss.xml |
| Google Research BlogGoogle | https://research.google/blog/rss/ |
| Gradium BlogGradium | https://gradium.ai/blog/feed.xml |
| Grafana Labs BlogGrafana Labs | https://grafana.com/blog/index.xml |
| Grammarly BlogGrammarly | https://www.grammarly.com/blog/feed/ |
| Groundcover BlogGroundcover | https://groundcover.com/blog/rss.xml |
| HashiCorp BlogHashiCorp | https://hashicorp.com/blog/feed.xml |
| Hazelcast BlogHazelcast | https://hazelcast.com/feed/ |
| Heroku EngineeringHeroku | https://www.heroku.com/blog/category/engineering/feed/ |
| HubSpot Product BlogHubSpot | https://product.hubspot.com/blog/rss.xml |
| Hugging Face BlogHugging Face | https://huggingface.co/blog/feed.xml |
| InovaInova Health | https://inova.org/rss.xml |
| Instacart TechInstacart | https://tech.instacart.com/feed |
| Intuit BlogIntuit | https://www.intuit.com/blog/feed/ |
| Inworld AI BlogInworld | https://inworld.ai/blog/rss.xml |
| IonQ BlogIonQ | https://ionq.com/blog/rss.xml |
| JFrog BlogJFrog | https://jfrog.com/blog/feed |
| John Snow Labs BlogJohn Snow Labs | https://www.johnsnowlabs.com/feed/ |
| LangChain BlogLangChain | https://langchain.com/blog/rss.xml |
| LaunchDarkly BlogLaunchDarkly | https://launchdarkly.com/blog/feed |
| Linear BlogLinear | https://linear.app/rss/now.xml |
| Locus Robotics BlogLocus Robotics | https://locusrobotics.com/feed |
| LogicMonitor BlogLogicMonitor | https://www.logicmonitor.com/feed |
| Lovable BlogLovable | https://lovable.dev/blog/rss.xml |
| Lyft EngineeringLyft | https://eng.lyft.com/feed |
| Lyzr BlogLyzr | https://www.lyzr.ai/feed/ |
| Mailgun BlogMailgun | https://www.mailgun.com/blog/feed/ |
| Metabase BlogMetabase | https://metabase.com/feed.xml |
| Microsoft Research BlogMicrosoft | https://www.microsoft.com/en-us/research/feed/ |
| Mistral AI NewsMistral AI | https://mistral.ai/news/rss |
| Modal BlogModal | https://modal.com/blog/atom.xml |
| MomentumMomentum Worldwide | https://www.momentumww.com/feed/ |
| MongoDB Engineering BlogMongoDB | No feed; listing page https://www.mongodb.com/company/blog/channel/engineering-blog |
| Monte Carlo BlogMonte Carlo | https://montecarlodata.com/blog/feed |
| MotherDuck BlogMotherDuck | https://motherduck.com/rss.xml |
| MuleSoft BlogMuleSoft | https://blogs.mulesoft.com/feed/ |
| n8n Blogn8n | https://blog.n8n.io/rss/ |
| Naïve BlogNaïve | https://usenaive.ai/feed.xml |
| NBCUniversal BlogNBCUniversal | https://nbcuniversal.com/rss.xml |
| Neo4j BlogNeo4j | https://neo4j.com/blog/developer/feed/ |
| Netflix TechBlogNetflix | https://netflixtechblog.com/feed |
| Netlify DevelopersNetlify | https://developers.netlify.com/feed.xml |
| Nextdoor BlogNextdoor | https://blog.nextdoor.com/rss.xml |
| ngrok Newsngrok | https://ngrok.com/blog/rss.xml |
| NovitaNovita AI | https://blogs.novita.ai/rss.xml |
| Nutanix BlogNutanix | https://www.nutanix.com/blog.rssfeed.xml |
| NVIDIA Technical BlogNvidia | https://developer.nvidia.com/blog/feed |
| Ollama BlogOllama | https://ollama.com/blog/rss.xml |
| Omni BlogOmni | https://omni.co/blog/rss.xml |
| OpenAI NewsOpenAI | https://openai.com/news/rss.xml |
| OpenRouter BlogOpenRouter | https://openrouter.ai/blog/feed.xml |
| PagerDuty BlogPagerDuty | https://pagerduty.com/feed |
| Palantir BlogPalantir | https://blog.palantir.com/feed |
| Palo Alto Networks BlogPalo Alto Networks | https://paloaltonetworks.com/blog/feed |
| Paycom Payroll & HR BlogPaycom | https://paycom.com/blog/feed |
| Pinterest EngineeringPinterest | https://medium.com/feed/pinterest-engineering |
| PlanetScale BlogPlanetScale | https://planetscale.com/blog/feed.atom |
| PostHog BlogPostHog | https://posthog.com/rss.xml |
| Postman BlogPostman | https://blog.postman.com/feed/ |
| Prisma BlogPrisma | https://prisma.io/blog/rss.xml |
| Pulumi BlogPulumi | https://www.pulumi.com/blog/rss.xml |
| Qdrant BlogQdrant | https://qdrant.tech/blog/index.xml |
| Qualys Security BlogQualys | https://blog.qualys.com/feed |
| Railway BlogRailway | https://blog.railway.com/rss.xml |
| Rambus BlogRambus | https://www.rambus.com/feed/ |
| Rapid7 Cybersecurity BlogRapid7 | https://www.rapid7.com/rss.xml |
| Red Hat BlogRed Hat | https://redhat.com/en/blog/rss.xml |
| Reddit BlogReddit | https://redditinc.com/news/rss.xml |
| Redpanda BlogRedpanda | https://redpanda.com/blog/rss.xml |
| Render BlogRender | https://render.com/blog/feed.rss |
| Replit BlogReplit | https://replit.com/blog/feed.xml |
| Resend BlogResend | https://resend.com/blog/rss.xml |
| Runpod BlogRunpod | https://runpod.io/blog/rss.xml |
| Salesforce EngineeringSalesforce | https://engineering.salesforce.com/feed/ |
| SambaNova BlogSambaNova | https://sambanova.ai/blog/rss.xml |
| Searchable BlogSearchable | https://searchable.com/rss.xml |
| SentinelOne Cybersecurity BlogSentinelOne | https://sentinelone.com/blog/feed |
| Sentry BlogSentry | https://blog.sentry.io/feed.xml |
| Shopify EngineeringShopify | https://shopify.engineering/blog.atom |
| Slack EngineeringSlack | https://slack.engineering/feed/ |
| Snowflake Builders BlogSnowflake | https://medium.com/feed/snowflake |
| Snyk BlogSnyk | https://snyk.io/blog/feed/ |
| SoFi NewsroomSoFi | https://sofi.com/blog/feed |
| Spectro Cloud BlogSpectro Cloud | https://spectrocloud.com/blog/rss.xml |
| Spotify EngineeringSpotify | https://engineering.atspotify.com/feed |
| Stability AI News & UpdatesStability AI | https://stability.ai/news-updates?format=rss |
| Starburst BlogStarburst | https://starburst.io/blog/rss.xml |
| Streamlit BlogStreamlit | https://blog.streamlit.io/feed |
| Stripe BlogStripe | https://stripe.com/blog/feed.rss |
| Stripe Developer BlogStripe | https://stripe.dev/blog/feed |
| Supabase BlogSupabase | https://supabase.com/rss.xml |
| Tailscale BlogTailscale | https://tailscale.com/blog/index.xml |
| Temporal BlogTemporal | https://temporal.io/blog/feed.xml |
| Tenable NewsTenable | https://tenable.com/feed/news |
| Teradata NewsTeradata | https://www.teradata.com/rss/news |
| Teradyne BlogTeradyne | https://www.teradyne.com/feed/ |
| The CircleCI BlogCircleCI | https://circleci.com/blog/feed.xml |
| The Cloudflare BlogCloudflare | https://blog.cloudflare.com/rss/ |
| The Fly BlogFly.io | https://fly.io/blog/feed.xml |
| The JetBrains BlogJetBrains | https://blog.jetbrains.com/feed/ |
| The Lambda deep learning blogLambda | https://lambda.ai/blog/rss.xml |
| The Logz.io BlogLogz.io | https://logz.io/blog/feed/ |
| The New Relic BlogNew Relic | https://blog.newrelic.com/feed |
| Together AI BlogTogether AI | https://www.together.ai/blog/rss.xml |
| Turso BlogTurso | https://turso.tech/blog/feed.xml |
| Twilio BlogTwilio | https://www.twilio.com/en-us/blog/feed |
| UiPath BlogUiPath | https://www.uipath.com/blog/rss.xml |
| Unity BlogUnity | https://unity.com/blog/feed |
| Upstash BlogUpstash | https://upstash.com/blog/feed.xml |
| Varonis BlogVaronis | https://varonis.com/blog/rss.xml |
| Vercel NewsVercel | https://vercel.com/blog/feed |
| Vertiv BlogVertiv | https://vertiv.com/blog/rss.xml |
| vLLM BlogvLLM | https://vllm.ai/blog/rss.xml |
| Voyage AI BlogVoyage AI | https://blog.voyageai.com/feed/ |
| Weaviate BlogWeaviate | https://weaviate.io/blog/rss.xml |
| Workiva BlogWorkiva | https://workiva.com/blog/rss.xml |
| Yugabyte BlogYugabyte | https://www.yugabyte.com/blog/feed |
| Zalando EngineeringZalando | https://engineering.zalando.com/atom.xml |
Checked and left out
Uber Engineering and LinkedIn Engineering (no feed, and no listing page with dates the site can read), DoorDash Engineering (refuses automated readers), Google Developers Blog (its feed carries no dates), and Cohere, Pinecone, Modal and CockroachDB (no feed found). News sites, newsletters, analyst firms, event organisers and content-marketing publications the daily check found on registry company sites are kept off the list. Suggest a blog with Suggest a missing blog.
Across Glyph
Company names and slugs follow the shared registry at companies.fru.dev; blog pages link to the company's profile and to the same company on the other Glyph sites.
Disclaimer
Official company engineering blogs only (company sites and their official Medium/Substack channels); no aggregators or news sites. Posts from each blog's own public feed, read every day: titles, dates and short excerpts only, and every post links to the original at its company. The list grows as new official blogs are found. Logos via logo.dev; trademarks belong to their owners. Anonymous usage stats via Google Analytics. Use Suggest a correction on any page.