Home

Thank you dear Tribe

  • March 1, 2019 ·


Tomitribe Team

Today is my last day at Tomitribe. Technically it was 2 weeks ago, but also counting vacation time. What can I say? It has been a real pleasure working with Tomitribe for the last 4 years. Tomitribe gave me the chance to work into some really amazing things. Customers, Training, Product, Conferences, Open Source, Specifications and more. What a ride. I was never bored. Technically it was a great challenge. I’ve learned a lot and had to implement things that you usually don’t bother when you are developing a regular application. We are used to writing our code and have something else run it. Well, sometimes I got to write code that makes applications run which is completely different. I feel that it pushed me into a new level that I probably wouldn’t be able to reach on my own. Conferences were always a lot of fun. I’ve met a lot of people and I was really proud to represent the Tribe. I felt that the community cares a lot about the Tribe. It was stressful at some times to work everything out and have our sessions ready, but in the end, it always felt great! Tomitribe is not a company. It is family. And moving was probably one of the hardest decisions I had to make in my life. So, I cannot say THANK YOU enough to everyone that I’ve worked together in the Tribe: David, Amelia, Bruno, Jean-Louis, Jon, Romain, Andy, Ryan, Theresa, Daniel, Ivan, Otavio, Cesar, Fisher, Richard, Rich, Thiago, João, and many…

Read more


How to ace your Java Developer Interview

  • February 14, 2019 ·


by Nicholas Phelps Preparing for a Java interview can be stressful, and you’ll need to plan for several eventualities for it be a success. Fortunately, one of Pearson Frank’s top Java recruiters has put together the following tips to help you ace your next Java developer interview. Do your Java homework First and foremost, do your research on the latest trends and techniques involving the Java programming language. The software development industry is continually changing, so keep up to date with all the latest goings-on. Interviewers want to know if you have a clear-cut understanding of software development principles. But the focal point of the interview will be Java itself, its standard libraries, relevant frameworks, and other tools used alongside the programming language. Strong working knowledge of Java should be enough to get you through the first stages of an interview. But if you want to stand out from the crowd, focus your answers on the frameworks and databases the business deploys on their development floor. If you’re struggling to pinpoint this information, read through the job specification, take a look at the company website, or get in touch with the recruiter who arranged the interview. Every detail that makes you more memorable could secure the role, so do everything you can to brush up on the right Java skills. Make sure you understand the entire interview process No two interviews are the same. Every company has a different way of doing things. Be sure to have a full understanding of the entire interview process, what…

Read more


JNation – The Java Conference in Portugal

  • July 5, 2018 ·


For some time, I had a wish that I could organize a Java conference in Portugal. Well, that finally happened in 19th June 2018, with the first edition ever of JNation, which is also the first Java Conference in Portugal. I was already talking about doing the conference a couple of years ago, but only this year it was possible. The Beginning I think the entire idea started when I went to my first now defunct JavaOne conference. If I recall correctly, it was the year of 2012. I’ve never been to a conference before and I felt overwhelmed by the size and organization behind it. Another thing that impressed me was the community around it. Everyone was so kind and eager to help. It really motivated me to also join the community and try to help other developers. In Portugal, the Java community was not particularly strong. So, I was not even sure that there was a demand for a Java conference in Portugal. A strong community had to be built first. The PT.JUG was the only JUG available in Portugal, but most of their sessions required me to travel for 4 hours to attend the sessions. To build the community, we also required more local JUG’s. To that end, I’ve created the Coimbra JUG. Slowly another community was being built. Shortly after, two other JUGs were created in Portugal: Beira JUG and Porto JUG. The Coimbra JUG Since its inception in late 2013, the Coimbra JUG grew to more than 400 members. During this…

Read more


Yes, Java helped me name Lucas

  • December 28, 2017 ·


Having a child is one of the most memorable moment you can experience. Parents have a huge responsibility with this new life and it starts right away when they have to choose the name. Our name is something that we keep for life (most of the times), so it needs some careful consideration. With literally thousands of names to choose from, how about using some Java technology to help us? Yes, I wrote a small Java application to help me choose my baby name! Requirements First of all, we have to define some rules! Basic Rules A short name (but not too short) In the first half of the alphabet Without special characters A short name, so it easy to call him. In the first half of the alphabet, because in Portugal we have this stupid rule where kids get seated in the classrooms in alphabetic order, so letters in the end of the alphabet get to sit in the end of the room! And finally, a name without special characters (we have a few in Portugal), to be easier for foreign people to use. Advanced Rules Exists in at least three languages (Portuguese, Spanish and English) Sounds and Writes the same in all three languages To cover the fact that I was born in a Spanish speaking country, that we live in Portugal and English for the globalization. Constraints There are also some constraints. In Portugal, you cannot use any name you want. You need to pick the name from an approved list of names.…

Read more


Coimbra JUG – Just Enough App Server

  • August 18, 2016 ·


The Fifteen Meeting of Coimbra JUG was about Application Servers. For a long time, developers complain about Application Servers. Developers find them heavyweight and the current trend is to develop lightweight, isolated and contained services. Most call this approach Microservices. In my opinion, there is not a 100% accepted definition of what a Microservice is, but this is another story. Anyway, are Application Servers prepared to answer the new demands? António Gonçalves has the answer in is new session. Have a look and decide for yourself: Just Enough App Server Are Websphere or Weblogic appropriate for your project? Too big” ? Do Jetty or Tomcat actually meet your needs? Too “small”? Neither too big nor too small. What you need is “just enough app server” to support only the subset of APIs and services your application needs. In this session I will make an inventory of Java EE application servers (Weblogic, Websphere, JBoss, GlassFish), Profile Web (Tomee, Payara, Siwpass) and Servlets (Tomcat, Jetty, Undertow). If Microservices is want you want, I will introduce other modular solutions such as WildFly Swarm, KumuluzEE, Spring Boot or Dropwizard. I will talk about performance, war, executable jar, monitoring, management, optimization, use cases and some personal feedback… all this by showing code and executing several types of applications (from the simplest to more complex) in several kinds of containers … and maybe even on a Raspberry Pi. Video (in Portuguese) Of if you prefer an English version check it out here: Just Enough App Server (English) Slides In the end, we…

Read more


Java Tip of the Week #10 – NetBeans

  • March 31, 2016 ·


After my video from last week, about IntelliJ, I was approached by Geertjan Wielenga from the NetBeans teams about doing the same for NetBeans. I’ve used NetBeans very briefly around 2006 or 2007, can’t remember exactly, so I’m not the best person to talk about it. Geertjan was kind enough to collaborate with my Java Tip of the Week and make a video with me while going through some of the NetBeans features. I was also very happy to have my first guest speaker in my videos. I have to say that I was very surprised with NetBeans. I would definitely keep an eye on it and maybe use it for some stuff. Just watch the video and decide for yourself: Do we have someone that wants to make an Eclipse one to complete the set? I’ll be happy to do it. In the meanwhile, emember to follow my Youtube channel for faster updates! Leave a comment if you enjoyed it, if not leave one as well!

Read more




All articles loaded
No more articles to load