PHP

Showing 1-9 of 40 results

Share

Control Your Climate With This Raspberry Pi Thermostat Tutorial

Smart homes are the future, but what do you do if you have an old air conditioner or heater in your home? Replacing old devices isn’t always feasible, but you can automate them with a Raspberry Pi.

8 minute readContinue Reading
Ovidiu-Nicu Andrei

Ovidiu-Nicu Andrei

Full User Authentication and Access Control: A Laravel Passport Tutorial, Pt. 1

Setting up authentication and state in a stateless API context might seem somewhat problematic. But Laravel Passport gives developers a clean, straightforward way to add OAuth 2.0 to an app’s API.

13 minute readContinue Reading
Emmanuel Folaranmi

Emmanuel Folaranmi

Haxe Review: Haxe 4 Features and Strengths

The quietly growing number of serious Haxe projects have something new to contend with: the first major compiler release in over three years. What does Haxe 4 bring to the table?

10 minute readContinue Reading
Kevin Bloch

Kevin Bloch

How to Approach Modern WordPress Development (Part 2)

WordPress code, especially back-end PHP code, is often a mess—even in WP core! But legacy code is no excuse. Find out how to develop WP customizations the right way, so your code is readable and maintainable.

13 minute readContinue Reading
Andrey Shalashov

Andrey Shalashov

How to Approach Modern WordPress Development (Part 1)

It’s no secret that the WordPress codebase is a mess. Many developers use its legacy code as an excuse for writing sloppy code themselves, even if its newer additions follow best practices. If this is you, it’s time to level up your skills!

10 minute readContinue Reading
Andrey Shalashov

Andrey Shalashov

Laravel Zero Downtime Deployment

Updating live applications used to be a tedious and somewhat risky affair, but with the emergence of modern development frameworks and tools, updates and deployment are becoming straightforward.

In this article, Toptal Java Developer Elene Latsoshvili explains how you can update a Laravel app with zero downtime, and how this can be done for most PHP applications.

7 minute readContinue Reading
Elene Latsoshvili

Elene Latsoshvili

My Five Worst WordPress Development Mistakes

Join an expert in a look back in horror at his most embarrassing mistakes in his early days as a WordPress developer. He discusses general PHP bugs, WordPress-specific bugs, and also mistakes made at a managerial level while supervising other developers.

11 minute readContinue Reading
Scott Fennell

Scott Fennell

Haxe: Cross-platform Development’s Best-kept Secret

The modern, cross-platform programming language Haxe is well-known in some circles, yet many developers have never heard of it. Since it first appeared in 2005, it’s been battle-tested by its loyal—if rather quiet—following.

In this article, Toptal Freelance Software Engineer Kevin Bloch explores the Haxe ecosystem and how to transpile some sample code.

12 minute readContinue Reading
Kevin Bloch

Kevin Bloch

How to Create Exclusive Custom Taxonomies in WordPress

In WordPress, taxonomies allow you to flexibly organize your content in categories with tags and more. However, when defining custom taxonomies, you may not get the desired behavior out of the box.

In this article, Toptal Freelance Software Engineer Rodrigo Donini shows how exclusive custom taxonomies can be implemented in WordPress for strict categorization of posts.

6 minute readContinue Reading
Rodrigo Donini

Rodrigo Donini

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

Join the Toptal® community.