<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/what-our-web-team-learned-using-claude-code-for-a-month-tfhrwiae3" -->

---
title: What our web team learned using Claude Code for a month
description: Expo&#x27;s web team shares practical lessons from a month of intensive Claude Code usage. Key strengths include using it as a knowledge base for unfamiliar code,...
canonical: https://daily.dev/posts/what-our-web-team-learned-using-claude-code-for-a-month-tfhrwiae3
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: What our web team learned using Claude Code for a month | daily.dev
og:description: Expo&#x27;s web team shares practical lessons from a month of intensive Claude Code usage. Key strengths include using it as a knowledge base for unfamiliar code,...
og:url: https://daily.dev/posts/what-our-web-team-learned-using-claude-code-for-a-month-tfhrwiae3
og:image: https://api.daily.dev/og/posts/TfhRWIae3.png
og:image:alt: What our web team learned using Claude Code for a month
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# What our web team learned using Claude Code for a month

**[Expo Blog](https://daily.dev/sources/expo-blog)** · 5 min read · 0 upvotes · 0 comments

## Summary

Expo's web team shares practical lessons from a month of intensive Claude Code usage. Key strengths include using it as a knowledge base for unfamiliar code, executing well-specified tasks, and parallelizing work with Git worktrees. Limitations include context window degradation over long sessions, the need for well-maintained CLAUDE.md system prompts, and the risk of accepting poorly architected AI-generated solutions. Workarounds like using /clear between tasks, Plan mode for ambiguous features, and MCPs (Linear, Sentry, Figma, Graphite) are highlighted. The team concludes that AI coding tools genuinely improve workflows once you build intuition for what they handle well versus poorly.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://expo.dev/blog/what-our-web-team-learned-using-claude-code-for-a-month>

## Similar posts on daily.dev

- [Claude Code felt overhyped until I discovered the workflow that makes it genuinely powerful](https://daily.dev/posts/claude-code-felt-overhyped-until-i-discovered-the-workflow-that-makes-it-genuinely-powerful-ellcs8hij) · XDA Developers · 0 upvotes · 0 comments
- [Claude Code Tips I Wish I’d Had From Day One](https://daily.dev/posts/claude-code-tips-i-wish-i-d-had-from-day-one-0mqrs17ox) · marmelab · 4 upvotes · 0 comments

---

Tags: [#ai-coding](https://daily.dev/tags/ai-coding), [#claude-code](https://daily.dev/tags/claude-code), [#mcp](https://daily.dev/tags/mcp)

[View this post on daily.dev](https://daily.dev/posts/what-our-web-team-learned-using-claude-code-for-a-month-tfhrwiae3)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"What our web team learned using Claude Code for a month","url":"https://daily.dev/posts/what-our-web-team-learned-using-claude-code-for-a-month-tfhrwiae3","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/what-our-web-team-learned-using-claude-code-for-a-month-tfhrwiae3"},"datePublished":"2026-03-22T11:31:05.409Z","dateModified":"2026-03-30T02:19:46.380Z","description":"Expo's web team shares practical lessons from a month of intensive Claude Code usage. Key strengths include using it as a knowledge base for unfamiliar code,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/e06463561e1ed86dd18406f874be6e15?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/e06463561e1ed86dd18406f874be6e15?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Expo Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Expo Blog","logo":"https://media.daily.dev/image/upload/s--E7LK6L3y--/f_auto,q_auto/v1774179051/logos/expo-blog?_a=BAMAMiWQ0","url":"https://daily.dev/sources/expo-blog"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/what-our-web-team-learned-using-claude-code-for-a-month-tfhrwiae3","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ai-coding,claude-code,mcp","timeRequired":"PT5M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Expo Blog","item":"https://daily.dev/sources/expo-blog"},{"@type":"ListItem","position":3,"name":"What our web team learned using Claude Code for a month"}]}
```

