6 COMMENTs
PHP
Claudio Ribeiro, May 21

Re-Introducing Composer - the Cornerstone of Modern PHP Apps

Claudio re-introduces a tool that most revolutionized the way we develop PHP apps: Composer, PHP's dependency manager. Still unfamiliar with it? Dive in!
17 COMMENTs
PHP
Danny van Kooten, May 19

Jumping from PHP to Go: Blasphemy, Bravado or Common Sense?

Danny explains why he moved from Laravel to a Go version of his app and explains which advantages a Golang rewrite of his web app brought him.
PHP
Bruno Skvorc, May 15

Can You Build a CLI Image Drawing Laravel App with These Packages?

This time, we look at a package that lets us interactively add code to Laravel from the command line, an image drawing package, and much more.
PHP
Bruno Skvorc, May 13

Getting Started with PHP

PHP - the server-side programming language powering over 80% of the web - is now at version 7.1. Bruno shows us how to get started with PHP.
2 COMMENTs
PHP
Younes Rafie, May 12

PDS Skeleton by Example: A Standard for File and Folder Structure

Younes explores PDS-Skeleton, a new idea in the PHP world aiming to standardize file and folder layouts of packages and apps. No more "where's that class?"!
7 COMMENTs
PHP
Prosper Otemuyiwa, May 10

The Ultimate Guide to Deploying PHP Apps in the Cloud

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!
4 COMMENTs
PHP
Oliver Sild, May 04

What? Why Would Someone Hack My Small Business Website?

Oliver talks about the most common simple hacks applied to small business websites, how a hack works, why, and whom they actually benefit. Stay safe!
58 COMMENTs
PHP
Bruno Skvorc, May 02

Can 9-to-5 Developers Be Good Developers?

Discussing recycled conference talks and developers who stop learning after 5pm (when they come home from work). Are you one of them? Can they ever be good?
PHP
Deji Akala, Apr 29

Upgrading Sylius the TDD Way: Exploring Behat

We focus on Behat now to further extend Sylius in true TDD fashion. We write stories, we test against them, and then we develop features to make them pass!
PHP
Deji Akala, Apr 28

Upgrading Sylius the TDD Way: Exploring PhpSpec

Deji extends the core of Sylius by adding some back end features via true TDD: writing PhpSpec tests first, seeing that they fail, and then making them pass
PHP
Marcello Duarte, Apr 27

Functional Programming with Phunkie: Parser Combinators in PHP

Marcello Duarte of Inviqa shares some functional programming insight with us by teaching us how to build Parser combinations with Phunkie! Hardcore!
21 COMMENTs
PHP
Christopher Pitt, Apr 24

How Privileged Are Programmers? Are You a John, Too?

Chris shares the anecdote of his past John-ness, describing, commenting, and deconstructing how privileged programmers are. Do you know Johns? Are you one?
PHP
Bruno Skvorc, Apr 22

Make Your Own Social Network, Game Server, or Knowledgebase! - Sourcehunt

This sourcehunt, we've gained the magical ability to make our own game servers, knowledgebases, and social networks. Join us in contributing!
3 COMMENTs
PHP
Bruno Skvorc, Apr 18

Getting to Know and Love Xdebug

Let's take a fresh look at Xdebug, the de-facto PHP debugger, which turned an epic 15 years old this month. A quick look at some tricks, tips, and features!
4 COMMENTs
PHP
Christopher Vundi, Apr 14

Building a Social Network with Laravel and Stream? Easy!

Christopher continues building the Laravel Social Network project by fully implementing Stream functionality with follows, friending, and notifications.
7 COMMENTs
PHP
Christopher Vundi, Apr 12

Real-Time Laravel Notifications and Follows? Sure, with Stream!

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!
10 COMMENTs
PHP
Younes Rafie, Apr 07

An Alternative Laravel Package Development Workflow

After we published Francesco's Laravel Package development workflow a month ago, Younes chimes in with his own Laravel Package development approach!
5 COMMENTs
PHP
Reza Lavaryan, Apr 05

Easily Add Social Logins to Your App with Socialite

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.
3 COMMENTs
WordPress
Craig Buckler, Mar 31

How to Synchronize WordPress Live and Development Databases

Developing WordPress themes and plugins on a local server can be problematic if it doesn't match your live system. Craig discusses synchronization options.
2 COMMENTs
PHP
Younes Rafie, Mar 30

How Can I Use Laravel Envoy or Deployer with SemaphoreCI?

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.
PHP
Thomas Punt, Mar 29

Upgrading from Pthreads v2 to v3: What to Look out For

Thomas shows us the difference between Pthreads 2 and 3 and explains the upgrade procedure - the changes are big and backwards-incompatible, but worth it.
7 COMMENTs
PHP
Bert Ramakers, Mar 24

Creating Strictly Typed Arrays and Collections in PHP

Bert discusses an interesting approach to creating arrays and collections that automatically enforce certain types - both scalar and fully custom
2 COMMENTs
PHP
Thomas Punt, Mar 22

Parallel Programming with Pthreads in PHP - the Fundamentals

Thomas explains the most recent version of pthreads targeting PHP 7+ and demonstrates all the new features it brought along. Get started with parallelism!
PHP
Bruno Skvorc, Mar 20

Sourcehunt - Build a Medium Exporter + Cool New Libs!

This sourcehunt, we've found a lot of Laravel and/or JSON focused packages. It's an interesting combo which led us to our newest "app idea of the month"!