Home » Author Archives: Manu PK

Author Archives: Manu PK

Manu develops software applications using Java and related technologies. Geek, Tech Blogger, open source and web enthusiast.

4 simple steps to migrate legacy projects from Ant to Maven

apache-ant-logo

For some time we were thinking about migrating our build to maven from ant. It happened last month and was actually simpler than what we have anticipated. From my experience, here is a brief about the steps we have followed. Our application is a  is a enterprise web application build with multiple frameworks and technologies and is deployed as a single WAR. 1. ...

Read More »

A MindMap for Java Developer Interviews

java-logo

Over the years I have been a panelist in many of the interviews for Java Developers. I have previously written a post titled Top 7 tips for succeeding in a technical interview for software engineers which covers few of the general guidelines. In this post I will share a mind map containing general topics covered in a Java developer interview. I have ...

Read More »

How can Agile help you in clearing the technical debt?

agile-logo

This post is a write up to my talk titled “How can Agile help you in clearing the technical debt?” presented at the Scrum Bangalore Meetup 2013. It was a short talk for 30 Minutes, So thought of a write up to elaborate the ideas on the slides.                   How can agile help ...

Read More »

Package your classes by Feature and not by Layers

java-logo

Most of the enterprise Java applications share some similarities in their design. Mostly the packaging of these applications are driven by the framework used by them like Spring, EJBs or Hibernate etc. Alternatively you can group you packages by features. Like any other item regarding modeling this is not free from any issues. Lets discuss some trade-off and how get ...

Read More »

A 3 Step Guide to Getting Started with NoSQL

software-development-2-logo

I have been looking in to NoSQL databases for few months and would like to share my experience with it. This is a post might help you if you indent to start learning about the NoSQL Databases. I would try to link the resources which I found useful here. Step 1: What is NoSQL? NoSQL DEFINITION: Next Generation Databases mostly ...

Read More »

11 Online Learning websites that you should check out

career-logo

Planning start something new in this year? You can start to learn online now. Online education is gaining popularity over the last few years, as it should. I have tried few of them last year and will share my experience with them in this post. Since I am a software developer we are going to focus on the materials related ...

Read More »

Using Jasper Reports to create reports in Java

jaspersoft-jasperreports-logo

Last week I was trying to create a report using Jasper. In this post I will document some of the resources and links so that it will be useful for any one looking for similar information. I will cover life cycle of Jasper reports, examples and Dynamic Jasper. The Jasper Reports is the world’s most popular open source reporting engine. ...

Read More »

Java Memory Profiling Simplified

java-logo

As a typical Java developer I never monitored the memory usage of my application apart from following typical best practices like closing the connections, streams etc.. Recently we were struck with few issues in our JBoss servers that I had to dig in to the memory management.One of the best thing in java is that the developers are not required ...

Read More »
Do you want to know how to develop your skillset and become a ...

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!
Get ready to Rock!
To download the books, please verify your email address by following the instructions found on the email we just sent you.

THANK YOU!

Close