Posts by Pravin

@Pravin

Pravin Jain

Java Trainer and Evangelist
India Joined May 2025
2.5k Points44 Badges0 Connections39 Followers25 Following

Comments by Pravin

Oct 15, 2025 Articles 8 min read
He is not your friend. It does not simplify life or make you more efficient. Just more lazy. It is time to stop using null > TL;DR: The simple mistake that is causing a lot of problems. Tearing Down Another Inveteracy You have been heavily using n...
post-cover-6462
Oct 9, 2025 Articles 7 min read
Why Your Cloud Backups Are Quietly Failing You: The Hidden Crisis in Data Protection The cloud was supposed to simplify everything. No more tape drives, no more backup windows, no more worrying about whether your data would survive a disaster. Just...
post-cover-6216
Posted in Java group
Oct 9, 2025 Articles 1 min read
A simple Unicode escape trick Do you think the following Java code can compile correctly? public class HelloWorld { public static void mainString args { // This is the first single line comment \u0009\u000a\u000c\u002f\u002a####### ...
Posted in DS&Algorithms group
Oct 9, 2025 Articles 2 min read
Array rotation is one of those deceptively simple problems that reveal how well you really understand arrays and modular arithmetic. Let’s explore intuitive, language agnostic ways to perform left and right rotations efficiently, without getting lost...
post-cover-6219
Posted in Java group
Oct 9, 2025 Tutorials 6 min read
Identifiers in Java In the Java source code, we define/declare several entities. These entities are identifiable by some names. Identifiers are used to give names to the entities. These identifiers are used for naming the classes, interfaces, enums,...
Posted in Python Dev group
Oct 7, 2025 Tutorials 1 min read
Need to quickly remove the background from an image using Python? The rembg library makes it incredibly simple. This tool, often used in combination with PIL Pillow, allows you to automate a task that usually requires manual editing. The Code in Act...
post-cover-5879
Oct 5, 2025 Tutorials 2 min read
Object destructuring is a feature in JavaScript that allows you to extract values from objects and assign them to variables in a more concise and readable way. This feature was introduced in ES6http://es6-features.org/ and has since become a popula...
Posted in Accessibility group
Oct 4, 2025 Articles 1 min read
Hello World! Welcome to the Accessibility Group! We’re excited to have you here! This is a space where you can share, learn, and connect with other developers who love Accessibility. Start by saying hi! Introduce yourself in the comments below—...
Oct 4, 2025 Articles 2 min read
The Future of AI Clones: Your Digital Twin in Everyday Life Imagine a world where a digital version of you—an AI clone—lives in your phone, laptop, fridge, washing machine, and even your music player. This isn’t science fiction; it’s the future I fo...
post-cover-5884
Posted in Java group
Sep 30, 2025 Tutorials 4 min read
What is a Literal? A Literal in the Java source code is used to specify valuesconstants. In Java, we can specify values of the primitive types, the String type and the null type. null is a special type which does not have a name, we only have a value...
Posted in Java group
Sep 25, 2025 Tutorials 10 min read
Data Types in Java All the data types in Java have been categorized into two, primitive data types and the reference data types. The primitive types, also known as built-in types, are byte, short, int, long, float, double, char and boolean. The re...
Sep 25, 2025 Articles 5 min read
Java 25: Proof the Development Team Actually Listens to Developers Java 25 represents a masterclass in listening to developer feedback. After analyzing years of community requests, Oracle has delivered 18 JDK Enhancement Proposals that directly ad...
Posted in Java group
Sep 23, 2025 Articles 1 min read
IO class of Java 25 Java 25 intrroduced a new class called IO in java.lang package, in order to avoid writing longer code when using System.out.println. I found a difference in the behaviour from the System.out.println Just try the following main ...
Posted in Java group
Sep 23, 2025 Articles 1 min read
IO class of Java 25 Java 25 intrroduced a new class called IO in java.lang package, in order to avoid writing longer code when using System.out.println. I found a difference in the behaviour from the System.out.println Just try the following main ...
Sep 15, 2025 Tutorials 7 min read
Introduction to Python Python is a high-level programming language known for its easy-to-read and write syntax. This allows programmers to express ideas in fewer lines compared to languages like C++. Python's versatility stems from its support for ...
Posted in Beyond Code group
Sep 14, 2025 Articles 1 min read
At Beyond Code, we’re all about helping new devs get job-ready and ace their interviews. So here’s a quick one for you: Can you spot the bug? Drop your answer in the comments. First correct one gets bragging rights !Can You Spot the Bug1 Want mo...
post-cover-5339
Posted in Beyond Code group
Sep 14, 2025 Articles 1 min read
At Beyond Code, we’re all about helping new devs get job-ready and ace their interviews. So here’s a quick one for you: Can you spot the bug? Drop your answer in the comments. First correct one gets bragging rights !Can You Spot the Bug1 Want mo...
post-cover-5339
Sep 9, 2025 Tutorials 1 min read
Do you know how everyday apps like Spotify’s playlist display or Instagram’s photo grid rely on a simple concept called an array? That’s right. Behind the scenes, this unassuming data structure1 powers how data is stored, retrieved, and displayed al...
post-cover-5231
Sep 8, 2025 Tutorials 1 min read
Do you know how everyday apps like Spotify’s playlist display or Instagram’s photo grid rely on a simple concept called an array? That’s right. Behind the scenes, this unassuming data structure1 powers how data is stored, retrieved, and displayed al...
post-cover-5231
Sep 6, 2025 Tutorials 2 min read
Imagine your interviewer asks for a queue but with a twist: you can only use stacks. It’s actually a small shift in approach that reveals how data structure thinking and algorithmic trade offs make you a stronger engineer. Read on, this one probl...
post-cover-5202
chevron_left