Welcome to Siva's Blog

~-Scribbles by Sivananda Hanumanthu
My experiences and learnings on Technology, Leadership, Domains, Life and on various topics as a reference!
What you can expect here, it could be something on Java, J2EE, Databases, or altogether on a newer Programming language, Software Engineering Best Practices, Software Architecture, SOA, REST, Web Services, Micro Services, APIs, Technical Architecture, Design, Programming, Cloud, Application Security, Artificial Intelligence, Machine Learning, Big data and Analytics, Integrations, Middleware, Continuous Delivery, DevOps, Cyber Security, Application Security, QA/QE, Automations, Emerging Technologies, B2B, B2C, ERP, SCM, PLM, FinTech, IoT, RegTech or any other domain, Tips & Traps, News, Books, Life experiences, Notes, latest trends and many more...

Saturday, August 29, 2020

Do you want to read books faster?

Context

Do you want to read books faster?

Then, why don't you look at the book summaries to get a clearer and simpler summary of the book itself; it may sound like counter-intuitive and yet it can save a lot of your time, energy, and space of your mind.

Also, if you wanted to go for the binge-reading or cover many books then there are even more suggestions that I have practiced and it worked out very well, such as:

  1. Audiobooks so that you would not miss the stories in that book if there are any
  2. Video books with animations to fulfill the exact context and stories
  3. Another bonus suggestions from the above #2, video books by best presenters or storytellers
  4. Get to know about the book author and get his core viewpoint and the key takeaways from their interviews or audio/video scripts etc - this would help you to do more research on that subject and what the author is throwing to the readers
  5. If you are an avid reader, then as I said earlier hop on online book summaries 
By the way, the above suggestions are based on what sort of a learning person you are! 

Some like physical books, some like to hear others, some wanted to view and visualize with their eyes and learn, some like to discuss and/or do a role play and then learn the subject, etc. So, it all depends on your preference of which type of learning person you are, and how you wanted to learn something...

More references:

Saturday, August 22, 2020

The Five Competitive Forces that shape the Strategy

 

The Five Competitive Forces that shape the Strategy

Force 1: Bargaining power of customers

Force 2: Bargaining power of suppliers

Force 3: Threats of new entrants

Force 4: Threats of substitutes

Force 5: Rivalry among competitors

The Go-Giver vs. The Go-Getter

 Context

I have recently read the following books and trying to compare here between The Go-Giver vs. The Go-Getter with respect to life, business, and relationships, etc...

By the way, both are amazing and mind-blowing nice reads with a different perspective on life, relationships, and especially on the businesses, etc. and yet, I wanted to share here the key takeaways and the impressive changes one can make to their perspectives.

The Go-Giver

The Go-Giver talks more about others than you/yourself in a given situation, and presses more on the following 5 laws.

  1. The Law of Value — Your true worth is determined by how much more you give in value than you take in payment.
  2. The Law of Compensation — Your income is determined by how many people you serve and how well you serve them.
  3. The Law of Influence — Your influence is determined by how abundantly you place other people’s interests first.
  4. The Law of Authenticity — The most valuable gift you have to offer is yourself.
  5. The Law of Receptivity — The key to effective giving is to stay open to receiving.

Here are the 3 most inspiring lessons about focusing on others more than yourself:

  1. Develop a go-giver mentality to initiate your journey toward unimaginable success and enjoyment in what you do.
  2. Product improvements have limits, but the power of improving customer experience is infinite.
  3. Being authentic is the foundation for people having a positive experience with your business that will have a lasting impact on those you serve.

The Go-Getter 

