Scale an element without changing the size of its child elements
A CSS tutorial explaining how to use transform:scale() on a parent element without affecting the visual size of its child elements.
A CSS tutorial explaining how to use transform:scale() on a parent element without affecting the visual size of its child elements.
Explains CSS techniques to define image aspect ratios, preventing layout reflow and improving page load experience.
A web developer recommends and reviews two industry books: 'Adaptive Web Design, 2nd Edition' on progressive enhancement and 'Using WebPageTest' for performance analysis.
Explores the key benefits of open source software, including cost savings, higher quality, and enabling developers to focus on high-value work.
Analyzing Twitch chat data from Bob Ross painting marathons on Twitch Creative, including scraping methods and message volume statistics.
Explains how Swift handles integer overflow using specific methods like addWithOverflow, preventing crashes.
GitHub's internal use of its own platform for non-code collaboration highlights four key traits of modern, open-source-inspired collaboration tools.
A guide to using the PrettyTime Java library for human-readable date and time formatting (e.g., '2 minutes ago').
A guide to converting an Objective-C protocol that returns a protocol-conforming object into Swift, focusing on the use of typealias.
A technical summary of JavaOne 2015 talks on Project Jigsaw, detailing the module system's mechanisms in Java 9.
A developer documents the open redesign of their personal website, focusing on performance, accessibility, and modern web features.
Explains the importance of using systems that assign URLs to decisions and processes to preserve organizational knowledge and context.
A technical article presenting a mathematical function for creating smooth, differentiable pulses, with R code examples.
Explains how to explicitly switch back to the UI thread in async C# code, especially after using ConfigureAwait(false), with solutions like custom awaiters.
A guide to using the Tor network for enhanced online privacy, covering applications beyond web browsing and practical setup tips.
Summary of JavaOne 2015 talks on advanced modular development and migration strategies for Java 9's Project Jigsaw.
A summary of Microsoft's 2015 Future Decoded event in London, covering keynotes on Azure, AI, IoT, and cloud security.
A summary of JavaOne 2015 talks on Project Jigsaw, introducing the module system and modular development concepts for Java 9.
Explores why developers find Git difficult, contrasting individual vs. team workflows and the mindset shift needed to appreciate it.
Summary of JavaOne 2015 talks on preparing for JDK 9, focusing on Project Jigsaw modularity and compatibility changes.