Dec 07 2017

Experience cloud

Category: MiscellaneousIuliana @ 11:12

I created this for a presentation about my experience and skills and I thought it belongs here.

The word cloud above covers all my 11 years of development so far and clearly reveals which topics I am best at. Although I always wished myself to become and agnostic developer, also known as a polyglot developer, after all these years I have to accept the fact that Java & Spring are clearly my strongest points.

Where should I go from now? Well… I have considered learning Kotlin for a while. ;)

Tags: , ,


Nov 30 2017

Pro Spring 5 e-book giveaway

Category: MiscellaneousIuliana @ 20:52

Hi guys,

I’m quite a young author, I only started writing technical books in 2015. This obviously means that I’m basically unknown in the industry, so I need to make a name for myself. I received a lot of emails with feedback from you, some of you have praised my books, some of you have also found mistakes that helped me prepare Erratas and make sure I spread useful and valid information.  I am grateful to you all and I hope I provided proper support for the books.  In order for me to continue writing, I need my books to sell.

That is why, if you bought my books, please post your reviews on Amazon, or on the Apress/ Springer official sites, or on your personal blog, or anywhere really. I need you to share your opinion about the books and the source code.

My last book, Pro Spring, it is a book already consecrated on the market and I hope I did a good job with its 5th revision. To make sure this book gets your attention Apress decided to give a few of you the e-book for free. The only thing you need to do is to send me your email. Another thing that will be nice of you to do, is to read the book and provide reviews for it Amazon and Apress/Springer sites, or on your personal blog, or anywhere really. ;)

The  way I see it is like this, you review my books and tell the world how great(I sure hope they are worth this attribute!) they are, my books sell and I am motivated to keep doing this. And Apress is convinced that I do good work and keeps giving me books to write.

So yeah, not quite give away, but close enough. I am waiting for your emails at iuliana[dot]cosmina[at]gmail[dot]com.

Thank you in advance!
You friendly technical author,
Iuliana Cosmina

Tags: ,


Nov 20 2017

The sunset of a tormented soul

Category: MiscellaneousIuliana @ 7:05

I do not really like to write when I am sad, although psychologists definetly recommend it. The reason for that is that it looks like I am complaining and if I look at my life I feel guilty for doing so. Because honestly from the outside it looks like I am a whiny ungrateful person. Also, sadness is known to be quite contagious for empathetic persons and thus, I really do not want to do that to anyone.

But you know what, I need to do this. Last week my grandmother died. She was one of those persons that grow wiser with age and learned that if you want to have the people you love by your side for the short time that you have left you must put aside personal opinions that might represent obstacles in communication and stop judging people by your personal beliefs. I didn’t really like my family much while growing up and I realised that putting some distance between us is the only way to fix this. But I do wish I would have spent more time with her.

My mother made a small comment after the funeral, regarding who cried and who didn’t. I would not say it was malicious, it was merely a comment. But it got me thinking. Sure, when I found out she died, I was sad and cried a little. But at the same time I could not feel a little bit happy for my grandmother. She is free now. She is free from a body that was not functioning normally anymore, free from the small room she was confined too because she was so old and sick that she got dizzy when she walked. She is now free from a life that was not good to her. She was forcefully married to a man she did not love, and that drank and smoked until he withered away. She survived a war, she had for children and she had to live after one of them died. She fell down the stairs and her left hand never functioned properly. Really, she is now free. She is now really, at rest. She has suffered enough. She lived her life the best she could making the best with the cards she was dealt with.

She looked serene in her coffin, her small face was peaceful. She was laid to rest next to the man that drank his sadness away. I would really like if there was a place where they would meet again and maybe finally be friends.

Rest in peace grandma Clara!


Nov 04 2017

Ups and downs

Category: MiscellaneousIuliana @ 0:10

Life has its ups and downs. I’ve had a lot of ups for two years now. It was about time for this nice period to end. It’s not like I am down, it’s just I have this nasty cold that gave me fever and headaches for more than a week. And I’m all alone taking care of myself and this makes me feel very vulnerable.

I am trying to do the things I normally enjoy. But all I do is waste time waiting for the night to come so I can sleep. And I get into bed hoping that while I sleep I find a solution for the mess I am in and at least my brains maybe stops thinking.

So I have a cold, that’s no big deal, right? But I’m all alone, felling vulnerable and weak, in a period when I’m in doubts about my job and the decisions I made this year. And I am also longing for the embrace of somebody that is one ocean away from me. Somebody that will never feel anything for me, but respect and  a platonic attachment. On, well, that’s something right?

