@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

🔗 State Of Laravel Survey 2023
https://stateoflaravel.com/

freekmurze, to php
@freekmurze@phpc.social avatar

We have made it!

🥳 One. Billion. Downloads. 🥳

Our story: https://1billion.spatie.be

#php #laravel

RT = ❤️

freekmurze, to random
@freekmurze@phpc.social avatar
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 random
@freekmurze@phpc.social avatar

🔗 Reducing PHP's CPU usage by nearly 40% by upgrading from Ubuntu 20.04 to 22.04
https://ohdear.app/news-and-updates/reducing-phps-cpu-usage-by-nearly-40-by-upgrading-from-ubuntu-2004-to-2204

freekmurze, to random
@freekmurze@phpc.social avatar

🔗 Thoughts on event sourcing: Replaying events
https://sebastiandedeyne.com/event-sourcing/replaying-events/

freekmurze, to random
@freekmurze@phpc.social avatar

🔗 Primitive Obsession: what it is, how to spot it and, how to fix it!
https://acairns.co.uk/posts/primitive-obsession

freekmurze, to random
@freekmurze@phpc.social avatar

🔗 Is it time to ditch MySQL and PostgreSQL for SQLite?
https://onfold.sh/blog/is-it-time-to-ditch-mysql-and-postgresql-for-sqlite

freekmurze, to random
@freekmurze@phpc.social avatar

🔗 Read-only web apps
https://adactio.com/journal/20113

freekmurze, to php
@freekmurze@phpc.social avatar

🔗 Why does a backslash prefix improve PHP function call performance
https://www.deviaene.eu/articles/2023/why-prefix-php-functions-calls-with-backslash/
#php #performance

freekmurze, to php
@freekmurze@phpc.social avatar

The Symfony Ignition bundle has been tagged 1.0.0

This makes it easy to start using the best error page for in Symfony projects.

https://github.com/spatie/symfony-ignition-bundle

🙌 Thanks for your work on this GitHub user amacrobert

If you're a Symfony user and you're trying this, let me know how it goes!

freekmurze, to random
@freekmurze@phpc.social avatar

🎶 And now time or a different kind of release: I’m proud to share that my new album titled “Kind” is now available.

Apple Music: https://music.apple.com/be/album/kind/1706583729
Spotify: https://open.spotify.com/album/3nFyyigKPTzp7rzYtK8fq4

In this post, I share in detail how this album was made:
https://freek.dev/2569-creating-my-new-album-kind

Should you listed to it, let me know your thoughts on it!

freekmurze, to Laravel
@freekmurze@phpc.social avatar

🚀 Laravel PDF has been released!

🔥 This package can create PDFs from Blade views

🎨 You can use modern CSS syntax and frameworks like Tailwind to style your PDFs.

🧪 Comes with a fake so you can easily test code that generates a PDF

😍 Lots of Laravel niceties

Read about all features in this blog post:
https://freek.dev/2625-easily-create-pdfs-in-laravel-apps

Full docs here:
https://spatie.be/docs/laravel-pdf/v1/introduction

Repo on GitHub (star if you like it 👍)
https://github.com/spatie/laravel-pdf

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

🔗 Elevate Your Laravel Eloquent Queries with Tappable Scopes
https://seankegel.com/elevate-your-laravel-eloquent-queries-with-tappable-scopes

freekmurze, to Laravel
@freekmurze@phpc.social avatar

💪 Last week (and weekend) I tagged 11 compatible version for about 100 of our most packages.

A big thank you to @laravelshift for providing quality PRs that were a good starting point.

The next few days, I’ll tag more packages 👍

🥳 Have fun upgrading to L11

freekmurze, to random
@freekmurze@phpc.social avatar

At PHP UK Conference 2024 I saw this excellent talk by @vanamerongen on a very cool git feature: bisect
https://www.youtube.com/watch?v=uzog0BTLrYY

freekmurze, to php
@freekmurze@phpc.social avatar

Later this month, all @spatie packages will be downloaded a staggering…

🤯 1 BILLION TIMES 🤯

To mark that occasion we created a special site
https://1billion.spatie.be

You can read the story behind our journey there, and how we maintain all of it
#php #laravel

freekmurze, to php
@freekmurze@phpc.social avatar

My colleague @rias contributed a cool addition to our spatie/image package: you can now easily add text to any image.

https://spatie.be/docs/image/v3/image-manipulations/text

Easy peasy!

freekmurze, to random
@freekmurze@phpc.social avatar
freekmurze, to random
@freekmurze@phpc.social avatar

🔗 Migrating from MySQL to Postgres using Laravel's query builder
https://flareapp.io/blog/migrating-from-mysql-to-postgres-using-laravels-query-builder

freekmurze, to random
@freekmurze@phpc.social avatar

🔗 Husky: How to automatically format, lint and test before you commit or push
https://tighten.com/insights/husky-how-to-automatically-format-lint-and-test-before-you-commit-or-push/

freekmurze, to random
@freekmurze@phpc.social avatar

🔗 Protecting your email address via SVG instead of JS
https://rouninmedia.github.io/protecting-your-email-address-via-svg-instead-of-js/

freekmurze, to random
@freekmurze@phpc.social avatar

🔗 Validate Data Types in Laravel Collections Using the ensure() Method
https://ashallendesign.co.uk/blog/laravel-collection-ensure

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