I'm a Product 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.
- Mozilla is killing Pocket
- You can style alt text like any other text
- Why Most Startups Fail at SaaS Content Marketing (And How to Fix It)
- How I Vibe Code
- Databricks is buying database startup Neon for about $1 billion
- Apple Seeks to Pause 'Extraordinary' App Store Ruling in Epic Games Battle
- FastMCP: A TypeScript framework for building MCP servers.
- How to write error messages that actually help users rather than frustrate them
- Epic says Fortnite is coming back to iOS in the US
- Designing free trials that actually convert
- Avoiding Skill Atrophy in the Age of AI
- OpenAI looked at buying Cursor creator before turning to AI coding rival Windsurf