<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Product Engineering on Ismael Ramos — Web Architect &amp; Product Engineer</title><link>https://www.ismaelramos.dev/categories/product-engineering/</link><description>Recent content in Product Engineering on Ismael Ramos — Web Architect &amp; Product Engineer</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 12 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.ismaelramos.dev/categories/product-engineering/index.xml" rel="self" type="application/rss+xml"/><item><title>Persisting Windsurf context across sessions with rules</title><link>https://www.ismaelramos.dev/blog/persisting-windsurf-context-across-sessions/</link><pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate><guid>https://www.ismaelramos.dev/blog/persisting-windsurf-context-across-sessions/</guid><description>A simple Windsurf workflow to carry context across sessions using rules, avoiding token bloat and keeping AI work focused.</description></item><item><title>Turning PR comments into an actionable plan with MCP</title><link>https://www.ismaelramos.dev/blog/pr-review-workflow-with-mcp/</link><pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.ismaelramos.dev/blog/pr-review-workflow-with-mcp/</guid><description>Using Jira and GitHub MCP servers to analyze, classify and plan fixes for PR review comments without leaving the editor.</description></item><item><title>When AI assistants fail and a forum link saves the day</title><link>https://www.ismaelramos.dev/blog/when-ai-fails-and-a-forum-link-saves-the-day/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.ismaelramos.dev/blog/when-ai-fails-and-a-forum-link-saves-the-day/</guid><description>A small n8n permissions issue reminded me that AI assistants still struggle with niche operational problems where community knowledge wins.</description></item><item><title>Closing the PR review loop with Windsurf and GitHub CLI</title><link>https://www.ismaelramos.dev/blog/closing-pr-review-loop-windsurf-github-cli/</link><pubDate>Tue, 24 Mar 2026 00:00:00 +0000</pubDate><guid>https://www.ismaelramos.dev/blog/closing-pr-review-loop-windsurf-github-cli/</guid><description>Notes on building a tighter feedback loop between PR reviews, Windsurf and the GitHub CLI to make AI-assisted reviews actually useful.</description></item><item><title>First impressions using Claude for UI design work</title><link>https://www.ismaelramos.dev/blog/first-impressions-claude-design/</link><pubDate>Tue, 20 Jan 2026 00:00:00 +0000</pubDate><guid>https://www.ismaelramos.dev/blog/first-impressions-claude-design/</guid><description>Notes after experimenting with Claude as a design partner: what works, what doesn&amp;rsquo;t, and where it fits in a frontend workflow.</description></item><item><title>Increase coverage on every feature with Karma/Jest and Husky</title><link>https://www.ismaelramos.dev/blog/increase-coverage-on-every-feature-with-karma-jest-and-husky/</link><pubDate>Tue, 09 Mar 2021 00:00:00 +0000</pubDate><guid>https://www.ismaelramos.dev/blog/increase-coverage-on-every-feature-with-karma-jest-and-husky/</guid><description>Have you ever add new features and after some time, coverage seems to be decreasing?</description></item><item><title>24 ideas to include in your Definition of Done</title><link>https://www.ismaelramos.dev/blog/24-ideas-to-include-in-your-definition-of-done/</link><pubDate>Tue, 18 Aug 2020 00:00:00 +0000</pubDate><guid>https://www.ismaelramos.dev/blog/24-ideas-to-include-in-your-definition-of-done/</guid><description>Don´t you know what to include in the DoD? Here is a list of some ideas to add to your definition of done.</description></item><item><title>Avoid horizontal scroll with Cypress</title><link>https://www.ismaelramos.dev/blog/how-to-test-if-there-is-any-element-outside-the-viewport-with-cypress/</link><pubDate>Tue, 21 Jan 2020 00:00:00 +0000</pubDate><guid>https://www.ismaelramos.dev/blog/how-to-test-if-there-is-any-element-outside-the-viewport-with-cypress/</guid><description>Did you ever have an unwanted horizontal scroll? If so, you can avoid this problem for ever. Just add a test with Cypress!</description></item><item><title>12 tips to improve as a Front end developer</title><link>https://www.ismaelramos.dev/blog/12-tips-to-improve-as-a-front-end-developer/</link><pubDate>Mon, 12 Nov 2018 00:00:00 +0000</pubDate><guid>https://www.ismaelramos.dev/blog/12-tips-to-improve-as-a-front-end-developer/</guid><description>Some tips and tricks that you can improve to be a better developer. Some of them, are focused on the front end.</description></item></channel></rss>