<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Software Engineering on Hummingbird Labs</title><link>https://hummingbirdlabs.github.io/tags/software-engineering/</link><description>Recent content in Software Engineering on Hummingbird Labs</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 25 May 2026 14:42:00 +0800</lastBuildDate><atom:link href="https://hummingbirdlabs.github.io/tags/software-engineering/index.xml" rel="self" type="application/rss+xml"/><item><title>What to Do When AI Coding Tasks Exceed Context Limits or Output Length?</title><link>https://hummingbirdlabs.github.io/posts/post-007/</link><pubDate>Mon, 25 May 2026 14:42:00 +0800</pubDate><guid>https://hummingbirdlabs.github.io/posts/post-007/</guid><description>What to do when AI coding tasks exceed context limits? Practical strategies for managing long sessions in Claude, Copilot, and other AI coding assistants. Learn how to split code review and bug fixing into multiple sessions to maintain code quality and reduce token costs.</description></item></channel></rss>