UICollectionView cells with circular images plus rotation support
A tutorial on creating UICollectionView cells with circular images and proper rotation support in iOS using Swift.
A tutorial on creating UICollectionView cells with circular images and proper rotation support in iOS using Swift.
Steve Yegge announces his move from Google to the Southeast Asian tech company Grab, sharing his career transition.
Explores solutions for monitoring multi-process Python applications with Prometheus, addressing metric inconsistency across workers.
A Swift tutorial on creating self-sizing UITableView and UICollectionView cells that support device rotation and dynamic fonts.
A collection of useful one or two-line JavaScript snippets for common tasks like cloning arrays/objects, getting unique values, and flattening arrays.
A tutorial on recreating GitHub's contribution graph layout using CSS Grid, demonstrating its efficiency and power.
A developer explains choosing Node.js with Express and Pug for server-side HTML generation, and reusing templates on the frontend for a lightweight web UI.
Explores the Multi-Armed Bandit problem, a classic dilemma balancing exploration and exploitation in decision-making algorithms.
Explores scaling a Python polling app using parallelism to manage thousands of SSH/ping connections efficiently, focusing on concurrent.futures.
A tutorial on using Sinon.js to stub Passport authentication middleware and database calls in a Node.js and Koa API for isolated testing.
Discusses the reasons for 'quick fix' code and provides strategies for avoiding them in front-end development (HTML, CSS, JavaScript).
A guide to using Python's platform module to retrieve system information on Linux, covering Python 2 and 3 differences.
Exploring Rust for migrating complex CLI tools from Bash, covering requirements, useful crates, and considerations for adoption.
A curated list of blogs and resources for developers to learn about the low-level internals and performance of the .NET runtime and CLR.
Explores Rao-Scott tests for survey data analysis, comparing them to Wald tests and discussing new Satterthwaite-adjusted Wald tests in the survey package.
An introduction to Test Driven Development (TDD), explaining its core principles, the Red-Green-Refactor cycle, and the author's personal experience with it.
A tutorial for developers on how to control LIFX smart lights from web applications, using Laravel or other frameworks.
A sample Windows native OIDC client using a custom URI scheme and named pipes to handle authentication responses from the system browser.
A guide to using Git Bisect, a powerful Git command for efficiently finding the commit that introduced a bug or specific change.
A technical guide on enabling and locating MySQL query logs for debugging and monitoring database activity.