Alexandru Prisacariu

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.
Read more >

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).
Read more >

Always use Promise.all() (or any other Promise's method) for array of promises

16 September 2023
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.
Read more >

Creating an application for my wedding invitations - Setup

So.. I'm marrying and I decided that, because I'm a developer, I want to make a
Read more >

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
Read more >

Dev Ideas #1: Handle data between tabs components

28 August 2021
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.
Read more >

OLD: How to create a screenshot system

Have you ever wanted to be able to take screenshots of your game? In this tutorial I will show you how to create a screenshot system in which, when the player press `PrintScreen` key the game will create the screenshot and save it to a folder. The only problem is that SFML does not support the `PrintScreen` key, so we can’t check if the `PrintScreen` key is pressed and instead of this we will use another key, the `F5` key.
Read more >