Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
and many more ....
I agree to the Terms and Privacy Policy

Efficient enterprise testing – test frameworks (5/6)

java-interview-questions-answers

This part of the article series will cover test frameworks and my thoughts and experiences on when and whether to apply them. Thoughts on test frameworks The reason why I’m not too excited about most test framework is that, from my view, they mostly add some syntactical sugar and conveniences, but per se don’t solve the problem of having maintainable ...

Read More »

A Programmer’s Guide to Agile Implementation

Agile methodology is the most sought after software development model today. It promotes continuous iterations in development and testing. Agile is about going fast, releasing often, and working toward the real needs of the users.When it comes to businesses where the requirements are unpredictable, agile should be the go-to methodology. The core values of agile development are:  individuals and interactions ...

Read More »

Flutter: A Boon for Javascript Developers with Better Web Apps UI

After Google officially launched flutter 1.0 in 2018, there is a hot-talk among mobile app developers — flutter. Major companies, including Sonos Inc., Capital One Financial Corp., eBay Inc., Alibaba Group Holding Ltd., and Tencent Holdings, are already building apps with Flutter, Google said. There are many questions raised among mobile developers, how it is possible to be cross-platform without ...

Read More »

The Modern Developer, Part 4: Code Review and Quality Assurance

As a software developer, your job isn’t just to write code. It’s to deliver quality solutions to complex problems.  Is the code you’ve written high quality, allowing the software to do the job it is supposed to? When the software encounters an error, does it handle it gracefully? Is the software secure and performant enough? There are two processes that ...

Read More »

Date/Time Printing Can Be Elegant Too

I owe my pretty high StackOverflow reputation to this question in particular, which I asked a few years ago: How do you print an ISO 8601 date in Java? It managed to collect a lot of upvotes since then and 20+ answers, including my own one. Seriously, why didn’t Java, such a rich ecosystem, have a built-in out-of-the-box simple solution ...

Read More »

ReactJS Lifecycle Methods Tutorial

In this piece, we are going to dive into the ReactJS lifecycle methods. We explore the events as a component renders to the DOM. Updates to a component trigger additional lifecycle events that we will also look at. We build a simple ticker component and log out method names as they run. To start off I will be using create-react-app ...

Read More »

How to deploy a Spring Boot Application on AWS EC2 instance

spring-interview-questions-answers

Hello Friends, In this tutorial,we will see how we can deploy a Spring Boot application over an AWS EC2 instance. Here are the steps we are going to perform. 1. Create a Spring Boot Project with Spring Boot Initialiser.2. Create a Rest end Point,which we can access after deployment3. Launch an EC2 instance4. Copy our Spring Boot project from our  ...

Read More »

Efficient enterprise testing — workflows & code quality (4/6)

java-interview-questions-answers

This part of the article will cover the impact of having effective workflows during our development sessions as well as how proper test code quality enables us to create maintainable tests, especially for complex projects. Development workflows & pipelines Programming is a flow activity and we developers should be interested in keeping our workflow efficient and the turnaround times low, ...

Read More »