DEV Community

Peter Fox profile picture

Peter Fox

🐘 Laravel & PHP developer 🇬🇧 British

Location Northamptonshire Joined Joined on  Personal website https://www.peterfox.me twitter website

Work

Senior Software Engineer

Mastering PHP: Type Hinting techniques

Mastering PHP: Type Hinting techniques

Comments
4 min read

Want to connect with Peter Fox?

Create an account to connect with Peter Fox. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
PHP Upgrades: Block regressions with PHPStan

PHP Upgrades: Block regressions with PHPStan

Comments
3 min read
Fix your Type Hints with Configurable Rules and PHP Rector

Fix your Type Hints with Configurable Rules and PHP Rector

Comments
3 min read
Mastering Code Refactoring: A Complete Guide to Using Rector PHP

Mastering Code Refactoring: A Complete Guide to Using Rector PHP

9
Comments
5 min read
PHP: Mocking Closures and performing assertions

PHP: Mocking Closures and performing assertions

Comments
3 min read
Laravel Scout: Eager loading models for indexing

Laravel Scout: Eager loading models for indexing

Comments
2 min read
Laravel Testing: Mocking static methods with the container

Laravel Testing: Mocking static methods with the container

Comments
2 min read
PHP: 7 tricks to help with upgrading Composer packages

PHP: 7 tricks to help with upgrading Composer packages

Comments
8 min read
Laravel Feature Flags: Choosing a Package

Laravel Feature Flags: Choosing a Package

Comments
6 min read
Implementing Feature Flags

Implementing Feature Flags

Comments
5 min read
Laravel Tip: Store your test coverage with CodeCov

Laravel Tip: Store your test coverage with CodeCov

Comments
4 min read
Laravel Tooling: 4 tools for static analysis

Laravel Tooling: 4 tools for static analysis

5
Comments
6 min read
Laravel Features: Setting up and Working with OpenAI

Laravel Features: Setting up and Working with OpenAI

18
Comments
5 min read
Laravel Tip: Customising Maintenance Mode

Laravel Tip: Customising Maintenance Mode

1
Comments
4 min read
Laravel Tip: Automatically updating your projects’ dependencies in GitHub

Laravel Tip: Automatically updating your projects’ dependencies in GitHub

6
Comments
4 min read
Laravel Tip: 6 tools I use regularly to speed up development + 1 bonus one

Laravel Tip: 6 tools I use regularly to speed up development + 1 bonus one

2
Comments
4 min read
Laravel Console: Options for your Seeders

Laravel Console: Options for your Seeders

Comments
2 min read
Laravel Internals: Proxy pattern with the ForwardsCalls trait

Laravel Internals: Proxy pattern with the ForwardsCalls trait

2
Comments
3 min read
Laravel Tip: Use CockroachDB’s Serverless database for your hobby projects

Laravel Tip: Use CockroachDB’s Serverless database for your hobby projects

8
Comments
6 min read
Laravel Authentication: Understanding Guards and implementing Authenticatables

Laravel Authentication: Understanding Guards and implementing Authenticatables

28
Comments
7 min read
Laravel Tip: Set a seeding seed

Laravel Tip: Set a seeding seed

Comments
2 min read
Laravel Models: 3 Common custom cast examples

Laravel Models: 3 Common custom cast examples

6
Comments
8 min read
Laravel Opinion: 5 things be consist about in your applications

Laravel Opinion: 5 things be consist about in your applications

5
Comments
6 min read
Laravel Octane: Build your first plugin for RoadRunner

Laravel Octane: Build your first plugin for RoadRunner

4
Comments
5 min read
Laravel Octane: Compiling RoadRunner from Source

Laravel Octane: Compiling RoadRunner from Source

Comments
4 min read
Laravel Octane: Running RoadRunner directly with .rr.yaml

Laravel Octane: Running RoadRunner directly with .rr.yaml

1
Comments
3 min read
Laravel Internals: Complex Array building

Laravel Internals: Complex Array building

Comments
2 min read
Laravel Tips: Making your own trait ‘hooks’ for tests (the better way)

Laravel Tips: Making your own trait ‘hooks’ for tests (the better way)

1
Comments
3 min read
Laravel Tip: Testing your emails contents

Laravel Tip: Testing your emails contents

2
Comments
3 min read
Laravel Tip: Desktop notifications from your tests

Laravel Tip: Desktop notifications from your tests

10
Comments 1
3 min read
Laravel Hack: White labelling markdown emails

Laravel Hack: White labelling markdown emails

1
Comments
4 min read
How to experiment with ImageMagick using Tinkerwell, a tool for PHP development

How to experiment with ImageMagick using Tinkerwell, a tool for PHP development

Comments
4 min read
Laravel Nova: Implementing Social Logins

Laravel Nova: Implementing Social Logins

10
Comments
5 min read
Laravel Tip: How to improve your automated test suite as your project grows

Laravel Tip: How to improve your automated test suite as your project grows

6
Comments
6 min read
Laravel Tip: 5 examples of why you should be using Macros

Laravel Tip: 5 examples of why you should be using Macros

13
Comments
6 min read
Laravel Tips: Making your own trait ‘hooks’ for tests

Laravel Tips: Making your own trait ‘hooks’ for tests

7
Comments
3 min read
Laravel Modding: Generating Models with singular table names

Laravel Modding: Generating Models with singular table names

6
Comments
4 min read
Laravel: Making make commands

Laravel: Making make commands

8
Comments
4 min read
Laravel Innovations: Making your own webhook mechanism through notifications

Laravel Innovations: Making your own webhook mechanism through notifications

8
Comments
6 min read
Mastering PHP: How many ways can you string a sentence together?

Mastering PHP: How many ways can you string a sentence together?

8
Comments 1
4 min read
loading...