Viewport Unit Based Typography
Explores using CSS viewport units (vw, vh, vmin, vmax) for responsive typography to reduce reliance on media queries.
Explores using CSS viewport units (vw, vh, vmin, vmax) for responsive typography to reduce reliance on media queries.
Explores how BenchmarkDotNet reveals JIT method inlining differences between x86 and x64 .NET runtimes, impacting performance.
Explains how to use the && (AND) and || (OR) operators in Bash scripts for command chaining and basic error handling.
Argues that product design should focus on the core 80% of users, not power users or edge cases, to avoid feature creep and improve the out-of-box experience.
A guide to using CSS to style broken image placeholders, improving user experience with custom messages and visual treatments.
Explains how to use Swift's stride(to:by:) method to safely replace deprecated C-style for loops, especially for edge cases where ranges fail.
Introduces new Hamburger-style UI controls for Windows Universal Apps in the Cimbalino Toolkit, including HamburgerFrame, HamburgerTitleBar, and HamburgerMenuButton.
Explains implementing the Midpoint Displacement algorithm recursively using the ndarray library in JavaScript for efficient terrain generation.
A guide to building the Atom text editor from source on Gentoo Linux, covering dependencies and installation steps.
A guide on using git cherry-pick to selectively merge specific commits from a pull request while maintaining author attribution.
A guide to preparing for and passing the Microsoft Azure Solutions Architect (70-534) certification exam, covering study resources and tips.
A guide to implementing Subresource Integrity (SRI) security for CDN resources using a custom ASP.NET Core TagHelper.
A tutorial on creating a text-only carousel using pure CSS3, without JavaScript dependencies, for displaying rotating quotes.
Explores challenges and solutions for implementing multi-tenant authentication middleware pipelines in ASP.NET Core applications.
Explains the removal of sun.misc.Unsafe from Scala's Future implementation in version 2.12, replaced with AtomicReference for better compatibility.
Explains how to use Swift protocols to abstract third-party dependencies like NSHTTPCookieStorage, improving code testability and isolation.
A discussion on the historical use and modern challenges of strong-naming .NET assemblies, advocating against the practice in 2016.
Explains how to prevent unstyled SVG scaling issues when CSS fails by using presentation attributes and style inheritance.
Explores improvements to ExecutionContext and BlockContext in Scala 2.12's Future API, focusing on deprecations, new features, and thread management.
A JavaScript challenge to recreate the drag-to-complete and drag-to-delete interactions of the Clear todo app using pure JS.