All the advantages of Python over other languages used for web programming. The detailed comparison of Python vs PHP, Python vs Ruby, Python vs C# and Python vs Java.

A journey into the world of m̶y̶s̶t̶i̶c̶i̶s̶m̶ ̶a̶n̶d̶ ̶m̶a̶g̶i̶c̶ JS’s requestAnimationFrame() and CSS transitions 🍀.

If you’re getting a tech company off the ground and your business doesn’t directly relate to smartphone features (e.g. a smartphone's camera or microphone), it might make more sense to start developing your customer with a web-based MVP (Minimum Viable Product) - i.e. a ‘web app’ hosted in a browser like Chrome or Safari. Believe it or not, these can actually reach more users than mobile apps - and as browsers become increasingly functional, their capabilities are growing fast.

Bots interact like humans do. So, there is no learning curve to use them. However, most bots fail to provide better performance and compete with websites and apps that reside in our screens. But voice enabled bots reside in a medium with no competition from traditional websites or apps.

Secure applications are essential to the life and longevity of any organization creating or releasing software, and security starts from the foundation: the code. How can developers create secure code? By deeply understanding what secure code is, what it looks like, and how to write and test it.

Service Workers are a type of Web Worker that are shared between a domain scope, and can do cool things like intercept network requests and cache them. This is powerful because it means you can improve the performance of your app for commonly accessed assets and even go offline (as the Service Worker acts a network proxy).

Oh Bitcoin, the darling of everyone’s economic dreams. Some think it’ll destroy the fed, others hope it’ll kill off the big banks. Some just think it’s going to make them rich, others go as far as hoping it’ll kill off governments completely. Whatever you happen to hate, Bitcoin is coming to destroy it!

Improving your designs with tactics instead of talent. Here are seven simple ideas you can use to improve your designs today.