Home » Python

Python

Building a Distributed Task Queue in Python

Why not just use Celery/RQ/Huey/TaskTiger? Unfortunately, WakaTime has been using Celery for almost 10 years now. During that time I’ve experienced many critical bugs, some still open years after being introduced. Celery used to be pretty good, but feature bloat made the project difficult to maintain. Also in my opinion, splitting the code into three separate GitHub repos made the ...

Read More »

The Complete 2022 Python Programmer Bundle

Start Honing Programming Skills with 46+ Hours of Python — Fundamentals, Spatial Analysis, Web Scraping, ReportLab, & More! Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 97% off on The Complete 2022 Python Programmer Bundle. Get it now with only $39 instead of the original price of $1791. ...

Read More »

Subscript Operator Overloading: Python vs Kotlin

Being able to access items in collections using subscripting (i.e. with square brackets, like myCollection[2]) is a really big convenience for me. I hate typing method names for this functionality, especially the boring old get() method. Not only is get() boring, it’s incredibly nondescript. (On a tangent: In my opinion, it would be nice if the “default” name for a ...

Read More »

The Complete Python Certification Bootcamp Bundle

This Enormous 85-Hour Bundle Will Teach You How to Build Programs, Analyze Data, & More with This Leading General-Purpose Language Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 98% off on The Complete Python Certification Bootcamp Bundle. Get it now with only $34,99 instead of the original price ...

Read More »

Understanding Selenium Python Bindings for effective Test Automation

With many apps being developed at a rapid pace, testing and releasing the apps is starting to become a challenge. However, with the use of various rapid automation techniques and automation tools like Selenium, testing teams are able to test early, resolve issues and release apps faster. Selenium automation has proven to be an excellent tool to automate test cases ...

Read More »

What’s new in Python 3.9?

The latest Python version has become increasingly common among users since its addition to Ubuntu 21.04 a couple of months ago. That gives developers plenty of reason to start using it in their projects right away. So we think it’s fair for you to know what features the newest release has to offer — and you’re definitely going to like ...

Read More »

Generating Meaningful Mock Data with Faker

 Faker is an Open Source Python package that generates synthetic data that could be used for many things such as populating a database, do load testing or anonymize production data for development or ML purposes. Generating fully random data isn’t a good choice: with Faker you can drive the generation process and tailor the generated data to your specific needs: ...

Read More »