DEV Community

Philip Perry profile picture

Philip Perry

I write here about the joys and struggles of a software developer learning new things.

Location London Joined Joined on  github website
Adding filter query parameters in Go Huma

Adding filter query parameters in Go Huma

1
Comments
3 min read

Want to connect with Philip Perry?

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

Already have an account? Sign in
Why we chose the Go Huma framework to develop our API endpoints

Why we chose the Go Huma framework to develop our API endpoints

4
Comments 1
1 min read
Follow me on my journey learning Go

Follow me on my journey learning Go

Comments
2 min read
Fitting a square peg into a round hole - a painful lesson

Fitting a square peg into a round hole - a painful lesson

2
Comments 1
2 min read
Integrating SSO with Laravel Auth Provider

Integrating SSO with Laravel Auth Provider

5
Comments 1
2 min read
Scribe not extracting docblocks

Scribe not extracting docblocks

1
Comments 2
1 min read
Evaluating Nuxt as a Laravel Fullstack developer

Evaluating Nuxt as a Laravel Fullstack developer

3
Comments
3 min read
Using Laravel Policy with middleware to protect routes

Using Laravel Policy with middleware to protect routes

2
Comments 2
2 min read
Why use git worktree?

Why use git worktree?

7
Comments
1 min read
Practical git cherry pick example

Practical git cherry pick example

Comments
3 min read
Top 10 most used libraries and a surprising find

Top 10 most used libraries and a surprising find

7
Comments
1 min read
I scraped the tech stacks of 2000 companies

I scraped the tech stacks of 2000 companies

5
Comments 1
1 min read
Docker configuration with Nginx routing for Vue and Laravel

Docker configuration with Nginx routing for Vue and Laravel

16
Comments 7
3 min read
Setting up a server with multiple domains and ports

Setting up a server with multiple domains and ports

5
Comments
3 min read
JavaScript error messages can be deceptive

JavaScript error messages can be deceptive

3
Comments
1 min read
Laravel Sessions with Vue.js

Laravel Sessions with Vue.js

8
Comments
2 min read
3 tips for improving performance of a Laravel website

3 tips for improving performance of a Laravel website

9
Comments
2 min read
Side-projects and time management

Side-projects and time management

1
Comments 1
2 min read
Choosing the technology for my new side-project

Choosing the technology for my new side-project

3
Comments
2 min read
Full-Stack Developer has overtaken Webmaster

Full-Stack Developer has overtaken Webmaster

2
Comments
1 min read
Validate if multiple IDs exist and store as JSON with Laravel

Validate if multiple IDs exist and store as JSON with Laravel

7
Comments
1 min read
Repository/Service pattern, did it finally click?

Repository/Service pattern, did it finally click?

12
Comments
1 min read
Casting an Eloquent integer value to boolean

Casting an Eloquent integer value to boolean

9
Comments 1
1 min read
What is your lunch break routine?

What is your lunch break routine?

3
Comments 1
1 min read
Entering unknown code territory

Entering unknown code territory

3
Comments
1 min read
Joining a modern software development team

Joining a modern software development team

7
Comments
2 min read
Why you should learn Symfony as a PHP developer

Why you should learn Symfony as a PHP developer

5
Comments 1
1 min read
Using the repository pattern in Laravel for caching

Using the repository pattern in Laravel for caching

9
Comments
1 min read
Decoupling Laravel Code

Decoupling Laravel Code

14
Comments 1
2 min read
Moving between programming languages

Moving between programming languages

4
Comments 1
2 min read
Review of book “PHP 7 Data Structures and Algorithms”

Review of book “PHP 7 Data Structures and Algorithms”

10
Comments
2 min read
Reflections on creating an Ionic App to help learn the Dai Script

Reflections on creating an Ionic App to help learn the Dai Script

4
Comments
3 min read
How I improved my git skills

How I improved my git skills

8
Comments
2 min read
Refactorings with Design Patterns

Refactorings with Design Patterns

5
Comments
2 min read
Software Design Questions

Software Design Questions

6
Comments
2 min read
Choosing which refactorings to use based on code smells

Choosing which refactorings to use based on code smells

6
Comments
2 min read
loading...