What's in your toolbox to develop products

Mike Elsmore

DevEx Engineer / Developer Advocate / Builder of things

@ukmadlz (pretty much everywhere)

mike.elsmore@digitalspeed.co.uk

npx ukmadlz

Engineering & product concepts and tools to help

Setting the scene

2018

Credit: https://www.dataquest.io/blog/what-are-gpt-models-and-how-are-they-used-in-ai-chatbots/

Predictive Text

How does this apply to code?

Death of software engineer

…long live the prompt engineer

for 5+ years

Vibe Coding

@theprimeagen AI Scuffed Programming #softwareengineer #webdevelopment #javascript #programmerhumor #programming #coding ♬ original sound - ThePrimeagen

Credit: ThePrimeagen

Vibe Coding

=

🐂💩

Context

Vendor Lock In

Even to write this talk

(yes it's code)

Concepts and tools?

Observability

Dependency Management

Documentation

Authentication & Authorisation

User Behaviour

Testing

Observability

OpenTelemetry

Dependency Management

https://github.com/renovatebot/renovate

Documentation

Docusaurus

Authentication & Authorisation

FusionAuth

Cerbos

API Management

Gravitee

Tyk

User Behaviour

PostHog

Testing

Conclusion

Do use AI to support the skills you have

Don't lose the critical thinking and core competency

Slides: ukmadlz.github.io/whats-in-your-toolbox-to-develop-products-btw-2025

Thank you! I'm @ukmadlz

Mike Elsmore - Internet Muppet - mike.elsmore@digitalspeed.co.uk

https://calendly.com/mike-elsmore