• Exception Handling in Java - (In Progress)

    Topics pertinent to Exception Handling throws try catch throw finally Try with resources java.lang.AutoCloseable Try with Multi-catch Suppressed Exceptions Log and re-throw or handle and declare Swallowing exceptions - Antipattern Antipatterns in exception handling Some pairs of (Exceptions, Errors)...
  • 9 Basic PSQL CLI Commands

    When working with cloud managed db servers, we might have to query db through the server terminal because in higher environments like PROD the server and its ports are not exposed outside the network. In other cases, we can...
  • Time and Space Complexity

    Terminology Time Complexity - Runtime of a program. Talks about the time taken by a program to run. Space complexity - Memory/Space that a program consumes to run. Note: These are the key indicators to determine the performance of...
  • Programming Languages: Classifications and Generations

    CPU can only understand 0’s and 1’s i.e., machine language. To run/execute tasks on a machine, we use programming languages as tools to feed CPU with the language that it understands. There are 2 categories of programming languages. Low-Level...
  • #x VS Code Extensions

    Here are some of the useful vscode extensions that I use outside or inside dev containers for my development work Eclipse KeyMap To use the same keyboards shortcuts like Eclipse IDE VS Code Extension id: alphabotsec.vscode-eclipse-keybindings Java Extension Pack...