Aspect-Oriented Programming in JavaScript
Exploring Aspect-Oriented Programming in JavaScript to handle cross-cutting concerns like logging, using the aspect.js library.
Exploring Aspect-Oriented Programming in JavaScript to handle cross-cutting concerns like logging, using the aspect.js library.
A programmer shares their personal method for learning new programming languages and offers motivation based on their own journey into coding.
A developer documents their journey creating a Whitney Houston song API from scratch using Python, web scraping, and JSON.
Introducing Stretchy, a standalone JavaScript utility for automatic form element autosizing that works with inputs, textareas, and select menus.
An in-depth look at implementing the Store and handling network communication in the Flux architecture, using Observables and design patterns.
A tutorial on implementing GitHub OAuth login in a Laravel application using the Socialite package for user authentication.
How to exclude specific routes from CSRF protection in the Laravel 5.1 PHP framework.
Explains how to use TypeScript with JSX for better type safety and tooling in React development, addressing refactoring and error prevention.
A guide for PHP developers to enhance Sublime Text 3 with packages and features to replicate the functionality of a full PHP IDE.
A guide to four command-line tools (IPython, Autoenv, Cookie Cutter, Bash Git Prompt) to boost productivity for Python developers.
Explains new Laravel 5.1 testing traits: DatabaseMigrations, DatabaseTransactions, and WithoutMiddleware for better integration testing.
Announcing a polyfill for conical gradients in CSS, a long-proposed feature for creating pie charts and other graphics with simple code.
Announcing WebAssembly, a new binary format for safe, efficient code on the web, designed as a successor to asm.js.
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().
A guide to advanced input/output methods for creating interactive Artisan console commands in Laravel 5.1, including tables and progress bars.
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.
A guide on how to pass parameters to middleware in Laravel 5.1, using role-based authentication as a practical example.