Last Blog Review → In the last blog we understood, the use of case statements to use instead of using multiple if else statements along with its syntax and shell scripts. 1. What are functions in shell script ? In shell script always the execution of...
Why JavaScript's Single Return Limitation Sparked Better Code It might seem a bit backward, but JavaScript's rule of only letting a function return one thing is actually a feature, not a bug. This core design choice didn't hold developers back; inste...
Way back in December, in the spirit of the times (it seems that everyone was either solving Advent of Code or looking for a job), like an elephant in a china shop, I found myself solving a leetcode-style problem. Before I say anything else1, I would ...
DIFFERNCE between the FUNCTION DECLARATION and the FUNCTION EXPRESSION Disclaim( before going to understand this difference I think I should give you a glance on the topic what is a function. As being a coder you all should a basic logic behind, p...
Building a Laravel CRUD (Create, Read, Update, Delete) application is a great way to get hands-on experience with backend and frontend integration. In this tutorial, we will enhance the user experience by adding jQuery Validation for client-side form...
🧱 Core Data Types ✅ Tuples Ordered, immutable collection. Syntax: my_tuple = (1, 2, 3) Can contain mixed data types. Use case: when data shouldn't change (like coordinates, RGB values). ✅ Sets Unordered, mutable collection of unique elements....
A little about myself Hello everyone! 👋👋 I am Shreya Pawaskar, an Artificial Intelligence and Data Science graduate from Mumbai, India. This summer I am interning with OCaml org for the project Claudius in the June 2025 to Aug 2025 outreachy cohort...
As you know, C++ is an imperative programming language. Although over the years they have added features of functional programming languages like promises and lambdas, that doesn’t change the core of the language. However, if you come from a backgrou...
“AI is not just about generating text anymore — it’s about executing tasks with precision.”— Ayesha Mughal 💡 What Is Tool Calling? Tool Calling enables advanced language models to interact with external applications and APIs, effectively turning te...
Introduction Java 8 introduced some of the most significant enhancements to Java programming language. These features bought functional programming, stream based data processing, and improved API support into language. In this article, we’ll learn ab...