Forem

PHP

Home for all the PHP-related posts on Dev.to!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
I built Saloon PHP for Dart — because build_runner shouldn't be the price of clean API calls
Cover image for I built Saloon PHP for Dart — because build_runner shouldn't be the price of clean API calls

I built Saloon PHP for Dart — because build_runner shouldn't be the price of clean API calls

1
Comments
7 min read
🧮 Modular arithmetic: Checking Huge Numbers for Divisibility
Cover image for 🧮 Modular arithmetic: Checking Huge Numbers for Divisibility

🧮 Modular arithmetic: Checking Huge Numbers for Divisibility

Comments
3 min read
Pest PHP in Laravel: Write Cleaner Tests

Pest PHP in Laravel: Write Cleaner Tests

1
Comments
3 min read
Laravel DTOs in Practice: Cleaner Controllers with Typed Input Objects

Laravel DTOs in Practice: Cleaner Controllers with Typed Input Objects

1
Comments
4 min read
Auto-Generate Swagger Docs in Laravel — Zero Annotations, Zero Config
Cover image for Auto-Generate Swagger Docs in Laravel — Zero Annotations, Zero Config

Auto-Generate Swagger Docs in Laravel — Zero Annotations, Zero Config

8
Comments 2
5 min read
Deploying Laravel on Shared Hosting (No SSH Required)
Cover image for Deploying Laravel on Shared Hosting (No SSH Required)

Deploying Laravel on Shared Hosting (No SSH Required)

2
Comments 2
4 min read
Config Manager for Laravel: transitioning the Base to MIT and introducing the Pro edition
Cover image for Config Manager for Laravel: transitioning the Base to MIT and introducing the Pro edition

Config Manager for Laravel: transitioning the Base to MIT and introducing the Pro edition

Comments
3 min read
Contract Testing External APIs in PHP with Pact (Real Laravel Example)
Cover image for Contract Testing External APIs in PHP with Pact (Real Laravel Example)

Contract Testing External APIs in PHP with Pact (Real Laravel Example)

1
Comments
4 min read
Why I Built a Cart Package That Refuses to Store Prices
Cover image for Why I Built a Cart Package That Refuses to Store Prices

Why I Built a Cart Package That Refuses to Store Prices

Comments
4 min read
PHP Top Salaries, 100% Remote – Surviving the AI Compression Era
Cover image for PHP Top Salaries, 100% Remote – Surviving the AI Compression Era

PHP Top Salaries, 100% Remote – Surviving the AI Compression Era

11
Comments 1
4 min read
Secure Like a Pro: 10 Advanced Techniques in Symfony
Cover image for Secure Like a Pro: 10 Advanced Techniques in Symfony

Secure Like a Pro: 10 Advanced Techniques in Symfony

3
Comments 2
8 min read
Symfony AI v0.2.0 Released: Feature Breakdown and Practical Guide

Symfony AI v0.2.0 Released: Feature Breakdown and Practical Guide

1
Comments
4 min read
Laravel Form Requests: Stop Cluttering Your Controllers with Validation

Laravel Form Requests: Stop Cluttering Your Controllers with Validation

2
Comments
3 min read
How I Built a WooCommerce Payment Gateway for Vietnamese Banks
Cover image for How I Built a WooCommerce Payment Gateway for Vietnamese Banks

How I Built a WooCommerce Payment Gateway for Vietnamese Banks

Comments
2 min read
Laravel Policies: Centralize Your Authorization and Keep Your Controllers Clean

Laravel Policies: Centralize Your Authorization and Keep Your Controllers Clean

1
Comments
3 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.