Running an on-demand PHP server with BrowserSync and Grunt/Gulp
A guide to setting up an on-demand PHP server using Grunt or Gulp, and integrating it with BrowserSync for live reloading during development.
A guide to setting up an on-demand PHP server using Grunt or Gulp, and integrating it with BrowserSync for live reloading during development.
A monthly review sharing useful Python articles, news about Google Code shutting down, a book recommendation, and a handy shell tip.
Explains how to connect Python objects to Blinker signals using inner functions as closures to bridge the gap.
Envoyer.io is a new zero-downtime deployment service for PHP and Laravel projects, launched by Taylor Otwell.
A tutorial on using Python and OpenCV to detect and count books in an image, filtering out other objects.
An analysis of software testing methodologies, comparing manual and automated approaches, and advocating for smarter random test generation.
Learn AngularJS core concepts by building a simplified, 200-line educational implementation. Understand directives, controllers, and services.
A guide to conditionally loading Laravel 5 service providers based on the application environment, like production vs. development.
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.
Explains how to persist ReactJS component state using localStorage to maintain state across browser sessions, with code examples.
Explores the challenge of measuring long-term success, using the Perry Preschool Study and Head Start program as examples of initial vs. lasting outcomes.
A guide on converting Laravel 5's default frontend scaffold from CDN links to using Bower for dependency management.
Explains how to use immutable data structures from Immutable.js to improve AngularJS application performance by optimizing change detection.
A tutorial on using the League/CSV package to export a Laravel Eloquent collection to a downloadable CSV file.
A guide to setting up and testing Statsd and Graphite for custom application metrics and data visualization.
A guide on how to delete a commit from a remote Git repository using the command line.
A step-by-step guide to implementing internationalization (i18n) in Python applications using the gettext module.
Introducing Awesomplete, a lightweight, dependency-free JavaScript library for creating customizable autocomplete widgets.
A screencast showing the rapid development of Gistlog.co from idea to live prototype in under two hours using Laravel.
Argues that AI doesn't need to be perfect to replace humans in jobs, as cost savings often outweigh quality for businesses.