Articles tagged with: Development

Steam Web API Introduction

Summary: An introduction to the Steam Web API, detailing how to register for an API key, use basic endpoints to obtain user data, and adhere to rate limits.


Four Horsemen of the Python Apocalypse

Summary: Discusses the four tools that can improve a Python codebase: mypy, flake8, isort, and black. Explains the benefits and configurations of each tool.


Bulk Queries in MySQL vs PostgreSQL

Summary: In MySQL, it's more efficient to split large queries into smaller chunks to avoid lock contention and potential deadlocks, unlike other RDBMS where bulk queries are preferred.


Always send emails asynchronously

Summary: Advice against sending emails synchronously, suggesting instead to use asynchronous methods, such as enqueuing tasks or using event-based architecture, to improve efficiency and reduce complexity.


How different opensource storage systems replicate data

Summary: How various open-source storage systems, including MongoDB, MySQL, PostgreSQL, Redis, and Cassandra, handle data replication, concluding that most use a log of commands propagated to replicas.