I'm a Product Engineer, AI Automation Engineer, author and dad from Canada, with over 2 decades in the field.
🔭 I’m currently working on multiple frontend and backend projects using Astro, React, Remix, Nextjs, Nodejs, and various AI integrations.
I build a lot of things using many stacks, currently mostly working with Astro / React / Remix / Nextjs and Nodejs with various APIs.
- 🌍 I'm based in Penticton, British Columbia, Canada
- 🖥️ Read my blog at Roger Stringer
- 🧠 I'm learning to never stop learning.
- 🤝 I'm open to collaborating on interesting projects
I'm also a big camping and hiking enthusiast. When I'm not hanging out with my family or at the computer, or at a coffee shop, you can find me camping or hiking somewhere in the mountains around the Okanagan valley where I live.
- AI Project Management: Shipping Software When Agents Write the Code
- Context Engineering for Production Agents: Sources, Boundaries, and Evaluation
- Mastering Hermes
- Loop Engineering: Designing Agents That Run Themselves
- Render JSX to images. Skip the browser.
- Your Astro API Route Can Be an MCP Server
- The Agentic Playbook
- QA in the Era of AI
- Talk to Your Datastar Chat: Voice Input with the Web Speech API
- Self-Hosting the Agentic Stack: A Field Guide
- Agent Skills: A Field Guide to the Third Pillar
- The Agent's Self: A Field Guide to Personality & Identity