Michael Dawson

Michael Dawson

@mhdawson.bsky.social

Senior Principal Software Engineer, AI & Data Science on the Ecosystem Engineering team at Red Hat. Enjoys exploring tech and building apps to make daily life more fun! (All posts my own opinion)

1,109 Followers 64 Following 123 Posts Joined May 2023
1 week ago

Slides from my talk at @confooca.bsky.social last week on an introduction to Llama Stack in case you want to catch up - github.com/mhdawson/pre... with examples in @nodejs and Python

1 0 0 0
2 weeks ago

Slides from my talk today at @confooca.bsky.social today on the Crucial role of AI Evaluations for agentic systems - github.com/mhdawson/pre...

0 0 0 0
2 weeks ago
Post image

As I get ready for @confooca.bsky.social this week I had some fun with my 3d printer over the weekend. Hope to see you at my talks - confoo.ca/en/speaker/m...

0 0 0 0
2 weeks ago
Preview
Prompt engineering: Big vs. small prompts for AI agents | Red Hat Developer Explore big versus small prompting in AI agents. Learn how Red Hat's AI quickstart balances model capability, token costs, and task focus using LangGraph

Part three in our series on what we learned building the it-self-service-agent AI quickstart was just published - Prompt engineering: Big vs. small prompts for AI agents - developers.redhat.com/articles/202.... Hope you find it interesting.

3 0 0 0
1 month ago

@confooca.bsky.social

0 0 0 0
1 month ago
Post image

If you've found the posts on the it-self-service-agent implementation (docs.redhat.com/en/learn/ai-...) interesting, I'll be talking at @confooca in a few weeks using some of what we learned as examples. Hope to see you there.

1 1 1 0
1 month ago
Preview
AI meets you where you are: Slack, email & ServiceNow | Red Hat Developer Build a multichannel IT self-service AI agent that maintains session context across Slack, email, and ServiceNow using CloudEvents and Knative for cross-channel automation

Second part in our series on what we learned while developing the it-self-service-agent quickstart. Bringing AI into existing communication channels. @tchughesiv.https://developers.redhat.com/articles/2026/02/09/self-service-ai-agent-slack-email-servicenow by

0 0 0 0
1 month ago

Congratulations!

1 0 0 1
1 month ago
Automate IT processes with Self-Service Agents - Laptop Refresh | Red Hat Documentation

Last week I mentioned the Red Hat quickstarts: docs.redhat.com/en/learn/ai-.... This week is the kickoff of a series covering interesting things we learned developing the it-self-service-agent quickstart. Every two weeks we'll add a post covering a new topic - docs.redhat.com/en/learn/ai-...

0 0 0 0
1 month ago

And keep an eye out for our 8 part follow up blog post series which will go into some of the interesting things we learned along the way. The first part of the series will be published next week.

1 0 0 0
1 month ago
AI quickstarts | Red Hat Documentation

The team I'm on has been working on an AI quickstart for the last little while. Happy that it's just been published along with other quickstarts in docs.redhat.com/en/learn/ai-.... You can read more about the one we worked on in www.redhat.com/en/blog/manu....

1 0 1 0
2 months ago
Michael Dawson | ConFoo.ca FullStack Conference for developers in .

Just finished the first versions of my presentations for @confooca.bsky.social in February - confoo.ca/en/speaker/m... . Looking forward to all of the talks, networking and learning opportunities.

2 1 0 0
2 months ago

Ah, central control of what's sold, but sold through independent retailers

1 0 0 0
2 months ago

Sounds like the the LCBO in ontario :)

0 0 1 0
4 months ago

It's great to see and a you did a great job getting it there!

8 0 0 0
5 months ago

I'm not attending the meetings anymore, but if you join the meeting I'm sure the team will be happy to discuss.

3 0 0 0
5 months ago
Michael Dawson | ConFoo.ca FullStack Conference for developers February 25-27, 2026 in Montreal, Canada.

