The AI Era: Surging Supply, Shrinking Purchasing Power
Follow Arun and Meera through an illustrated story about AI, livelihoods and purchasing power, with twelve chapters exploring who benefits when machines produce more.
Read articleIdeas developed over years of practice
Explore writing and learning reflections for your chosen area of interest.
Showing 18 of 86 articles
Follow Arun and Meera through an illustrated story about AI, livelihoods and purchasing power, with twelve chapters exploring who benefits when machines produce more.
Read articleUnderstanding REST APIs A REST API is like having a conversation with a web server using the HTTP protocol . You send an HTTP request , and the server replies with an HTTP response . KEY COMPONENTS IN A REST API…
Read articlePython supports rich object-oriented programming (OOP) features that promote modularity, scalability, and readability. In this article, we’ll explore core OOP concepts using Python’s syntax and conventions—ideal for…
Read articleLambdas in Python are like mini-functions without a name , perfect for short, quick operations—think of them as the “Post-it notes” of the coding world: compact, purposeful, and disposable. What Is a Lambda Function? A…
Read articleWhat Is a Dictionary in Python? A dictionary is a built-in data type that lets you store data in key-value pairs . Instead of accessing values by a number (like in a list), you access them by their label. Syntax When to…
Read articleIn the earlier article, we have seen the use of global, and the different flavors of functions in Python. Using Global keyword Using Functions in Python Let''s combine them and use comprehensions to reduce the total…
Read articleWhat is the use of Global keyword The global keyword is used to declare that a variable inside a function refers to a variable defined in the global scope—outside the function. Without it, Python treats variables…
Read articleA list is an ordered, mutable collection used to store multiple items in a single variable. This is how a list looks like Key Features Ordered: Items remain in the order they were added. Mutable: You can add, remove, or…
Read articleA tuple is an ordered, immutable collection of items. Once created, you can’t modify its contents—which makes it ideal for data that shouldn't change. This is how a tuple is created Unpacking a tuple View embedded…
Read articleIn Python exceptions can be handled using the try-except-finally block. This is the most basic way of handling exceptions. The purpose of the try-except-finally block is "Not to expose the internal details of the…
Read articleFunctions are a means to aid modular programming where reusable chunks of code are grouped together, to be created once and invoked several times. This is the first step to modular programming which then leads to…
Read articleControl statements alter the flow of program execution in any language. Here, we shall be exploring the if-elif-else structure. Syntax: if : your code.. elif : your code... else : your code... View embedded content at…
Read articleThis post explains how to get inputs from the end user, and the flavours of inputs that can be taken. The predominant function here is: input() To get sensitive data like passwords, which should not be visible to the…
Read articleTo continue with this step, please complete the step of creating a project in PyCharm. The step by step process is shown here: Create a project in Pycharm Syntaxes of Python are similar to english language. It is…
Read articleWhether you're crafting a GUI calculator with Tkinter or animating turtles across your screen, PyCharm is an excellent playground for building and managing Python projects. This guide walks you through setting up your…
Read articlePrerequisites Make sure you have: Angular CLI installed ( npm install -g @angular/cli ) Docker installed and running A working Angular project ( ng new my-app if starting fresh) These steps are for Angular apps using…
Read articleSet up xUnit with.NET 8 for effective unit testing by following these practical steps to create, write, and run tests. Prerequisites Before you begin, ensure you have the following installed: .NET SDK 8.0 or later :…
Read articleOne of the modern ways of deploying is using the Lift-And-Shift Mechanism. There are two deployment strategies used in this case Virtual Machines Containerization In this post, we shall explore how to use Docker-Compose…
Read article