Higher Kinded Types in Python
Explains Higher Kinded Types (HKTs) in Python, their implementation, and how to use them via the dry-python/returns library.
Explains Higher Kinded Types (HKTs) in Python, their implementation, and how to use them via the dry-python/returns library.
The original maintainer of the sway window manager and wlroots library is handing over project maintenance to Simon Ser.
A guide to Temporal's architecture, covering workers, the Temporal Service, and data storage for building reliable applications.
A critical analysis of Firefox and Mozilla's decline, citing layoffs, executive pay raises, and strategic failures, arguing the web is a lost cause.
A guide to using Fastlane for managing and automating version numbers for iOS/macOS releases, including bumping, prompting, and tagging.
Explains the theory behind linear regression models, a fundamental machine learning technique for predicting continuous numerical values.
Quick fix for a Docker connection error when starting a HashiCorp Boundary dev instance on Windows.
A developer shares lessons from Hacktoberfest 2020, including contributions to Azure Arc, K8Spin, and Dapr, and discusses the event's challenges.
A defense of the SOLID principles in modern software development, arguing they remain essential for writing simple, maintainable code.
Guide to setting a custom default branch name for new Git repositories in Azure DevOps at the organization or project level.
A guide on using `git archive` to export a repository's state at a specific commit, excluding unwanted files like .git and ignored items.
Introduces Temporal, an open-source platform for building resilient, distributed workflows as code, comparing it to Azure Durable Functions.
Developer updates on new workstation, SourceHut API 2.0 progress, Gemini protocol projects, and other software developments.
An in-depth technical analysis of Bluetooth Low Energy (BLE) for IoT sensor networks, covering its operation, comparison with Bluetooth Classic, and use cases.
A guide to using the CSS functions min(), max(), and clamp() for responsive element sizing, spacing, and fluid typography.
A developer analyzes a third-party widget causing severe performance issues, blocking the main thread for 2.5s on a high-end laptop and 48.6s on a low-end Android device.
Overview and classification of common IoT wireless communication protocols like Wi-Fi, Bluetooth, ZigBee, LoRaWAN, and cellular technologies.
Analyzes the challenges of using data science and scientific advice for Covid-19 policy, comparing it to the gap between scientists and policymakers.
Explains the LoRaWAN IoT protocol, its difference from LoRa modulation, and how it enables long-range, low-power wireless networks.
A talk on implementing full-text search using only Django and PostgreSQL, following Pythonic principles for simplicity.