I submitted to be a @confooca.bsky.social speaker. Vote for my proposals! confoo.ca/en/2026/call... #javascript #ai #qa

2 1 0 0
6 months ago
Preview
How to implement observability with Python and Llama Stack | Red Hat Developer Enhance your Python AI applications with distributed tracing. Discover how to use Jaeger and OpenTelemetry for insights into Llama Stack interactions

The next article in my series on using llama stack with Python - developers.redhat.com/articles/202..., @rhdevelopers

0 0 0 0
6 months ago

And I might have learned it from @rwklau.bsky.social :)

1 0 0 0
6 months ago
Preview
Implement AI safeguards with Python and Llama Stack | Red Hat Developer Learn how to implement Llama Stack's built-in guardrails with Python, helping to improve the safety and performance of your LLM applications

Latest installment of my series on using Llama stack with Python - developers.redhat.com/articles/202...

2 0 0 0
7 months ago

Sad that I won't be able to be there, but great that @ruyadorno.com is going to be talking about What's new and What's next for Node.js

1 0 1 0
7 months ago
Preview
Retrieval-augmented generation with Llama Stack and Python | Red Hat Developer This tutorial shows you how to use the Llama Stack API to implement retrieval-augmented generation for an AI application built with Python

Part 2 in my exploration of using Llama Stack with Python - developers.redhat.com/articles/202...

1 0 0 0
7 months ago
Preview
Exploring Llama Stack with Python: Tool calling and agents | Red Hat Developer Harness Llama Stack with Python for LLM development. Explore tool calling, agents, and Model Context Protocol (MCP) for versatile integrations

If you are interested in Llama Stack and using it from your python applications you might want to check out my exploration of tool calling and agents with LLama Stack in developers.redhat.com/articles/202...

0 0 0 0
8 months ago

mmm, you can never have to many electronics even if my significant other does not agree :)

5 0 0 0
8 months ago
Preview
doc: add minutes for meeting 25 June 2025 by mhdawson · Pull Request #1753 · nodejs/TSC

Recording and minutes from the #nodejs Technical Steering Committee meeting today in case you want to catch up github.com/nodejs/TSC/p..., www.youtube.com/watch?v=WKRX...

3 1 0 0
8 months ago

Help us understand what the followers of the @nodejs.org account find most valuable and useful. Complete the survey to add your input.

3 0 0 0
8 months ago
Preview
Node.js — Node v20.19.3 (LTS) Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Node.js v20.19.3 is out! 🎉

Full changelog 👇

nodejs.org/en/blog/rele...

20 7 0 0
8 months ago
Preview
In Memory of Mikeal Rogers: A Builder of Communities | OpenJS Foundation It is with deep sadness that we mark the passing of Mikeal Rogers, a leader, builder, and advocate for open source communities and for the people who power them.

We’re deeply saddened to mark the passing of Mikeal Rogers after a courageous fight with cancer.

Mikeal wasn’t just a leader in the open source world. He was a connector, a builder of community, and someone who showed up for others in meaningful ways.

Thank you, Mikeal 💚 hubs.la/Q03s_C7G0

50 13 0 2
8 months ago
Preview
GitHub - nodejs/mikeal: In light of the the contributions that Mikeal made to Node.js and the larger ecosystem and his recent passing this repository will provide a place for people to contribute thei... In light of the the contributions that Mikeal made to Node.js and the larger ecosystem and his recent passing this repository will provide a place for people to contribute their condolences and mem...

We’re heartbroken by the loss of Mikeal Rogers, a key figure in the Node.js ecosystem and a force behind what makes this community what it is. To help preserve his legacy, we’ve opened a GitHub repo for stories, photos, and memories: github.com/nodejs/mikeal

💚 Thank you, Mikeal. hubs.la/Q03t0DVL0

138 31 3 1
8 months ago
YouTube
2025-06-20-Node.js Node-API Team meeting YouTube video by node.js

Recording from the #nodejs Node-api team meeting today in case you want to catch up - www.youtube.com/watch?v=_eCD...

1 0 0 0