Better Integration Testing in Laravel 5.1: Powerful Integration Tests in A Few Lines
Learn how to write powerful and simple integration tests in Laravel 5.1 using new built-in methods like visit(), see(), and click().
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.
Part 9 of a Docker series: Creating a Docker container for an nginx web server hosting an Angular 2 frontend application.
A technical guide on implementing logic to handle failed subscription payments and retries using Stripe's API and webhooks.
A beginner-friendly guide to overcoming fear of the command line, explaining its safety and introducing six essential commands.
Explains the new, simplified syntax for creating custom Artisan commands in Laravel 5.1, comparing it to the old method.
The Bite Python Newsletter is now an official weekly publication, with a new schedule and homepage.
Explores five underused CSS selectors like :empty, ::first-letter, and :not(), with practical examples for web developers.