NWNilesh Waniincodingmoments.hashnode.dev·Nov 18, 2025 · 5 min readA 10-Hour experiment: Building project with AII recently completed my Angular course. Like many other developers, to further sharpen my Angular skills, I decided to build a small toy project — a seating layout builder. Since my knowledge of CSS and HTML is still limited, I turned to AI to get g...00
NWNilesh Waniincodingmoments.hashnode.dev·Mar 9, 2025 · 5 min readLessons from "The connection is closed"Our DevOps team reported that a specific RESTful service had suddenly started throwing a large number of exceptions. Upon checking the logs, it was mainly the below exception - Caused by: java.sql.SQLRecoverableException: The connection is closed ...02MS
NWNilesh Waniincodingmoments.hashnode.dev·Jul 30, 2024 · 4 min readMaking Unit Tests Fun and Engaging with Tabular Test Data FormatUnit tests have become an indivisible part of programming. Application code is incomplete without adequate unit test coverage. For a developer, unit tests offer significant advantages, ensuring your code is thoroughly tested thereby boosting your con...00
NWNilesh Waniincodingmoments.hashnode.dev·Aug 24, 2023 · 3 min readJava's Deep Copy Alternatives: Performance Comparative AnalysisOver the last few months, I have been thinking of building a sample project with the primary goal of comparing the performance of different techniques for creating deep copies in Java. The idea was to use the insights from this project and apply them...00
NWNilesh Waniincodingmoments.hashnode.dev·Jul 29, 2023 · 4 min readExecution order of SQL statements in JPA / HibernateIn my project, I was having a database table with a unique constraint on a column. Using Spring Data JPA, in the same transaction, I was first deleting a record from that table and then adding back a record with the same value for that unique column....00