Latest Laravel/PHP Articles

Latest Laravel/PHP Articles curated daily from around the web.


Another year has gone by. Even though 2020 was a bad year in many aspects, I was feeling kind of good. Last year had some good things, things I enjoyed...
Updating npm dependencies isn’t a big task, but sometimes it can be more complicated depending on our needs. To understand the package updating mechanism, first...
You would reach for the https://git-scm.com/docs/git-log command when you want to take a look at the list of commits for the Git repository you’re currently in....
Fathom Analytics | Fast, simple and privacy-focused website analytics. Fathom Analytics | Fast, simple and privacy-focused website analytics.

nunomaduro.com

A Recap Of 2021
So, today, decided to write down some 2021 highlights of mine. At the personal level, in January - 2021, I've finally moved to Portugal. It's been 1 ye...
In an ironic twist, I’d started writing this year in review at beginning of December. It’s been a bit of a wild ride since then with the https://en.wikipedia.or...
When you’re working with images on your website, it would be good if you can provide some sort of image magnification to your users when clicked/tapped/hovered...

ryangjchandler.co.uk

2021: A year in review
I wrote about saving for a deposit in last year's review. That deposit was eventually used after securing a mortgage and purchasing our first house. I'...
CodeMentor Codementor is an online marketplace connecting developers with experts for on- demand 1:1 help via screen sharing, video, and text chat.
Just like stylesheets and Javascript files, requesting a webfont can be postponed or done asynchronously. Doing so will make your pages render more quickly, esp...

barryvanveen.nl

Lazyloading Javascript
To improve the speed of your website you can lazyload Javascript, CSS and images. This means that you first load all essential elements of the page and only aft...

barryvanveen.nl

Critical path CSS
Critical path CSS is the minimal amount of CSS that you need to render (part of) your website. By inlining this in the of your website you can defer loading the...
Optimizing the speed of your websites is interesting from multiple viewpoints. First and foremost it's good for your visitors: nobody likes waiting. That's prob...
Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future. Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future.
It is usually a good idea to cache your CSS and JS files as long as possible. But how do you make sure your visitors will download your new files when you made...
If you have used PurgeCSS before, you know it is really good at removing unused css styles. This is great, but you immediately start running into another proble...
I've been writing an artisan command to import data from a remote MySQL database. To start a new SSH tunnel, run the following command: ssh -i./path/to/id_rsa \...
Here is a short blog for a problem I ran into this evening. I was testing a new endpoint that returns some user data in JSON format. The old code for g...