Skip to main content

Madrid 2024

· 6 min read

parco del rotiro lake View over the lake in Parco del Rotiro.


If you think you know already the meaning of tasteful luxury, visit this place and reset your standards.

Today, damas y caballeros, we stay in beautiful Spain, but this time we leave the sunny South for Mardrid, the capital of football, culture and, well, Spain. It was a long time coming, and I was super excited to start 2024 travelling season with this one. I had high expectations, given the reviews I received from my friends, and, honestly, I was still amazed by what the city had to offer.

Malaga 2023

· 8 min read

view of Malaga from the Miradon de Gibralfaro View of Malaga from the Mirador de Gibralfaro.


Truth be told, I don't mind palm trees with Christmas lights. I could live with that.

Finally, the South of Spain. It took a while to get here, but here we are. It's December, sure, but not in Malaga though. Good thing I brought a couple of T-shirts, otherwise it would have been a tough time. Christmas decorations while the weather's so good is just out of this world. Truth be told, I don't mind palm trees with Christmas lights. I could live with that.

So far so good. It turned out that going to Malaga at the beginning of December is a great idea. That was the good part. The bad part was that also half of Spain thought it was a good idea, and the place was packed with visitors. I believe they also had a day off during the week we chose to visit, and everyone took advantage of it. Our apartment was in the center (Be Mate Malaga Centro, great place, check it out) and we had to park somewhere, but, really, there was absolutely no place to park a bicycle, yet alone a car. We finally found a payed multi level car park nearby, barely. Inside it, we found an empty spot on the last floor. Lucky us.

Catania 2023

· 5 min read

view of Etna from the ancient theater in taormina View of Etna from the Ancient Theatre in Taormina.


The food was delicious, from the Tagliere di Salumi e Formaggi to the Pesce Spada a Siciliana.

I had Sicily in mind for some time, and going to Catania was definitely something I looked forward to. Initially, Palermo was the preferred destination, until I realised I bought the tickets for Naples instead. Anyway, Catania was supposed to be better as it was closer to Etna and Taormina, so off we went to this place full of history. And cannoli.

My 2023 in Review

· 10 min read

silviu hiking in the baiului mountains View over the Baiului Mountains.

I've learned to do the Corpse Reviver #2 and the Paloma.

I plan to write each of my year in review articles at the end of December. This one lands at the end of February, so things are not really going as planned so far. To be honest, during the whole year I felt that I've pushed many deadlines, and at times it felt quite overwhelming, but, looking back, my 2023 was not as bad as I thought it would be. Motivation was low throughout the year, sure, but consistency did help quite a lot, and I'm thankful for the habits that helped me decisively.

Lagos & Lisbon 2023

· 18 min read

praia de vale figueiras at sunset Praia de Vale Figueiras at sunset.


I deserved the pizza for dinner that evening.

Portugal in November has already become a tradition for me. It's the third time in a row when my friend and I use the Lisbon Web Summit as an excuse to go surfing in Lagos, visit Lisbon and its surroundings, and just enjoy everything that the south of Portugal has to offer. This year was no exception, and we had a blast of a time spanning a couple of weeks, full of surfing, visiting, hiking and just laying on the beach. Are we going to continue the tradition in 2024? Probably.

TDD a Downshift feature request

· 11 min read

praia da arrifana, portugal Praia da Arrifana, Portugal.

I don't always do TDD, but when I do, I write about it.

From the GitHub issue to the next library update on npm, we are going to push a feature request via the magic of Test Driven Development. It's easier than you think, and next time when the interviewer asks if you've heard about TDD, you will smile, say yes, then test drive their Leetcode puzzle and bring home the biggest offer they could make. TDD is also great in day-to-day work when adding features for your products, fixing issues and solving open source tickets, which is what we're going to do here.

Prague 2023

· 17 min read

view of the old town from the Prague castle View of the old town from the Prague Castle.