It is scary as hell, this insecurity of the future. I am getting old and I should be getting wise, but I’m feeling stupid and unable to do anything right for a while now. I feel like I’m on a boat without a guiding system and just going with the waves, until an iceberg hit.

And I’ve been alienating people from my life, because I’ve felt this fall coming for a while and I did not want to affect anyone. Not this time.


Oct 16 2017

Happy Birthday to John Mayer!

Category: MiscellaneousIuliana @ 20:29

My favorite singer is celebrating his 40th birthday today. As you will probably figure out soon I’m a little obsessed with this person. John Mayer is an amazing guitarist, I am expecting to be one of the names in the music hall of fame, next to Eric Clapton, Jimi Hendrix, BB King and others. I think he is one of the best guitarists of the century and I am glad I was born in this day and age and have my ears caressed by the sounds he can make a guitar produce.

He also has an amazing voice, and he’s quite handsome for his age, of course. But this has nothing to do with my “obsession” for him. I think I just like him as an artist because he is really good at expressing how he feel through music and sharing it with his listeners.

My dear John Mayer, thank you for your whole existence and your dedication to music. Being able to listen to you sing live was the highlight of this year. I hope you live for many years from now and continue making beautiful music. Please take care of yourself and continue making your dreams come true! Happy birthday!


Oct 15 2017

Spring Stereotype Annotations

Category: MiscellaneousIuliana @ 21:18

Yes, finally a technical post. ;)

Having finished writing my third  Spring book, it was about time I should start writing technical posts as well. Being an accessible online person, quite a few people that read my books find mistakes or have interesting questions. I am really happy when people find mistakes, this means that they are actually reading the books, taking them seriously, including reading the references to the official documentation, which is more on point and more detailed than a book written by an “external” will ever be.

And I am happier when questions that question my own understanding of the framework are risen as well. Because this motivates me to dig deep into the documentation, to ask other technical people I know what their opinion is. It is an opportunity for communication and debate.

The last question I had from a reader was about the @Configuration annotation. He asked why is this annotation not mentioned as being a stereotype annotation in the book and if this is not a mistake on my part. He gave me some links to some official documentation and his opinion about the matter. After I queried  multiple resources, including my technical reviewer, who is a Spring  trainer for Pivotal this is the answer I came up with.
Continue reading “Spring Stereotype Annotations”

Tags: ,


Aug 26 2017

The long way back

Category: MiscellaneousIuliana @ 10:33

In the Atlanta airport I met Kyle, that is a half Irishman, half Scottish American. I should have figured out his origins by the fact that he started his day with three Bloody Mary drinks. We had a nice chat about people work ethic and mountains. I then boarded the plane and wrote one of the entries for this blog. I think I also slept a little. I can tell you for sure that time flew as well, because the time to land came quite quickly.

In Washington Dulles I had a lot of time to spend, because on the way back is when the time zone difference causes a lot of trouble. Back to Europe I was flying with United Airlines which is a more lower cost version of Lufthansa with a crappy site that did not allow me to check in and choose my own seats. So I ended up in 45 E, between a handsome Russian and a nice English woman.

I went through all the customs and flying formalities and here I was with only one bag and a lot of time on my hands. So I stopped in a bar and asked for a beer and a meal and went back to blogging. I keep hoping that when I get home I will have other subjects to write about, so I want to finish all vacation entries before I come back. Also I just do not want to risk forgetting more of the thoughts I am having now.

By the time I had to board, entries up to and including the 21st of August were already done. Then, because the movies and TV series provided by United presented no interest to me, I continued blogging. And now here I am, seven hours later, almost all entries are done. What they are missing are some pictures, maybe. But aside from that all the data is in. I have about seven hours of wait in Munich. That is where all the entries will be polished and then published on the blog. I will get home at 06:00PM, so I’ll have just enough time to take a long bath, watch Game of Thrones and console the cat for my absence. Then I will doze off to sleep and I will wake up into my routine weekend life.

It is weird how wasting so much time in airports does not feel so bad. I was expecting to get crazy bored. I guess blogging can be quite time consuming, especially the way I do it. Honestly, I doubt somebody will actually read all my crazy and boring thoughts. But who knows, maybe in some other part of the world there is a stranger or a friend stuck for hours in an airport. And they do not have a blog, or are not as passionate about writing as I am, but they are passionate about reading. So here it is, enough material to kill a few hours. You are welcome.

Continue reading “The long way back”

Tags: ,