Blog posts

Sometimes I like to write
Applying retry pattern in Async Rust
Every good software requires a retry mechanism for calls to async functions or to external services.
Creating a new version of alexprisacariu.dev
Time to upgrade my website to have light & dark theme, some more dynamic features and a better home page.
Creating a simple popup chatbot using OpenAI
In this tutorial, I will present how to create a simple popup AI chat that can be added to any website. The client will be able to reply to the chat by typing and speaking to the bot.
Creating an application for my wedding invitations - Launch
And it's done and up-and-running. I finally launched my wedding invitations website where my guests will be able to confirm if they are coming or not, but also to choose if they need some accommodations (like vegetarian food, or if they need a hotel room).
Always use Promise.all() (or any other Promise's method) for array of promises
At my job one of our services was crashing from time to time, but quite rarely. Because it crashed only at a large interval of a few days it was not given that much attention to it. The pod would crash and another pod would immediately be created and ready to serve the requests.
Creating an application for my wedding invitations - Setup
So.. I'm getting married and I decided that, because I'm a developer, I want to make a web application for accepting (or rejecting) going to my wedding and also selecting other options like if they come alone or with someone else or if they need vegetarian food.
Creating a radio station on a Raspberry Pi using DarkIce and IceCast2
At my church we offer translations to people who cannot speak Romanian, but the system we are using is pretty low quality and is a lot of static noise and is too expensive to upgrade it.
Dev Ideas #1: Handle data between tabs components
Developing a CRM I ran into the next problem: what is the best way (at least for me) to handle the data between multiple components that can be accessed in any order because they are tabs?  Each component receive the same data the parent component.
© 2026 Alexandru Prisacariu