Sign in

Waldek Mastykarz

@wldk.nl
1K followers 284 following 999 posts

#Microsoft365 Developer Advocate @ #Microsoft, Microsoft 365 community member, #DevProxy, #CLIMicrosoft365, Microsoft 365 #Copilot blog.mastykarz.nl github.com/waldekmastykarz

PostsRepliesMedia
Waldek Mastykarz @wldk.nl · 22/11/2025
preview.redd.it/why-neck-hur...
030
Waldek Mastykarz @wldk.nl · 18/09/2025
LLM is not LLMing today
020
Waldek Mastykarz @wldk.nl · 10/09/2025
Working on a new feature for @devproxy.bsky.social for which I needed a specific config. Short prompt + two empty files + Dev Proxy MCP server. Got a working setup in seconds. The best time to be a dev!
001
Waldek Mastykarz @wldk.nl · 24/07/2025
In all other cases, @devproxy.bsky.social to the rescue! Use this configuration and inspect HTTP requests using Chrome Dev Tools. More info: learn.microsoft.com/microsoft-cl...
010
Waldek Mastykarz @wldk.nl · 03/07/2025
My latest prompt. Don’t ask why 🤣
000
Waldek Mastykarz @wldk.nl · 02/07/2025
For now, I guess I'll fallback to @devproxy.bsky.social learn.microsoft.com/microsoft-cl...
020
Waldek Mastykarz @wldk.nl · 30/06/2025
Integrating LLMs lets us build powerful apps but it's hard to understand their costs. The OpenAITelemetryPlugin for @devproxy.bsky.social logs usage, token, and cost data for OpenAI API requests - no code changes needed. Understand your LLM costs before you deploy your app to production.
111
Waldek Mastykarz @wldk.nl · 29/06/2025
030
Waldek Mastykarz @wldk.nl · 20/06/2025
Need an API spec for your API? Use @devproxy.bsky.social! Probably the easiest way out there to create it: 1. Start recording 2. Use your app 3. Get the spec It's that easy! Check it out: www.youtube.com/watch?v=E2AO...
000
Waldek Mastykarz @wldk.nl · 18/06/2025
Checking which model is the best for us in @devproxy.bsky.social, because, like we say in Dutch, measuring is knowing. Now running Ollama. Next stop, Foundry Local.
022
Waldek Mastykarz @wldk.nl · 18/06/2025
.http files are super convenient when working with APIs. They allow you to quickly issue API requests with little abstraction helping you understand what's going over the wire. What's the easiest way to create them? With @devproxy.bsky.social of course! learn.microsoft.com/microsoft-cl...
023
Waldek Mastykarz @wldk.nl · 16/06/2025
Encoding matters. This caught us during our recent demo at CloudSummit: while submitting an emoji in an API request emulated using @devproxy.bsky.social we got a broken response. Turns out, emojis are utf-8 and need a proper encoding. Change the content-type to include the encoding and avoid errors.
043
Waldek Mastykarz @wldk.nl · 10/06/2025
Once in a while you need to clean up 🧹
020
Waldek Mastykarz @wldk.nl · 20/05/2025
Curious how much using an LLM in your app will cost? Wonder no more! Use latest @devproxy.bsky.social beta to estimate the cost before you go live! Use the standard .NET Aspire dashboard, OpenLIT or any other OpenTelemetry-compatible dashboard. Learn more: learn.microsoft.com/microsoft-cl...
062
Waldek Mastykarz @wldk.nl · 09/05/2025
Here's how we could add @devproxy.bsky.social as a resource to an Aspire app. Thinking about supporting both using it as executable and a container: - exe is easier if you have it already installed - container is universal but requires adding PFX and volume mounts for cert and config Thoughts?
131
Waldek Mastykarz @wldk.nl · 08/05/2025
Coming soon to @devproxy.bsky.social: estimating LLM use and cost in your application. You can use the standard Aspire dashboard, OpenLIT or any other OpenTelemetry dashboard. Hat tip to @pelikhan.bsky.social
152
Waldek Mastykarz @wldk.nl · 07/05/2025
Spent some time today trying to visualize LLM usage cost through @devproxy.bsky.social and .NET Aspire. Early result but progress!
210
Waldek Mastykarz @wldk.nl · 06/05/2025
If you've got an API spec, you can import it using the TypeSpec CLI: typespec.io/docs/emitter... If you don't have an API spec, you can quickly create TypeSpec file for your API using @devproxy.bsky.social: learn.microsoft.com/en-us/micros... Check it out: typespec.io
111
Waldek Mastykarz @wldk.nl · 06/05/2025
Have you looked at TypeSpec yet? It's a pretty cool language to design APIs. It allows you to use inheritance in different parts of the definition making your APIs more consistent and less verbose. And it gives you design-time feedback! The best way to start?
101
Waldek Mastykarz @wldk.nl · 26/04/2025
But also…
130
Waldek Mastykarz @wldk.nl · 26/04/2025
Caturday
1101
Waldek Mastykarz @wldk.nl · 17/04/2025
MCP servers connected to Azure AI Search seem like a very nice combo for providing GitHub Copilot agent with additional information. Check this out: configuring @devproxy.bsky.social using natural language!
000
Waldek Mastykarz @wldk.nl · 09/04/2025
HTTP files are awesome! Did you know that you can use in them values from .env files and avoid hard-coding keys, and other env-specific values?
110
Waldek Mastykarz @wldk.nl · 18/03/2025
ChatGPT is on fire today 🔥
020
Waldek Mastykarz @wldk.nl · 26/02/2025
Always be yourself unless you can be the cheese, then be the cheese.
020
Waldek Mastykarz @wldk.nl · 11/02/2025
Users hate waiting—slow APIs can make your app feel sluggish and unresponsive, leading to churn. #DevProxy allows you to simulate slow API responses so that you can see how your apps handles them.
110
Waldek Mastykarz @wldk.nl · 10/02/2025
See how your app handles API rate limits: learn.microsoft.com/microsoft-cl...
000
Waldek Mastykarz @wldk.nl · 05/02/2025
When APIs fail, apps can crash or behave unpredictably, leading to data loss and frustrated users. #DevProxy simulates various API failure scenarios, allowing you to see how your app reacts in real-time.
120
Waldek Mastykarz @wldk.nl · 05/02/2025
If you can be anything, be the cheese.
140
Waldek Mastykarz @wldk.nl · 03/02/2025
Testing how an app handles API failures is difficult and often requires writing extra code that won't be shipped. Dev Proxy intercepts API requests and injects errors without requiring changes to your app's code.
100
Waldek Mastykarz @wldk.nl · 29/01/2025
Getting some representative scores for SLM responses that match and deviate from reference texts 💪
000
Waldek Mastykarz @wldk.nl · 28/01/2025
Did you know that you can inspect requests intercepted by #DevProxy using Chrome Dev Tools? Check it out: learn.microsoft.com/microsoft-cl...
110
Waldek Mastykarz @wldk.nl · 27/01/2025
The easiest way to test how your app handles API errors: use #DevProxy! Works with any tech stack and OS. And the best part? No need to change your code! Check it out: learn.microsoft.com/microsoft-cl...
000
Waldek Mastykarz @wldk.nl · 27/01/2025
Are you using #DevProxy? Tell us what's working and what could be better! We've got some great feedback so far and would love to hear from you too! Let us know. Looking forward to learning from you: aka.ms/devproxy/sur...
010
Waldek Mastykarz @wldk.nl · 23/01/2025
If you're integrating your APIs with cloud services, you might need to debug the API requests. No easier way than by using Dev Proxy! Check it out: learn.microsoft.com/microsoft-cl...
000
Waldek Mastykarz @wldk.nl · 16/01/2025
If you've got a minute, we'd love to learn from you what's working in #DevProxy and where we could do better: aka.ms/devproxy/sur...
021
Waldek Mastykarz @wldk.nl · 12/01/2025
`method1`. Of course it is 🤦‍♂️
010
Waldek Mastykarz @wldk.nl · 10/01/2025
If you're using Dev Proxy, we'd love to learn from you what's working and where we could do better. 1 question, 30 secs: aka.ms/devproxy/sur... 😊
054
Waldek Mastykarz @wldk.nl · 28/12/2024
Took me some time to figure out but finally got it: if you're overriding a value, like font size, in CSS and want the new value to be at least x, you can use `max(x, 1em)`. If the current value, denoted by 1em, is smaller, CSS will use x, otherwise, it'll keep the current value.
130
Waldek Mastykarz @wldk.nl · 27/12/2024
I bet you the Millennium Falcon was modeled after a cat
1130
Waldek Mastykarz @wldk.nl · 22/12/2024
Watching Nutcracker ballet performance with the family
4350
Waldek Mastykarz @wldk.nl · 21/12/2024
Weekend or not, here I come!
060
Waldek Mastykarz @wldk.nl · 15/12/2024
Get some!
050
Waldek Mastykarz @wldk.nl · 09/12/2024
Worth every minute
140
Waldek Mastykarz @wldk.nl · 07/12/2024
Ordered Cards Against Humanity: Family Edition. Can’t wait to play with my kids 😁
2100
Waldek Mastykarz @wldk.nl · 07/12/2024
Oh, to be able to fall asleep anywhere, anytime, no matter the noise 😻
060
Waldek Mastykarz @wldk.nl · 07/12/2024
Cats are the best!
010
Waldek Mastykarz @wldk.nl · 06/12/2024
Just saw this option to control music in Edge Dev no matter in which tab it's playing and which tab is visible. How convenient!
2111
Waldek Mastykarz @wldk.nl · 06/12/2024
Need a random string? This is probably the easiest way to get one:
371
Waldek Mastykarz @wldk.nl · 04/12/2024
We'd like to learn from you! Take a minute and tell us what's working and where we could do better for Teams developer tooling: aka.ms/teams-toolin.... We appreciate your help 😊
085