https://platformengineering.org logo
Title
d

Darren Haken

02/21/2023, 8:12 AM
Hey everyone, nice to meet you. I'm based in Manchester but this is the closest location I have šŸ˜„ I was wondering if anyone in the channel has experience of building a
web platform
like team/capability within their org? We currently have team(s) focused on building platform capabilities for the web stack. Examples are: • Opinionated ways to build a micro front end • CFRs such as... ā—¦ Observability of client errors ā—¦ Web performance • Handling JS bundles properly • Governance • GraphQL architecture My tech lead was interested (as would I) to connect with teams who've invested in this space as well.
n

Neil Millard

02/21/2023, 8:45 AM
I work on HMRC Tax platform. The platform has very opinionated ways (the golden path) of how to create a web frontend, backend, along with the platform providing build/deploy,logging, and monitoring services. AMA
a

Abby Bangser

02/21/2023, 8:49 AM
I've built a couple at mid sized companies. The big overlap may be that I have experience introducing a platform when the wild west was more the way of the world šŸ˜…
d

Darren Haken

02/21/2023, 9:06 AM
Nice to meet you both šŸ™‚
We are relatively mature at having a Platform team.
@Neil Millard - what areas did you focus on with respect to web then?
We have adjacent teams in our platform focused on Delivery Platform (microservices, K8, observability etc) and then Data Platform - ML, analytics etc
n

Neil Millard

02/21/2023, 9:08 AM
Yes, similar setup, Build and Deploy team, Infra, Dev Support, Telemetry
a

Abby Bangser

02/21/2023, 9:09 AM
Yea, sorry didn't mean to suggest otherwise. Just was saying I had to take a journey towards corralling platform offerings into a self service platform.
n

Neil Millard

02/21/2023, 9:09 AM
Frontends are prototyped with the Gov.uk prototype first, then translated into a Play framework web app. https://prototype-kit.service.gov.uk/docs/
d

Darren Haken

02/21/2023, 9:10 AM
So the apps are classic MVC apps?
server side MVC *
n

Neil Millard

02/21/2023, 9:11 AM
Pretty much. https://www.playframework.com/ with MongoDB
d

Darren Haken

02/21/2023, 9:44 AM
Yea I'm aware of Play though I've never used it