Gowtham Venkatesan
I write about Tech. Algorithms. Programming. And that kinda thing you know?

SHOCKER: It’s not fighting for the little guy, it’s a public negotiation tactic.

Image for post
Image for post

Apple and Google created quite a buzz this week when they kicked out the popular title by Epic Games, Fortnite, off their respective app stores for violating its guidelines. That’s right, Google kicked out Fortnite too. But 99% of the news coverage would’ve been focused on Apple alone because of the better SEO. That’s understandable. Apple has also given an ultimatum to Epic Games, graciously giving it a fortnight, to make it’s Fortnite comply with its guidelines or risk losing its developer account without which it can…


Learn about the List data type in python

Image for post
Image for post

In this post let’s discuss the List data type. The list is an ordered collection data type. It’s like an array. Think of it as a variable but instead of a single value you can store multiple values in it. And the values inside these lists can be a combination of numbers, strings, or lists(list inside a list) etc. Lists are indexable and they support slicing as well. Let’s learn all about them!

Declaring a variable of the List Type:

The syntax for list : <variableName> = []. And inside these square brackets, we add the values we want separated by commas. …


Learn the basics of the Python Data type Strings

Image for post
Image for post

Every value that we work with in Python has a type. A data type is a classification that specifies which type of value a variable has and what type of operations can be applied to it. This post is a quick introduction to the String data type in python. Let’s get started!

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Strings

An ordered sequence of characters is called a String. Anything under a ‘ ‘ single-quote or a “ “ is a string. It is used to store sentences, words, characters, special symbols, spaces etc. …


Learn the basics of the Python Data type Numbers

Image for post
Image for post

Every value that we work with in Python has a type. A data type is a classification that specifies which type of value a variable has and what type of operations can be applied to it. It’s as simple as that. This article is a quick introduction to the Numbers data type in python. So let’s get started!

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Numbers

Numbers are the most basic data types in Python. Any number that you assign to a variable is of the data type ‘Number’.

Now within Numbers, there are three classes :

  1. Integer
  2. Floating point numbers
  3. Complex Numbers

These are the types…


A Beginners Guide to Programming in Python

Image for post
Image for post

So you want to learn how to code? You have no prior coding experience or are you coming from another programming language? You have come to the right place. This is an ultimate beginners guide to Programming with Python. We’re not going to go knees deep into programming. But we’re going to get started and write code as quickly as possible. So let’s get started!

Part I: Setting up the coding environment

You can write Python code on your terminal, VSCode or even on a dedicated IDE like PyCharm. But since you’re a beginner we don’t want to you waste time setting one up. You can do…


Image for post
Image for post

Yes, the title is clickbait. There is no way you can understand the basics of git technology in just 10 minutes. But you can get pretty close in about 25 minutes. And that is the purpose of this article.

If you want to get started on learning about Git technology, you’ve come to the right place. This is a comprehensive beginner’s guide to Git. There are many clients for Git. The technology is all the same no matter the client. But in this guide, we’ll be using GitHub to understand Git.

You can read a Portuguese supplement to the article…


Image for post
Image for post

If you are looking to make a profit immediately by mining cryptocurrencies on the Mac, stop right here. Don’t waste your time. Close this article and go buy yourself a mining rig /decent Gaming Laptop or buy crypto with your credit card.

Bitcoin(BTC) is the most dominant cryptocurrency. It’s dominance is over 51% of the market. 1 BTC = $ 6581. Want to mine Bitcoins with a Mac and cash in that Satoshi? Forget about it. With Bitcoin mining difficulty increasing you need specialised hardware for mining(ASIC). Without it, you can use a very fast graphic card, but unless you…

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store