
Honorary Consul of Fiji to Ireland
Website for the Honorary Consul of the Republic of Fiji to Ireland: guidance for Fijians coming to and living in Ireland, an events calendar, and contact and mailing-list forms.
I'm Maurice Downes, a UX architect specialising in front-end architecture. I build accessible component libraries from design systems, develop client-side build tooling, and work across modern JavaScript frameworks. I also write about front-end engineering and AI, and design and build websites for organisations.

Website for the Honorary Consul of the Republic of Fiji to Ireland: guidance for Fijians coming to and living in Ireland, an events calendar, and contact and mailing-list forms.
A three-part, hands-on series: build an MCP server, connect a LangChain agent to it, then design a prompt interface (UX) for your agent.
Start the series →





Flags Content Security Policy violations in your HTML as you type, right inside VS Code.
Lint HTML for CSP violations at build time, so unsafe inline styles and scripts are caught before release.
A Rollup plugin that concatenates files as part of the bundling process.
A shareable ESLint config that catches common Content Security Policy violations in JavaScript.