<rss version="2.0"><channel><title>John Plummer .com</title><link>https://www.johnplummer.com/</link><description>John Plummer .com RSS</description><item><title>Outside In Development</title><link>https://www.johnplummer.com/blog/Outside+In+Development</link></item><item><title>Ginkgo Test Suites Structure and Organization</title><link>https://www.johnplummer.com/blog/Ginkgo+Test+Suites+Structure+and+Organization</link></item><item><title>iPhone Widget Troubleshooting</title><link>https://www.johnplummer.com/blog/iPhone+Widget+Troubleshooting</link></item><item><title>Vitest Testing Guide for TypeScript and React</title><link>https://www.johnplummer.com/blog/Vitest+Testing+Guide+for+TypeScript+and+React</link></item><item><title>The Test Pyramid</title><link>https://www.johnplummer.com/blog/The+Test+Pyramid</link></item><item><title>Test Driven Development (TDD)</title><link>https://www.johnplummer.com/blog/Test+Driven+Development+(TDD)</link></item><item><title>Task Sizing for Cursor IDE Research-Based Implementation</title><link>https://www.johnplummer.com/blog/Task+Sizing+for+Cursor+IDE+Research-Based+Implementation</link></item><item><title>SOLID Principles</title><link>https://www.johnplummer.com/blog/SOLID+Principles</link></item><item><title>Planning Mode for Cursor IDE</title><link>https://www.johnplummer.com/blog/Planning+Mode+for+Cursor+IDE</link></item><item><title>Outside In Development Implementation Guide</title><link>https://www.johnplummer.com/blog/Outside+In+Development+Implementation+Guide</link></item><item><title>Golang Testing Mocking Strategies</title><link>https://www.johnplummer.com/blog/Golang+Testing+Mocking+Strategies</link></item><item><title>Go Logging with slog</title><link>https://www.johnplummer.com/blog/Go+Logging+with+slog</link></item><item><title>Go Collection Types</title><link>https://www.johnplummer.com/blog/Go+Collection+Types</link></item><item><title>Go API Testing Guide with Ginkgo + Gomega</title><link>https://www.johnplummer.com/blog/Go+API+Testing+Guide+with+Ginkgo+%2B+Gomega</link></item><item><title>Functional Options Pattern in Go</title><link>https://www.johnplummer.com/blog/Functional+Options+Pattern+in+Go</link></item><item><title>Custom Modes in Cursor IDE</title><link>https://www.johnplummer.com/blog/Custom+Modes+in+Cursor+IDE</link></item><item><title>Cursor Rules Guide</title><link>https://www.johnplummer.com/blog/Cursor+Rules+Guide</link></item><item><title>Cursor Rules Analysis Prompt</title><link>https://www.johnplummer.com/blog/Cursor+Rules+Analysis+Prompt</link></item><item><title>Index</title><link>https://www.johnplummer.com/blog/Index</link></item><item><title>New PRD Prompt</title><link>https://www.johnplummer.com/blog/New+PRD+Prompt</link></item><item><title>Karabiner Elements Caps Lock as Hyper Key with iTerm2 Exception</title><link>https://www.johnplummer.com/blog/Karabiner+Elements+Caps+Lock+as+Hyper+Key+with+iTerm2+Exception</link></item></channel></rss>