Developer Tooling #004
– dev.to - submitted by Patrick
useful and interesting open source developer tools.
Read more [dev.to]
In this section you'll find links submitted by others.
Did you write or stumbled across a blog post, tutorial or video that might be interesting for others?
To be able to submit a link you need to log in first.
Log in– dev.to - submitted by Patrick
useful and interesting open source developer tools.
Read more [dev.to]
– ryangjchandler.co.uk - submitted by Ryan Chandler
Have you ever been on a website and navigated between pages, only to notice that the layout shifts slightly because the scrollbar suddenly appears on longer pages?
Read more [ryangjchandler.co.uk]
– nabilhassen.com - submitted by Nabil Hassen
Learn how to implement & test Laravel Socialite endpoints, handle edge cases, and mock providers.
Read more [nabilhassen.com]
– www.eloquentarchitecture.com - submitted by John Freeman
You're three months into a new job when someone mentions "we have a dozen different branches for our customers." Learn how to escape the custom code nightmare with four proven patterns that actually scale, plus real Laravel examples.
Read more [www.eloquentarchitecture.com]
– youtu.be - submitted by Nuno Maduro
Read more [youtu.be]
– tighten.com - submitted by Kayla Helmick
This article continues the series on integrating Trix with Laravel by focusing on user mentions using the Rich Text Laravel package. It walks through adding a Tribute.js-powered mention picker in the editor, implementing back-end support via an AttachableContract and Signed Global IDs, and even scaffolds a notification system to email mentioned users.
Read more [tighten.com]
– geisi.dev - submitted by Tim Geisendörfer
Learn how to deploy your Inertia Vue SSR worker to the Cloudflare Workers platform without breaking a sweat.
Read more [geisi.dev]
– nabilhassen.com - submitted by Nabil Hassen
The Laravel Action Pattern organizes business logic into reusable, testable classes. It enables context-independent actions for maintainable code.
Read more [nabilhassen.com]
– backpackforlaravel.com - submitted by Karan Datwani
Read more [backpackforlaravel.com]
– doeken.org - submitted by Doeke Norg
The term "coroutine" often comes up when talking about asynchronous or non-blocking code, but what does it actually mean? In this post, we will explore coroutines as a concept and see how PHP supports them through Generators and Fibers.
Read more [doeken.org]
– phare.io - submitted by Nicolas Beauvais
Making a visually appealing range input based on Laravel Cloud's design, native HTML and only a few lines of JavaScript.
Read more [phare.io]
– github.com - submitted by Evyatar Daud
An ESLint plugin I wrote for linting PHP files. Aims to provide a better linting experience than PHP CodeSniffer.
Read more [github.com]
– ashallendesign.co.uk - submitted by Ash Allen
Read about how you can verify that a URL is a signed URL in your Laravel tests.
Read more [ashallendesign.co.uk]
– dev.to - submitted by Patrick
Open source CLI tools for developers.
Read more [dev.to]
– ashallendesign.co.uk - submitted by Ash Allen
Learn how to reduce your database queries by passing an instance of "Illuminate\Database\Query\Builder" to the "whereIn" method of your queries.
Read more [ashallendesign.co.uk]
– youtu.be - submitted by Bert De Swaef
In this episode of the Quick Win Wednesday series, I'll walk you through how to customize your pagination and us the total amount of results even though you're using pagination.
Read more [youtu.be]
– frederickvanbrabant.com - submitted by Frederick Vanbrabant
It’s the start of a new fiscal year. Strategy season. That time when all the grand ideas come out and everyone is still hopefull. Over the years, I’ve settled into a structure that helps me define projects that not only link to the strategy above but also looks at my own team’s enviroment, I thought I’d share it here.
Read more [frederickvanbrabant.com]
– ashallendesign.co.uk - submitted by Ash Allen
Learn about how to use asymmetric property visibility (added in PHP 8.4) to define different visibility levels for reading and writing properties in PHP.
Read more [ashallendesign.co.uk]
– youtu.be - submitted by Bert De Swaef
In this video, I walk you through how to access your device’s battery status using the Navigator Battery API in JavaScript
Read more [youtu.be]
– ashallendesign.co.uk - submitted by Ash Allen
Learn how to format monetary values in JavaScript using the "toLocaleString" method and "Intl.NumberFormat" object.
Read more [ashallendesign.co.uk]