PinnedMember-only$ whoamiHey there! Thanks for visiting my blog! I am an Emergency Medicine doctor living in London and working in the NHS. Alongside this, I am a self-taught Software Developer. I studied at the All India Institute of Medical Sciences, New Delhi (if that impresses you more). I am also a…Programming2 min readProgramming2 min read

PinnedMember-onlyThe No Bulls**t Guide To Learning Python: Book ReleaseHey everyone! I published my first-ever book on programming last night. Yes, it is called: The No Bulls**t Guide To Learning Python. Here’s your link: The No Bulls**t Guide To Learning Python Are you someone who is thinking about learning to program but does not know where to start? I have the solution for you…bamaniaashish.gumroad.com And here’s your link to its free preview: The No BS Guide To Learning Python (Free Preview).pdf drive.google.comPython3 min readPython3 min read

Published in Level Up Coding·1 day agoMember-only4 Important Metrics For Classification Machine Learning Models: When & How To Use ThemMachine learning is often used for Classification problems, but the metrics used to evaluate a model’s performance can get confusing. Let’s make them easy for you (in view of Binary Classification). Before starting, let’s get a few things clear. Let’s say that we have a cohort of patients who have…Artificial Intelligence4 min readArtificial Intelligence4 min read

Published in Level Up Coding·3 days agoMember-only50 Mathematical Concepts For Better Programming (Part 6)21. Decimal Numbers The numbers that we use on a day-to-day basis are Decimals, which is also called the Base(10) number system. This number system has numbers between 0 and 9. Number Representation To represent a number in the Decimal number system, we use the Base(10) notation as follows: 1 = 1 x 10⁰ 25…Programming5 min readProgramming5 min read

Nov 19Member-only5 Ayn Rand Quotes That Changed My Life & Will Change Yours TooBorn in 1905 in Russia, Ayn Rand (originally Alice O’Connor) was a writer and philosopher famous for her philosophy called Objectivism and for writing two beautiful pieces called The Fountainhead and Atlas Shrugged. On gaining popularity with her previous two books, she stopped writing more…Philosophy3 min readPhilosophy3 min read

Published in Level Up Coding·Nov 18Member-only50 Mathematical Concepts For Better Programming (Part 5)17. Modulo Arithmetic Modulo arithmetic can be represented by the word: Wraparound Imagine a clock. When the 12-hour clock hand completes a circle and moves on 2, the time is still 2 and not 14.Mathematics4 min readMathematics4 min read

Published in Level Up Coding·Nov 16Member-only50 Mathematical Concepts For Better Programming (Part 4)12. Fibonacci Numbers Fibonacci numbers were first described in India by Pingala. 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ... It is a sequence of whole numbers that can be obtained by adding the previous two numbers in the series.Mathematics4 min readMathematics4 min read

Published in Level Up Coding·Nov 16Member-only50 Mathematical Concepts For Better Programming (Part 3)10. Matrices A Matrix is an array/table of numbers. They are extensively used in algebra to perform operations in a condensed manner. An m * n matrix has m rows (horizontal) and n columns (vertical). The elements in a matrix are notated as follows where for element a : the first number…Mathematics4 min readMathematics4 min read

Published in Level Up Coding·Nov 14Member-only50 Mathematical Concepts For Better Programming (Part 2)Check out the previous part of this series below: 5 Mathematical Concepts For Better Programming Let’s learn the Mathematics that forms the basis of Computer sciencelevelup.gitconnected.com 6. Correlation A term introduced by Francis Galton, Correlation is a property that demonstrates how two variables are associated with each other. It determines how varying one variable changes the other. The Pearson correlation coefficient / Pearson’s r (ρ) measures this correlation on…Programming4 min readProgramming4 min read

Published in Level Up Coding·Nov 11Member-only5 Less Known Bash Concepts To Level Up Your Linux Skills1. Bash Arrays You must be familiar with Python lists and JavaScript arrays, but do you know that there exist 1-dimensional arrays in Bash as well? A Bash array can be defined with elements inside brackets () without leaving any spaces between the = sign and the brackets. array=('Ashish' 1 3 'b') An…Programming3 min readProgramming3 min read