November 2025 Summaries
3 posts from CircleCI
Filter
Month:
Year:
Post Summaries
Back to Blog
Multi-agent AI systems are gaining traction in software development by emulating real-world teams through collaboration among individual agents, each tasked with specific roles to achieve a collective goal. The tutorial explains how to build such a system using the CrewAI framework, Google Gemini for content processing, and CircleCI for test automation, focusing on a newsroom-like setup where agents gather and summarize trending news. Users learn to configure project dependencies, define agent roles and tasks within the YAML framework, and orchestrate agent crews to work sequentially from research to publishing. The project employs Python 3.8+, GitHub, and CircleCI accounts, and includes setting up a project with uv for dependency management. Testing is emphasized to ensure the system's efficiency and reliability before deployment, with CircleCI automating the testing process to prevent bugs from entering production.
Nov 19, 2025
3,164 words in the original blog post.
The Playwright framework, renowned for its UI testing capabilities, also offers robust tools for API testing, allowing for the creation of efficient end-to-end test suites by combining UI and API tests. This integration, facilitated by the APIRequestContext, enables faster and more reliable tests by allowing direct API interactions to set up test states and manage authentication, thus reducing flakiness and improving test efficiency. The tutorial guides users on setting up Playwright’s APIRequestContext, persisting authenticated states, and integrating with CircleCI for continuous integration and delivery. By employing this approach, tests become more maintainable and focused, as UI tests can leverage shared states without repetitive login flows. The guide also includes practical steps for configuring Playwright and CircleCI, demonstrating how to automate the testing process in a CI/CD environment, ensuring comprehensive and reliable testing of both backend and frontend functionalities.
Nov 07, 2025
2,314 words in the original blog post.
Deploying web applications can be streamlined and automated through a comprehensive CI/CD pipeline, as demonstrated in a tutorial for setting up a SolidStart app. This process uses CircleCI for build automation and Vercel for seamless hosting, while integrating with a Supabase database to manage data storage and retrieval. The tutorial guides users through creating a SolidStart application, establishing a leaderboard interface, and implementing player score functionalities with SolidJS components. It also covers the configuration of API endpoints for managing scores and the integration of environment variables for deployment. By automating these steps with CircleCI, developers can focus on coding rather than deployment, ensuring their applications are updated reliably and efficiently with every code push.
Nov 06, 2025
2,815 words in the original blog post.