Top Programming Languages of 2021??? — Really

Why it doesn’t make sense to have generalized ranking for Programming Languages?

This is the time of the year when articles and videos of “Top Programming languages of 2021” or something similar will appear in abundance in your feed as it’s happening from past many years.

Now I’m creating this post NOT to to tell you about top programming languages to learn…


Python Collections — DefaultDict

Intro & Prerequisite

This post is about Python Programming Language. This post talks about Python Collections and you need to have a minimal understanding of python to understand the same. If you’re new to python, I’ll highly recommend you reading my other posts, especially Object Oriented Python Classes & Objects

Python Collections — What are they?

Python Collections are…


Fixing Software Estimations — #LessEstiates

Let’s talk about something which profoundly impacts everyone involved in Software Developments, Yes, let’s talk about Software Estimations.

In the last ~50 odd years of Software Development, One thing that has remained elusive and constantly refuse to improve itself is Software Estimations. …


Why do Unit Testing?

We can’t touch, smell, or feel the software to ascertain its quality, we need tests, and unit testing plays one of the biggest role in making sure that the software indeed does what it intends to do.

Why unittest framework?

There are multiple unit test frameworks available for python, but unittest is built-in…


Pic of Deepak K [Daksh] Gupta

Hello Everyone, So I have an announcement to make

🎤 : I QUIT MY JOB

🤔 : Here are the reasons and some glimpse of what I’m planning next

Irrespective of the praises and criticism I’m getting for my decision, I have my own philosophy about the decisions we make…


Describing Software Requirements using Visualization Models called CDP

By all statistics, SCRUM is one of the most widely used Framework for Agile Software Development. …


Flutter: Multi Page Applications with Routes

Flutter is a mobile App SDK by Google which helps in creating modern mobile apps for iOS and Android using a single(almost) code base.

Unlike other frameworks like React Native, it neither uses JavaScript as a Programming Language nor it needs an interpreter bridge to convert JavaScript code into native…


Flutter: Creating Tabs in Scaffold AppBar

Flutter is a mobile App SDK by Google which helps in creating modern mobile apps for iOS and Android using a single(almost) code base.

Unlike other frameworks like React Native, it neither uses JavaScript as a Programming Language nor it needs an interpreter bridge to convert JavaScript code into native…


Flutter Material Design Using Scaffold

Flutter is a mobile App SDK by Google which helps in creating modern mobile apps for iOS and Android using a single(almost) code base.

Unlike other frameworks like React Native, it neither uses JavaScript as a Programming Language nor it needs an interpreter bridge to convert JavaScript code into native…

Daksh Gupta

🔹Creator of CodeSports.ai 🔹 Tech Consultant 🔹 Tech Speaker 🔹 YouTuber & Blogger 🔹youtube.com/CodeSportsAI

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