Holiday Web Reading
A web developer recommends and reviews two industry books: 'Adaptive Web Design, 2nd Edition' on progressive enhancement and 'Using WebPageTest' for performance analysis.
A web developer recommends and reviews two industry books: 'Adaptive Web Design, 2nd Edition' on progressive enhancement and 'Using WebPageTest' for performance analysis.
An exploration of the JUnit Lambda prototype, detailing its new features and API changes for Java 8+ testing.
Explores the key benefits of open source software, including cost savings, higher quality, and enabling developers to focus on high-value work.
An analysis of Butler Lampson's 1999 predictions on computer science, comparing what worked then to the state of technology in 2015.
A tutorial on building an Outlook add-in that uses Azure Text Analytics to classify email sentiment as positive, neutral, or negative.
Analyzing Twitch chat data from Bob Ross painting marathons on Twitch Creative, including scraping methods and message volume statistics.
A guide on fixing a bug in the Convert-WindowsImage script to successfully create a Nano Server TP4 VHD, including updated installation steps.
Explains how Swift handles integer overflow using specific methods like addWithOverflow, preventing crashes.
A guide on using Windows 10's 'Find My Device' feature to locate a missing laptop or Surface device.
Explains how PYTHONHASHSEED affects test reliability and demonstrates robust testing strategies for non-deterministic dictionary ordering.
Microsoft adds PowerShell language support to Visual Studio Code, offering a faster alternative to PowerShell ISE and Visual Studio for scripting.
GitHub's internal use of its own platform for non-code collaboration highlights four key traits of modern, open-source-inspired collaboration tools.
Explores solutions for splitting Swift initializer logic into functions while adhering to Swift's initialization safety rules.
A developer details their migration from Jekyll to Ghost for their blog, covering theme creation, post export, and domain transfer challenges.
A guide to automating Xcode plugin installation using Fastlane, enabling developers to manage and sync their plugin setup across machines.
A developer's guide to optimizing SVG creation and export for web projects, focusing on cleaner code and better designer-developer workflows.
A guide to profiling Python code using cProfile to identify performance bottlenecks and optimize execution time.
Windows 10 Build 10586 breaks PowerShell Direct and DSC credential encryption, detailing workarounds and a bug report.
Introduces 'Classy CSS', a programmatic, scalable approach to writing modular Sass stylesheets using class-based architecture and @extend.
A guide to using the PrettyTime Java library for human-readable date and time formatting (e.g., '2 minutes ago').