Apr 07 2019

Is Spring still relevant?

Category: English posts,TechnicalIuliana @ 13:39

This Friday I’ve had a debate at the company with a colleague of mine which is known to be a straight up genius about the topic in the title. Obviously, I was arguing that Spring is still relevant, and my colleagues was arguing that it is not. How did I end up in this position? Well, since I’ve written so many books about Spring, why not? I’ve written books about how it can be used, explained its under-the-hood internals to others, I could talk to others about it, right? Well, turns out… not really. I am really bad at debates with geniuses, that happened to study computer science. Because I’m an engineer, I’m practical, I get down in the dirt to make sense of things and fix them up. I build things from scratch, and although I do overthink and design things, my overall direction is practicality. And this is what being relevant is for me. Can it make my work easier, faster, stable and can in the end produce revenue? Then it is relevant. So yeah, for me being needed and being useful means being relevant.

For him, being relevant, means change, means driving the domains toward innovation.

And because, our definition of relevant was different, the debate was a cluster-fuck. Funny as hell, but a cluster-fuck nonetheless.

Here is my take on this.

Continue reading “Is Spring still relevant?”

Tags: ,

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 an 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: , ,

Oct 15 2017

Spring Stereotype Annotations

Category: English posts,TechnicalIuliana @ 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: ,

Sep 05 2017

I love writing technical books…

Category: TechnicalIuliana @ 23:23

… and messages like the ones below make all the effort worth it.

Tags: ,

Mar 10 2016

Awesome Feedback for my technical book

Category: TechnicalIuliana @ 1:34

In case you do not know I wrote a technical book, about Spring Web. From time to time, I receive emails from people reading my book and working with the code, but the email received tonight made my day:

What attracted me to your Pivotal Certified Spring Web Application Developer Exam Guide is the fact that you used Java configuration for the Spring Web Flow, and to the best of my knowledge, that is the only book in the market that currently used Java Config for Spring Web Flow. As I look further into the book I see how you encouraged the use of current and most prevalent tools for development. I love your approach, it is very upwards looking, and has the tendency of yielding a great and lasting result.
(That’s what Tim said)

So yeah, I’m a pioneer in using Java Config for Spring Web Flow. Ta da! So in case you had doubts about buying my book, I hope there are less of them now.

Stay safe, stay happy!

Tags: ,

Feb 10 2016

Times and times again

Category: English postsIuliana @ 23:31

While growing up I had a little sister, 4 years smaller than me.  I hated taking care of her and my parents insisted I did that since she was 2 years old. I think the reason why I hated her was because of the feeling that I was not enough. If I were, why did my parent have to have another child? I have no idea where that feeling came from, I did not just start feeling like that on my own. It must have been something my parents did or said. Years later though she is still the favorite.

The weird thing is that my sister is old now. Until last year, we haven’t see each other in almost 10 years.  But that feeling of not being enough has followed me. I never felt good enough during faculty. I never felt good enough in the relationships I was involved.

Sometimes I think I am not even good enough for my cat, because I do not spend enough time with it. Because I clean its littler only every two days.

I do not feel enough for my friends, I feel like I don’t deserve them. I do not feel good enough for the position I am occupying at my job. I always have this feeling at the back of my head someday, some people will realize what I already know and they will fire me.

I do not know how to get rid of this feeling. And maybe I shouldn’t. Becasue the feeling of not being good enough, although it makes me bitterly sad, it also make me push myself over my limits trying to be better than I am.

I felt that I was not good enough to write a technical book and that the book is not good enough to worth buying. I was actually happy when I found the pdf on some torrent sites and on some pirate library sites where it could be downloaded for free, because in my mind, it was good enough to worth pirating. It was something. But staring at the payment notification that I received from Apress, I feel conflicted. The books was actually sold, and I received the first payment from selling the book. I am still staring at that email and I can’t believe it.

Whoever you are, the people that made this happen, I thank you very much! I will continue writing technical books and I promise to improve my writing based on your feedback!

PS: The video has nothing to do with the book. I just like Switchfoot a lot and I was listening to this while writing the post. It sort of fit. Enjoy!

Stay safe, stay happy!

Tags: , ,

Feb 04 2016


Category: MiscellaneousIuliana @ 19:59

Starting with January 1st 2015, the chorus of my life was:

I can’t go out, I need to write.
I need a big black coffee, I did not get much sleep last night
I’m so tired, I need sleep
My eyes open I must keep …

But starting with 16 December the chorus changed to:

I’m on top of the world, my book is out
Go ahead, buy it, see what’s about!
And now when you are busy reading,
I’ll be in my bed, busy sleeping.

I know my rhyming sucks, but my book doesn’t and you can get it from here.

Tags: ,