Web Services

Let's take a look at a new PHP experiment: PHPBot. An interactive PHP manual bot which returns code examples from the manual for easy copy-pasting!

Yazid adds real-time notifications to a simple blog CMS built on Laravel using only Laravel Echo and Pusher. Follow users and get notified when they post!

Let's build a Laravel powered lyrics website and give it the superpower of rapid fuzzy searching with Algolia and Laravel Scout!

In part 2 of this popular series, we convert a voice-operated Laravel weather forecast app into an SMS-powered one! Join us as we expand PHP's horizons!

Let's design a Laravel application and integrate it with Twilio so users can make phone calls to the number and get weather forecasts - no data required!

Joel walks us through the complex process of auto-trading cryptocurrency and turning profits over night with Laravel, APIs, Bitcoin, and various exchanges!
In this in-depth tutorial, we'll look at all the various cloud hosting providers for PHP, and deploy the same app on ALL of them. It's really not hard!

Christopher continues building the Laravel Social Network project by fully implementing Stream functionality with follows, friending, and notifications.

Ever wanted to add user following and real-time notifications to your Laravel apps? Now you can - easily: with Stream. Let's see how to bootstrap it!

Implementing social logins is making your head explode? Oauth to complex? No more! With Socialite, it's done in 30 minutes, for ANY social service.

Younes sets up a CI pipeline on SemaphoreCI and makes sure it invokes Deployer or Laravel Envoy to deploy the app after a successful commit / test.

Viraj takes us through the basic process of setting up Continuous Deployment to a DigitalOcean server by means of Semaphore CI. Exciting!

Younes Rafie shows us how to add 2FA to a Laravel app - make sure your users can log in securely by adding an SMS layer!

Sourcehunt Feb, apart from promoting really interesting open source repos, now also features an app idea of the month, worth a fortune. Check it out!

Claudio explores the Reddit API - from searching to authenticating with Oauth and downloading user data. Come tame this powerful beast!

Running into the cryptic "server" error when renewing your server's HTTPS certificates with LetsEncrypt? Here's how to solve it.

Wern builds a fully custom calendar application using the Google Calendar API and the Laravel framework - check it out!

Chris Vundi focuses on fine tuning our online Laravel and Braintree courses website by tweaking the subscription plans and securing the app

Let's build a subscription based courses-site with Laravel and Braintree! Come and learn how to start selling subscriptions with ease!

Chris hacks together a live-notification LED device with Arduino and PHP, notifying you of new Gmails or Tweets, and more!

Memi Allamani takes you through a crash course of implementing a merged Google+ / Facebook login with Oauth.io

Patrick looks at an example use of GDELT - the world's database of events - and uses it to analyze some world trends with PHP and SQL. Check it out!

Viraj demonstrates the full process of writing custom code for deploying different commits of your app to an SFTP server using Git and PhpSecLib

Scott Molinari takes a look at Packer and analyzes its viability for the typical PHP developer of today - find out whether or not it's worth learning about!

Wern Ancheta develops a product search API for Amazon products with Amazon Products Advertisement API

Wern shows us how to use Laravel and Guzzle to build our own full Dropbox client with the Dropbox API!

Wern shows us how easy it is to get stared with developing Shopify powered PHP apps with Guzzle and Shopify's HTTP API.

Wern develops an app which uses Microsoft's Text Analytics API to recognize positive or negative sentiment in people's reviews of an Amazon product.

Connecting to IMAP and SMTP from PHP in order to filter, identify, and reply to recruiter spam - the inbox blight of any decent developer!

Chris has been using Spark for a while now, and he's compiled a list of 9 tips you shouldn't skip if you want your Spark experience to start a proper fire