The Go-Getter talks more about you to hustle and focusses more on the motto of ''it shall be done!" and "getting things done!" along with a lot of emphasis on "your own faith" to achieve success.

    Here are the 4 most inspiring lessons about focusing on yourself than others while hustling:

    1. Believe in yourself
    2. Act with determination
    3. Don’t take “No” for an answer
    4. Tell yourself “It Shall Be Done.”

    Final take: 

    Both go-getter and go-giver are important in anyone's career, business, and life, etc. The go-getter is good for the short term for a  limited span of network with their accomplished successes but not for the long term, whereas the go-giver with the right mix of more authenticity and overall positive experiences to a cause works very well for the long term with elevated successes and happiness for broader networks. Especially, the go-giver works well for maintaining long-lasting relationships. Also, the go-givers do more sales than the go-getters in any business. In a logical way, one has to work like a go-giver but that doesn't mean that go-getters are bad, here the main perspective to understand is go-giver is an old-time go-getter and revolutionized and transformed as go-giver at heart, but one's mind acts like go-getter only to get the shit done.

    Sources:

    The Go-Giver

    https://www.amazon.com/Go-Giver-Little-Story-Powerful-Business-ebook/dp/B0010O922C

    http://goodinfection.com/summary-the-go-giver-bob-burg-john-david-mann/

    https://lifeclub.org/books/the-go-giver-bob-burg-and-john-david-mann-review-summary

    The Go-Getter

    https://www.amazon.in/Go-Getter-Peter-B-Kyne/dp/9382677399/ref=pd_lpo_14_t_0/259-1999838-9711601?_encoding=UTF8&pd_rd_i=9382677399&pd_rd_r=eeeb331e-6faa-4307-b68a-c527305ddb36&pd_rd_w=pjvJQ&pd_rd_wg=ZX5TM&pf_rd_p=5a903e39-3cff-40f0-9a69-33552e242181&pf_rd_r=MJDNQT6HW1Y23AR38V0E&psc=1&refRID=MJDNQT6HW1Y23AR38V0E

    https://www.jeffprewitt.com/the-go-getter-book-review/


    7 Strategies for Wealth and Happiness

     Context

    Here is the super quick book summary of  the book "7 Strategies for Wealth and Happiness"

    1. Unlock the power of goals
    2. Seek knowledge and wisdom
    3. Learn to develop yourself
    4. Manage your finances
    5. Master your time
    6. Surround yourself with successful people
    7. Live a rich life

    Source:

    https://www.amazon.com/Strategies-Wealth-Happiness-Americas-Philosopher-ebook/dp/B00D0OO4D2/ref=as_li_ss_tl?crid=1H9EAR8LR6QF5&dchild=1&keywords=7+strategies+for+wealth+&+happiness&qid=1595258784&s=audible&sprefix=7+strategies+for+,audible,370&sr=1-1-catcorr&linkCode=sl1&tag=readingraphic-20&linkId=42fa86d3036f9d5165d06d9f2886b16e&language=en_US

    https://readingraphics.com/book-summary-7-strategies-for-wealth-happiness-jim-rohn/

    Friday, August 21, 2020

    Collection of Business Strategy and Consumer Technology Strategy writings

     Collection of Business Strategy and Consumer Technology Strategy writings at one place

    https://sriramk.com/strategy

    https://iqfystage.blob.core.windows.net/files/CUE8taE5QUKZf8ujfYlS_Reading+1.4.pdf

    The above links have most specific on Consumer Tech, and then a general collection of learnings and tools on Business Strategy


    Monday, August 17, 2020

    Helping your business truly win with DevOps, IT Apps and Agile

    Helping your business truly win with DevOps, IT Apps and Agile

    This small scribble is all about a book named "The Phoenix Project" with summary notes and key takeaways...

    • How can you think your department as a production factory with a lot of agility
    • How fast you can make the changes to the failures so that business can run and win
    • How can we continually learn something from an existing system by putting tension into it
    • How seamlessly we can plan unplanned work like any other planned project activities; and once done with them, we need to see how can we completely get rid off them completely
    • How can we have parallel projects and programs which can benefit businesses

    Sources:

    https://itrevolution.com/wp-content/uploads/files/PhoenixProjectExcerpt.pdf

    https://www.magnusdelta.com/blog/2017/9/16/thephoenixprojectsummary

    https://medium.com/@lopamudramisra/the-phoenix-project-summary-4fdfbabba318

    Sunday, August 9, 2020

    Database migrations aren't tough; use the right tools

    Database migrations are not tough and it's all about how you use the right tools to overcome your most common issues for your on-going database development changes.

    Most famous open source tools are:

    1. https://www.liquibase.org/
    2. https://flywaydb.org/
    3. Many more...

    So, what to choose and when to use liquibase vs. flyway
    • liquibase and flyway has more or less same features, except the flyway uses the SQL as a script whereas liquibase supports SQL, YAML, XML, JSON
    • Easier setup and configurations then, flyway; liquibase also easy setup though
    • Both flyway and liquibase have tooling and integrations support with your CI/CD tech stack
    • Little more configurations with more features you need then, go for liquibase 
    • liquibase has a lot of databases supported
    • liquibase has database versions controlling
    • liquibase has undoing the migrations, and doing the diff etc whereas, it's premium in flyway
    • smaller teams and many projects then, go flyway
    • bigger teams with many projects then go for liquibase as you can have rollback and diff features as all varieties of scripts can be supported

    References: