Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our YouTube channel to start Rocking right now!
Gain access to the industrys' best FREE video guides including:
1. Core Java guides
2. Enterprise Java guides
3. JVM insights, configuration and troubleshooting guides
4. Java performance guides
5. Java Interview Questions
and many more ....

Agile Project Manager, Scrum Master, or Product Owner?

I spoke with a project manager recently. She told me her story. I used to facilitate project teams as a project manager. Why a project manager? Because the project had a beginning and an end. We had (and still have) too many products to keep the same teams on them for a long time. For programs, the team stayed together ...

Read More »

6 Costly Career Mistakes Developers Should Avoid

We can all learn from our mistakes. But it can be costly if you continue to make mistakes which influence the future of your career. The software industry, like any other, is a learning path which can lead you to success if you avoid these major career mistakes. 1. Staying Too Long VS Job Jumping Staying with one company for ...

Read More »

Java Mail Sent Over TLS

java-interview-questions-answers

Abstract The purpose of this blog is to demonstrate how to use Java Mail to send an email using an SMTP server with a TLS connection. Disclaimer This post is solely informative. Critically think before using any information presented. Learn from it but ultimately make your own decisions at your own risk. Requirements I did all of the work for ...

Read More »

Java Mail Sent Over SSL

java-interview-questions-answers

Abstract The purpose of this blog is to demonstrate how to use Java Mail to send an email using an SMTP server with an SSL connection. Disclaimer This post is solely informative. Critically think before using any information presented. Learn from it but ultimately make your own decisions at your own risk. Requirements I did all of the work for ...

Read More »

Chasing The Dragon

Functions should, ideally return something. It makes them easier to test. Same for services in a service architecture. Bosh! Chasing The Dragon Consider a component in your software where you make a request, and it handles that request by doing some processing and then passing the data to the next component for onward processing. This might be at code level, ...

Read More »

Are you ready to adopt Serverless Computing?

FaaS (Function as a service), one of the newer types of services offered to the industry, came along with the advancement of cloud architectures. This is known as Serverless Computing/Serverless Architecture. In simple terms, serverless architecture abstracts all layers except the application’s development. So, the developers can concentrate only on the business requirement development. Serverless offers event-driven services to trigger ...

Read More »

Monad with IoCC provides Process/Thread model

This is the final article in the series on looking at Inversion of Coupling Control (IoCC) composition.  The previous articles covered: First-Class Procedure type systemFirst-Class ModuleCode examples This article looks at providing a mathematical model to explain the composition. Just a little disclaimer that I’m not a mathematics boffin.  I’ve a degree in computer science but it did not cover ...

Read More »

Our growing-up data challenges and how we tackle them

Your business is growing up, you onboarding more and more customers using your system. Essentially you persisting more and more transactions and from 1000’s of daily transactions you grow up to 100,000’s and eventually breaking the millions transactions per day barrier In one hand you still small enough in order not to call yourself “Big data” but on the other ...

Read More »