Monthly Archives: November 2022

How the choice of words changes the meaning of a sentence

Sometime ago – I don’t have the exact post – I read something like this on my LinkedIn feed: Recruit people who are aligned with your vision, values, ideas and principles And sure enough it got a lot of likes. … Continue reading

Posted in General | Leave a comment

Why I Hate Meetings esp. Zoom

The only way to have deep thoughtful and esp. technical conversations is through the written medium. This principle is so obvious, yet so uncommon. The organization that follows this is already half-way ahead of its competition.

Posted in General | Leave a comment

Step by step guide to profiling Java applications with VisualVM

VisualVM is a great tool to profile your Java applications. Here I describe the steps I followed to get it working. The steps are wrt Visual VM 2.1.4. I installed VisualVM by downloading the dmg file from their website. Then … Continue reading

Posted in Computers, programming, Software | Tagged , , | Leave a comment

Explaining VPC Service Controls to a 3 yr old

Imagine someone steals your Social Security number, Date of Birth and other identifying information. They then call your bank to transfer money into their account but the bank tells them it does not recognize the phone number from which they … Continue reading

Posted in Computers, programming, Software | Tagged | Leave a comment

Java Programming Tips

Learn JShell Java 9 ships with jshell which provides an interpretive shell-like environment (a REPL) for Java. This is extremely useful for prototyping, testing and learning how to use a new library. Here I describe how to use it in … Continue reading

Posted in Computers, programming, Software | Tagged , | Leave a comment