Safia Abdalla
banner
captainsafia.com
Safia Abdalla
@captainsafia.com
👩🏾‍💻: helping people build cloud services with oss at @microsoft.com.
✨: dream big and follow through even bigger.
📝: writing things at blog.safia.rocks
Got the chance to try out @charm.land's VHS for recording terminal-based demos instead of my usual asciienema-based flow and I love the way it turned out.

This is a demo of the new experience for publishing + deploying Aspire apps to Docker Compose.🚀

#aspire @aspire.dev
October 31, 2025 at 9:36 PM
I've submitted my entry for the Bad UX World Cup!

A date picker where the values get populated by a snake game. The apple is a number that changes randomly.

Try it out at safia.rocks/BadDatePicker/ 🤪
October 18, 2025 at 2:08 AM
OK! I haven't written the blog post about the PublishingActivityReporter API in Aspire and all the nuancnes that come with it but I did get around to filing an issue.

For those who are curious: github.com/dotnet/aspir...

What do we think about the UX below? 🤔
September 19, 2025 at 9:51 PM
It uses `asciienma` and the GIF converter with an emoji-friendly font under the hood to record terminal output and save it to a gif.

Much nicer in my workflow than recording videos of my terminal, IMO.

Here's an example of a reply of the `aspire publish` command on a project.
September 4, 2025 at 8:07 PM