So, picture this. Silviu, one protein bar, some water, 25% phone battery, no waterproof jacket, pink bike with a basket, soaking wet, in a God forsaken town called Roblín, where the only bus station was served at some point during that day, towards some destinations I had no interest in.

Prague is special to me. It's the city I lived in for almost 3 years, and in many ways, it has shaped me into the person I am today. It's a great city to live in as an expat, with a mix of eastern, western and central Europe, pretty much a melting pot of cultures. Some people choose Prague to be their home, others will move to a different city after a few years, and there are also some who choose to return to their home country. I met all of them, and I am not aware of anyone regretting their experience of relocating to the Czech Republic.

I am not going to focus on what Prague means to me as an experience, although there is a lot to say here. Instead, I am happy that I've visited the city 3 times this year, mostly because most of my team at work is based in Prague, and there have been quite a few occasions to visit. My first visit was in January, which is probably the least recommended time of year to schedule a visit. The subsequent trips were in June, which is way better weather wise, and the last one was in October, which turned out to be better than expected. All in all, I would probably recommend visiting Prague during the summer, as it's not very hot during that time, and you would get the most out of your trip. You don't want to be in Prague when it's cold, or when it rains, or both. Trust me on that one.

Naples 2023

· 12 min read

view of the Vesuvius volcano from the sant'elmo castle in naples View of Naples and Vesuvius from the Sant'Elmo Castle.


There's something about this town and football.

If you've read my travelling plans for 2023, I mentioned only a couple of places that have been on the top of my list. As 2023 went by and I travelled quite a lot until now, I added Sicily to the top of my list, so I started to look for tickets during the summer. Since both the tickets and the accomodation were great value for money, I decided to go ahead and seal the deal for the trip to Naples. Just as I was getting ready to pay, I realised that I wasn't actually going to Sicily at all. In my mind, Naples and Palermo sounded to be the same thing, and that sparked a great deal of confusion. After I paused for a few minutes, I realised "what the hell", and bought the trip anyway. Yolo.

Overwriting Property Types in TypeScript

· 14 min read

the library in the morgan museum, new york The Morgan Library Museum in New York. Photo by Silviu Alexandru Avram

TypeScript is a great alternative to JavaScript if you feel the need for that extra safety net of strong typing. Most of the tyme, TS is pretty straightforward, as we are familiar with strong type languages like Java. However, when we do require a tiny bit of dynamic type magic, things can stop being straightforward, and we can end up being very creative. But when we actually get the job done and even improve on the result, we realise how strong TS can be, and we are super thankful for its existence.

In this article, we are going to touch concepts like TypeScript as a language in general, but also Generics and some TS utilities that are available globally. Solving the problem below helped me understand TS better, and I hope it helps you as well. Let's begin.

Malta 2023

· 8 min read

view of the valetta harbour entry Photo by Silviu Alexandru Avram

Who would have thought that Malta during August is so hot and humid? If you voted "not Silviu", congratulations, 10 points to Gryffindor.

I can't say Malta was on my bucket list this year, or for the next few years. But hey, I could say the same for Perugia and Oslo, and look how that went. For lack of better words, 2023 has been spontaneous in terms of travelling. And it's only just September.

But back to the island in question. For such a small place, Malta is packed with things to do. Wondering through narrow streets in the old towns of Valletta and Mdina? Checked. Eating seafood on the waterfront of Marsaxlokk? Checked. Going for a boat ride to ... anywhere, really? Not checked, but you always need a reason to come back, right? Well, I don't know, it may be so, since I never got to see the Last Supper and I've been to Milan three times already. The 4th time's a charm, as they say.

But back to the island in question, again. We only got to see a handful of places, true, but the trip was really short to begin with. And that wasn't actually the worst part. Who would have thought that Malta during August is so hot and humid? If you voted "not Silviu", congratulations, 10 points to Gryffindor.

And, just like that, my list has ran out of complaints.