Pankaj Kumar

Pankaj Kumar

Pankaj Kumar is the founder and CEO of CodeForGeek, with more than 14 years in IT. He is an open-source enthusiast who enjoys sharing what he learns through CodeForGeek and YouTube, with a focus on Python, data analytics, machine learning, Angular, Node.js, and Kafka.

Coding Blackjack Apps in Python: How Is It Done?

Coding Blackjack Apps in Python: How Is It Done?

One potential use of our coding expertise is in the video game industry. Here, we’ll break down the steps involved in coding a blackjack app. Blackjack’s logic is straightforward, but it’s still complex enough in a way that it’ll help…

How Cross Validation Works in Data Products

How Cross Validation Works in Data Products

In today’s world, companies attach the most importance to digital transformation in order to survive in a competitive environment. Using data to provide insights and forecasts for the future plays a crucial role in helping businesses to make healthy data-driven…

Key Components of a Software Bill of Materials

Key Components of a Software Bill of Materials

The objective for companies has long been to make the software they use, not third-party software and their own developed software, more secure in order to defend themselves against hacking attacks. This is crucial because not doing so can lead…

How to validate VAT IDs with JavaScript

How to validate VAT IDs with JavaScript

If you own or operate a company, you’ve probably had to deal with the hassle of validating value-added tax (VAT) identification numbers (IDs) for your international customers. It’s a necessary step to ensure you’re correctly charging customers from different countries,…

What we can learn about the Didi data breaches

What we can learn about the Didi data breaches

The Chinese ride-sharing giant Didi Chuxing is back in the news again, this time for a data breach that has potentially compromised the personal information of millions of its users. The company has announced that it will suspend all new…