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
✨: 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
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
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
This is a demo of the new experience for publishing + deploying Aspire apps to Docker Compose.🚀
#aspire @aspire.dev
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/ 🤪
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
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/ 🤪
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/ 🤪
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? 🤔
For those who are curious: github.com/dotnet/aspir...
What do we think about the UX below? 🤔
September 19, 2025 at 9:51 PM
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? 🤔
For those who are curious: github.com/dotnet/aspir...
What do we think about the UX below? 🤔
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.
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
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.
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.