Designer News Clone (Part 2) - Implementing Firebase Security
A developer shares their experience implementing Firebase security rules for an AngularJS app, explaining rule types, structure, and cascading behavior.
A developer shares their experience implementing Firebase security rules for an AngularJS app, explaining rule types, structure, and cascading behavior.
A first look at the new UI testing framework introduced in Xcode 7 and iOS 9, including setup and a sample test.
A bug fix for setting the computer name during Nano Server installation in Windows Server 2016, resolving an issue in the Unattend.xml file.
A developer's guide to handling timezones in Python, covering pitfalls, best practices, and the datetime module's design.
A guide to using Laravel 5.1's model factories to create fake data for cleaner and more efficient integration testing.
A technical history of the PNG image format, from its early browser support issues to its current status as a dominant web format.
Learn how to write powerful and simple integration tests in Laravel 5.1 using new built-in methods like visit(), see(), and click().
Part 11 of a Docker tutorial series, focusing on using Docker Compose to manage and run a complete multi-container web application stack.
A developer builds a web-based version of the rhythm game osu! using JavaScript, WebGL, and Web Audio to decompress, decode, and play user-created beatmaps.
A guide to creating an auto-mocking Unity container extension using FakeItEasy to simplify unit testing with complex dependencies.
A comparison of Python implementations for the Lomb-Scargle periodogram, recommending the fast algorithm in the gatspy package for analyzing irregularly-sampled data.
A developer's experience with Apple's UIStackView, explaining how it simplifies complex UI layouts in iOS compared to traditional Auto Layout.
Part 10 of a Docker website series: Creating and configuring an nginx reverse proxy container to route requests to backend and frontend services.
Explores the mathematical design of the game Spot It! using finite projective planes and prime numbers, with code on GitHub.
A 2015 roundup of browser updates, new web features, and developer tools for debugging, testing, and performance.
A guide explaining the differences between common image and vector file formats, their features, and best use cases for design and web.
A UX designer critiques the overemphasis on 'experience' in design, arguing for simplicity and utility, especially for users with real-world constraints.
A guide on using GitHub Pages to create a custom, branded website for showcasing an organization's open source projects and efforts.
iOS 9 enables HTTP/2 and HTTPS by default for apps, accelerating adoption and requiring server-side upgrades.
A guide to advanced input/output methods for creating interactive Artisan console commands in Laravel 5.1, including tables and progress bars.