Test Collection Implementations with Guava
A guide on using Google's Guava Testlib to create comprehensive test suites for custom Java collection implementations.
A guide on using Google's Guava Testlib to create comprehensive test suites for custom Java collection implementations.
A guide to hardening Apache web servers by disabling trace methods and hiding server tokens to prevent information disclosure.
A guide to running Xcode unit and UI tests from the terminal using xcodebuild, with tips for formatting output using xcbeautify and xcpretty.
A guide to conditionally loading Laravel 5 service providers based on the application environment, like production vs. development.
Five best practices for fostering internal collaboration and culture to succeed in open source projects, especially within large organizations.
A philosophical and technical exploration of the practical meaning of measurability in mathematical statistics, questioning its necessity for real-world data analysis.
A deep technical exploration of the complex chain of events, from a keypress to network requests, that occurs when you load a URL in a browser.
A monthly roundup of browser updates, developer tools, and web platform changes, including Opera Mini beta, Firefox Developer Edition, and debugging techniques.
Explores the differences between DevOps practices and Platform Engineering, arguing that platforms provide a consistent contract for applications.
Tutorial on using NSFetchedResultsController with Swift to display Core Data in a UITableView.
Guide on using NSFetchedResultsController with UITableView in Swift to display Core Data efficiently.
Explains how to persist ReactJS component state using localStorage to maintain state across browser sessions, with code examples.
Explores translating blocking file I/O from C's read() to non-blocking JavaScript, focusing on concurrency and data race challenges.
A developer details creating an accessibility testing plugin for the Protractor end-to-end testing framework, integrating tools like Chrome Accessibility Developer Tools.
Explores the challenge of measuring long-term success, using the Perry Preschool Study and Head Start program as examples of initial vs. lasting outcomes.
Guide to using AWS ElastiCache with RedisSessionStateProvider for scalable, shared ASP.NET session state, eliminating sticky sessions.
Explains the updated rules for valid JavaScript variable names in ES2015, including Unicode support and reserved words.
A developer's troubleshooting story about how inconsistent casing in a NuGet package ID caused build failures on Linux and the steps taken to resolve it.
A guide on converting Laravel 5's default frontend scaffold from CDN links to using Bower for dependency management.
A tutorial on using Gulp.js, a Node.js task runner, to automate code quality checks like PHP linting and unit testing in development projects.