@freekmurze@phpc.social
@freekmurze@phpc.social avatar

freekmurze

@freekmurze@phpc.social

This profile is from a federated server and may be incomplete. Browse more on the original instance.

freekmurze, to random
@freekmurze@phpc.social avatar

Iโ€™ve just deployed a nice new feature for https://ohdear.app : status badges that you can embed anywhere.

Available for all sites and status pages you have on your account ๐Ÿ‘

Iโ€™ll blog about how we generate those badges soon, itโ€™s quite interesting.

freekmurze, to random
@freekmurze@phpc.social avatar

๐Ÿ”— My Favourite Alpine.js Plugins
https://ryangjchandler.co.uk/posts/my-favourite-alpinejs-plugins

freekmurze, to random
@freekmurze@phpc.social avatar

๐Ÿ”— Generate PDFs in Laravel: A Deep Dive into Laravel PDF Export with Spatie/Browsershot
https://www.youtube.com/watch?v=320vwRDqi9w

freekmurze, to php
@freekmurze@phpc.social avatar

๐Ÿ’ก TIL has a function that can calculate the bounding box coordinates of a string thatโ€™s rendered in a given font
https://www.php.net/manual/en/function.imagettfbbox.php

Iโ€™m using this function in an upcoming feature of Oh Dear: status badges. These badges are svgs with variable text (and length)

freekmurze, to php
@freekmurze@phpc.social avatar
freekmurze, to Laravel
@freekmurze@phpc.social avatar

๐Ÿ” Iโ€™ve added a new check to our Laravel Health package that can ensure your backups are healthy.

Docs: https://spatie.be/docs/laravel-health/v1/available-checks/backups

freekmurze, to random
@freekmurze@phpc.social avatar

๐Ÿ”— Using interfaces in third-party packages
https://svenluijten.com/posts/using-interfaces-in-third-party-packages

freekmurze, to random
@freekmurze@phpc.social avatar

Recently, people started talking about a malware called โ€œAndroxgh0stโ€ specifically targeting Laravel apps that have debug mode enabled. In a recent edition of Securing Laravel, @valorin wrote a good explanation of how it works.

https://securinglaravel.com/p/laravel-security-androxgh0Stephenare

You can make sure debug mode is always disabled using @OhDearAppโ€™s application monitoring feature. Oh Dear will notify you whenever someone should enable it in production.

Hereโ€™s some more info on that: https://ohdear.app/news-and-updates/making-sure-laravels-debug-mode-is-always-disabled-in-production

freekmurze, to random
@freekmurze@phpc.social avatar

๐Ÿ”— Keycode Event Helper
https://ryangjchandler.co.uk/tools/keycode

freekmurze, to random
@freekmurze@phpc.social avatar

We just sent out a newsletter with everything that happened at Spatie these last few months.

Read it here:
https://spatie.mailcoach.app/webview/campaign/9008666b-1f46-44ee-8cb9-be4be4089fff

freekmurze, to random
@freekmurze@phpc.social avatar

๐Ÿ”— What is a Command Bus?
https://www.youtube.com/watch?v=pXVZhFE2pbk

freekmurze, to random
@freekmurze@phpc.social avatar

๐Ÿ”— Hosting Laravel application statically
https://boydbloemsma.com/articles/hosting-laravel-applications-statically

freekmurze, to random
@freekmurze@phpc.social avatar

๐Ÿ”— Running Laravel in a subdirectory (Tricky Nginx config)
https://www.youtube.com/watch?v=tZGg2kdOjhQ

freekmurze, to random
@freekmurze@phpc.social avatar

๐Ÿ˜… 50 PRs to spatie/holidays

Pretty wild!

freekmurze, to php
@freekmurze@phpc.social avatar

๐Ÿ”ฅ Did you know you that Pest comes with support for Ray built in?

๐Ÿ‘ After expect you can chain ray() and the value under test (in this case $holidays will ben sent to Ray!

freekmurze, to random
@freekmurze@phpc.social avatar

๐Ÿ”— FrankenPHP and Laravel Octane with Docker
https://chriswhite.is/coding/frankenphp-and-laravel-octane-with-docker/

freekmurze, to random
@freekmurze@phpc.social avatar

We released a mini package to calculate public holidays in a country.
https://github.com/spatie/holidays

We've made this package for our own nPRss and packaged it, so you don't have to code it up in your project.

Right now Belgium, Netherlands and Hungary are supported, but we welcome PRs to add support for more countries ๐Ÿ‘

freekmurze,
@freekmurze@phpc.social avatar

@heiglandreas Nice, didn't know of that one!

freekmurze,
@freekmurze@phpc.social avatar

@michael I didn't know of the other packages :-)

We can always refactor that date check when supporting countries that don't follow easter ๐Ÿ‘

freekmurze,
@freekmurze@phpc.social avatar

@heiglandreas Seems like I'm getting PRs for all other countries ๐Ÿ˜…

freekmurze,
@freekmurze@phpc.social avatar

@rauhvargers Iโ€™ll refactor that away soon ๐Ÿ‘

freekmurze, to php
@freekmurze@phpc.social avatar

๐ŸŒŸ Creating beautiful invoices using Tailwind and Laravel PDF
https://freek.dev/2639-creating-beautiful-invoices-using-tailwind-and-laravel-pdf

freekmurze, to random
@freekmurze@phpc.social avatar

๐Ÿ”— Nuxt: Superpowers for your Vue 3 application
https://tighten.com/insights/nuxt-superpowers-for-your-vue-3-application/

freekmurze, to php
@freekmurze@phpc.social avatar

๐Ÿ”— Exploring the new Laravel 11 middleware configuration
https://dev.to/grantholle/exploring-middleware-in-laravel-11-2e10

freekmurze, to random
@freekmurze@phpc.social avatar

๐Ÿ”— Laravel Under The Hood - Facades
https://blog.oussama-mater.tech/laravel-core-facades/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • โ€ข
  • provamag3
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • magazineikmin
  • InstantRegret
  • Durango
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • mdbf
  • khanakhh
  • tacticalgear
  • JUstTest
  • everett
  • modclub
  • Leos
  • cubers
  • ngwrru68w68
  • ethstaker
  • osvaldo12
  • GTA5RPClips
  • anitta
  • megavids
  • normalnudes
  • tester
  • lostlight
  • All magazines