How to protect from hijacked NPM packages by developing in a Sandbox Environment in Windows 11
How to develop and run your Node.js projects in a sandbox environment to protect against hijacked NPM packages using Windows 11 with WSL 2 and Ubuntu
Find and replace with Regex Capture Groups
Small introduction into regex capture groups. Used for common tasks such as adding commas or brackets to each line
How to copy files from resources and modify content on the fly with Java 8 Streaming API
Using Java 8 Streams to copy a file from resources to a directory modifying it on-the-fly, all in one process without loading everything to memory
How to mock SFTP servers in JUnit 5 using Testcontainers and atmoz/sftp
How to mock SFTP servers in JUnit 5 using Testcontainers and atmoz/sftp Docker image. Perform integration tests against a fake FTP server in your Java application tests
Self-referencing entities with Hibernate, JPA, JPQL and Quarkus
How to implement and query self-referencing entities with siblings instead of parent-child relationships using Java, Quarkus and Hibernate with JPA and with EntityManager and JPQL.
How Overflowed.dev is built
Giving some technical insights about the architecture of this website and the technology in use.
How to dynamically generate XML attributes with JAXB to localize your entity
Practical example on entity localization by dynamically adding attributes to your XML nodes with JAXB without defining your attributes in advance