| View email in browser | ||
| This mail was sent using Mailcoach | ||
|
||
|
|
-
Typing your frontend from the backend
My colleague Ruben introduces the laravel-typescript-transformer package he created. This one can convert backend classes, like enums and DTOs, to TypeScript definitions.
-
How to run over 30k tests in under 5 minutes
Paratest is an extension on top of PhpUnit that adds support for parallel testing. For our unit tests, we could just add Paratest and it works without any configuration!
-
Get Performance Insights in less than 4 minutes with Scout APM (sponsored link)
Scout APM streamlines proactive and real-time insight into performance issues like N+1 queries, memory bloat, and other abnormalities with tracing logic that ties bottlenecks to source code. Give Scout a try for free today and you'll have the performance insights you need in less than 4 minutes.
-
Compiling and test driving PHP 8
In this stream, my colleague Brent and I download the source of PHP 8 RC1, and test some of PHP 8's cool new features.Brent and I are working on Front Line PHP, an ebook on cutting edge tactics in PHP 8, accompanied by videos and practical examples. Subscribe to our mailing list to get updates around this project.
-
A conversation with Christoph Rumpel
This week, Christoph Rumpel and I took some time to catch up. We talk a bit on programming, what's going on in our lives, and more. We streamed on our conversation on YouTube.
-
The complete guide to Laravel front-end scaffolding
There are many things you can use for front-end scaffolding in Laravel. That can make picking one tough. This blogposts walks you through all the options
-
The ultimate course to demystify Laravel Nova from A to Z (sponsored link)
Laravel Nova is the de facto standard for creating beautiful adminstration panels for Laravel apps. In his new premium video course, long time community member Bruno Falcao teaches you the ins and outs of this amazing package. There's 5 hours of quality content. Right now, you can benefit from a 40% early access discount!
-
Creating a "Marked as Completed" button using Livewire
In this video, which is part of the Laravel Package Training, I show you how the "Marked as Completed" button under each video works.
-
Static webhosting benchmark: AWS, Google, Firebase, Netlify, GitHub & Cloudflare
Xavier Decuyper researched which provider offers the fastest static webhosting.
-
Running Laravel on the DigitalOcean App Platform
Here's a deep dive into running Laravel on DigitalOcean's new PAAS offering.
-
Never miss a webhook
Chris Fidao explains a cool strategy he uses at ChipperCI to never miss a webhook.
-
Billing access to your Laravel apps with Gumroad
Miguel Piedrafita explains how you can let Gumroad and Laravel be friends
-
Translated Text in Source Code
There are a few different ways to handle translated text in your codebase, but here we’ll cover 2 of the more common approaches; using the full text in your source code, and using translation keys.
-
Laravel Worldwide Meetup #3: Yaz Jallad & Adel Fayzrakhmanov
Here is the recording of Laravel Worldwide Meetup #3.Jazz Jalled spoke on the manager pattern, Adel Fayzrakhmanov on PhpStorm plugin development.
-
Running GitHub Actions for Certain Commit Messages
A quick look at how you can configure your GitHub Actions workflows to only run when a certain phrase is present in the commit message.
-
The PHP Community Synergy Initiative
Paul Dragoonis and Christoph Rumpel started a projecto to improve the synergy between the community and the project maintainers
-
Light colour schemes are better, based on science
Brent offers scientific arguments why a light color scheme is better. Personally, since I started using a light color scheme a few years back, I've sticked to it and never turned back.
Get a deep discount on all Spatie productsYou can use this coupon code (valid for the next two weeks) to get a 30% discount on these products my team and I have created: FREEK-DEV-READERS-ARE-AWESOME You can that coupon code as wel to get a 30% discount on your first 3 months when subscribing to: Be sure to also take a look at our upcoming products: |
| |
Community LinksDid you write or stumbled across a blog post, tutorial or video that might be good to appear in this section? Submit it here.
|
| |
From the archives |
| |
Thanks for reading! Did you like this edition of the newsletter?
|
Yes!
Really liked it. |
Nope...
It could be improved. |
Advertisement opportunities at freek.dev/advertising.
You are receiving this mail because you've subscribed at freek.dev. Opt out any time. Unsubscribe.
This mail was sent using Mailcoach.