Archive for the ‘Framework’ Category

Singer – Simple, Composable, Open Source ETL

Advertise here via BSASinger is an open-source standard for writing scripts that move data. It describes how data extraction scripts—called “Taps” —and data loading scripts—called “Targets”— should communicate, allowing them to be used ...

Calendar as a Service in PHP? Easy, with Google Calendar API!

Posted on: No Comments
In this article, you'll learn how to work with the Google Calendar API in PHP. You'll do it by building a calendar app that allows users to add new calendars, add events, and sync calendars to Google Calendar. If you want to follow along, I recommend y...

Laravel and Braintree: Middleware and Other Advanced Concepts

Posted on: No Comments
Previously, we saw how to configure a Laravel app to handle Braintree subscriptions. This time, we'll talk about how to: Prevent users from signing up to the same plan twice Add basic flash messaging to our application Add the ability to swap plans ...

Laravel and Braintree, Sitting in a Tree…

Posted on: No Comments
Subscriptions to services online are something extremely common - from subscribing to music streaming services to tutorial sites to access premium content. With Laravel 5, we saw the introduction of Laravel Cashier, an official Laravel package to help...

Let’s Kill the Password! Magic Login Links to the Rescue!

Posted on: No Comments
Authentication is something that has evolved over the years. We have seen it change from email - password combination to social authentication, and finally password-less authentication. Actually, more like an "email only" authentication. In the case of...

Sourcehunt – Open Source Week Edition

Posted on: No Comments
Sourcehunt - Open Source Week Edition This week is Open Source Week at SitePoint.com. While we do usually cover open source here, what with all the tutorials and introductions to amazing new libraries, packages, and frameworks, this week will be a litt...

Extending OctoberCMS – Building a Soft-Delete Plugin

Posted on: No Comments
Developers usually stick with a new CMS for its simplicity and extensibility. OctoberCMS presents itself as a back to basics CMS, and provides an enjoyable experience for both developers and users. In this article, I'm going to demonstrate some aspects...

2FA in Laravel with Google Authenticator – Get Secure!

Posted on: No Comments
There are many ways an attacker can get a user's password. It could happen through social engineering, key logging, or by some other nefarious means. Passwords alone are not enough to protect users from their accounts being compromised, specially if a...

9 Hot Tips to Enhance Your Spark Experience

Posted on: No Comments
A while ago, I wrote about a product I wanted to build, to allow easy remote backups for Pagekit sites. I've been working on it (periodically) since then, and have come across a few interesting bits of advice. I decided to use Laravel Spark as the foun...