Who Am I

Myself Aravind HU, I am an Autodidactist and a Software Developer. I’ve been working in the software industry since 2008. I am currently playing the role of Software Competency Specialist at Software Center Of Excellence Philips Innovation Campus Bangalore.

What is This

This is my personal website, I call this as "Aravind On Software". it's a collection of superficial piecemeal knowledge of my own on Technology, Programming, Process, Patterns, Platforms, Paradigms, Frameworks and bit of Philosophy.

profile for aravind.udayashankara on Stack Exchange, a network of free, community-driven Q&A sites
  Aravind On Software
  • Software Development
  • Impigrity
  • Management
  • Cerberus
  • Story

Software Development

1. The Java final modifier, What is the right way to use it ?, How do I enforce the right way ?
2. Treat Warnings As Errors in Spring Boot Application
3. Treat Warnings as Errors in Java
4. The four categories of an acceptance criteria
5. Test Coverage Vs Mutation Testing Vs Property Base Testing
6. Mutation Analysis or Mutation Testing
7. Functional Programming Vs Object Oriented Programming
8. Scalability Of A Software
9. Measuring the availability
10. Building applications with high availability
11. Java Garbage Collection !! How it works ?
12. Database Design Optimization
13. Analysis Of Algorithm Efficiency
14. Engineering Software Quality
15. Simplified Introduction To Design Patterns
16. Process files in ClientSide
17. What is web 2.0 and web 1.0
18. Domain Driven Design using CRC cards
19. Object Oriented Design Principles
20. Angular JS Terminologies & Fundamentals
21. Manipulate Browser History Using HTML5 History API
22. Web Accessibility Fundamentals, Principles and Practices
23. Naming Things In Software Development
24. Coffee Script Quick Start Learning
25. Modularizing Fuel PHP Framework
26. Big data for Download & Experiment

Management

1. Options... Options... Options...
2. Measure... Measure... Measure...
3. Managing Conflicts For Better Collaboration
4. 360 degree retrospections

The Impigrity Catalog

1. Remove all Docker images, volumes, running in your system
2. Stop Or Kill Or Remove all Docker containers running in your system
3. Perform Git pull on all the sub directories
4. Changing file extensions of all files in a directory
5. Switching between versions of Java in MacOSx
6. Clone all repos in a TFS region
7. Clone all repositories in a Github Organization of Enterprise

Cerberus

1. Identifying Dead code using Cerberus
2. Identifying High Complexity Code In Large Java Code base
© 2020 - 2021 by Aravind H U
Disclaimer

Disclaimer

I hope that you won’t object if I occasionally use contractions and the less formal “you” instead of “one” in my posts presented here. That makes writing it easier for me and ensures a less formal atmosphere.

I attempt to post articles here as carefully as possible, but I cannot guarantee absolute freedom from errors in general at this time. Please bear with me. If you would like to help me please contact me

The information contained in this website is for general information purposes only. I try to keep the information up to date and correct, I make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the website or the information, products, services, or related graphics contained on the website for any purpose.

Any reliance you place on such information is therefore strictly at your own risk.