Pythonic code: leveraging packages
Final post in a Pythonic code series about leveraging PyPI packages to write better Python code by using community-developed tools.
Final post in a Pythonic code series about leveraging PyPI packages to write better Python code by using community-developed tools.
Debunks widely cited studies claiming the mouse is always faster than the keyboard, arguing for a task-specific approach to input efficiency.
Guide to separating Kafka Connect REST HTTP logs from stdout into a dedicated file using log4j configuration for easier troubleshooting.
Explains Big O notation and algorithmic complexity, arguing why certain algorithms can't outperform a pigeon's efficiency.
A Python script to check and warn about upcoming SSL certificate expirations, designed for easy use in environments like AWS Lambda.
A practical introduction to the Wayland protocol, explaining its core concepts, resource management, and how to write a basic Wayland client.
A technical article explaining process forking in PHP with code examples for asynchronous execution and process management.
A quick guide on using PowerShell to change the friendly name of a certificate, highlighting a simple command for system administrators.
Five practical security and usability improvements for the Django Admin interface, including URL changes, environment indicators, and 2FA.
A guide to using PostgreSQL's built-in time and date functions, including intervals and date_trunc, for efficient time-based data queries and reporting.
An introduction to Progressive Web Apps (PWAs), explaining their purpose, value, and history.
A React tutorial on building an infinite scroll component, converting a functional component to a class and adding scroll event listeners.
Explains JavaScript callbacks: what they are, why they're important, and how to use them with practical examples.
Analyzes the true value of startup stock options versus cash compensation, questioning if the risk-reward for employees is justified.
Argues against using nested routes in RESTful API design, advocating for simpler, single-resource endpoints with query parameters.
Explains the CSS minmax() function for creating flexible grid layouts with minimum and maximum size constraints.
A developer shares their experience migrating from Jekyll to Hugo due to slow build times, detailing the process and benefits.
Discusses the challenges of using outdated Office 365 training materials and offers strategies for identifying relevant, up-to-date content.
Explores a C programming pattern using incomplete struct types to achieve generic-like behavior, improving type safety over void pointers.
Testing the limits of an R language detection package by finding English sentences it misclassifies and exploring algorithmic decision-making.