And it's finally out! Something @taylorotwell and I have been working on for the last few months. Introducing Volt - an elegantly crafted functional API for Laravel Livewire. It will released next week. 🌌 #LaraconUS
An organization’s efficiency in delivery is almost 1:1 to their digital platform (internal). With autonomous/automated coordination, output can move seamlessly with little friction across different functions.
#DevOps#CICD@thenewstack
https://t.co/nw7Lrx3en6
I always keep my "composer.json" file updated with the latest versions of dependencies. To do this, I use the "composer bump" command which increases the minimum version requirement in my "composer.json" file, avoiding accidental downgrades of my dependencies. 🐘
💡Value Objects Everywhere
I collected some examples of value objects from a financial application I worked on in the past. In a larger, complicated, number-heavy app they really make a big difference!
🧵Keep Reading
Been a while since I’ve seen @github ’s Projects after being among the very early adopters. Love what’s been done there, a proof of proper product development!
Moreover, I’ve always held a high regard to the way @kubernetesio is being built in public ⛴️
A maintainer’s fantasy!
Laravel tip about $request->user().
So we've been working on the API course together with my colleague, and here's how my code (BEFORE) was improved by the teammate (AFTER).
Pretty cool.
Though both ways work, personal preference.
PHP usage in 2023: "if you take one thing away from this post, I hope it's that it's time to upgrade to at least PHP 8.1, preferably PHP 8.2"
https://t.co/vVKgJHhPJF
@enunomaduro I like how code is structured with help of @lucid_arch by @mulkave.
- Lean Controllers
- All business logic in Domain Jobs
- If business logic belongs to more than one domain, then operations are more suitable.
Helps in adding new features, testing the code, reusing logic.
Draws are being processed….
Fun fact I don’t know who or what @ContestKit will pick the $cantWin array isn’t real.
Only real for @asantibanez@jasonlbeggs and @wilburpowery https://t.co/iB3LzrjjTA
PHP 8.2 is here! 🎉
Congrats to the community, and thanks to all the contributors!
What's new:
🟣 Readonly classes
🟣 Type system improvements
🟣 New "Random" extension
🟣 Constants in traits
⚠️ A few deprecations
🟣 And more
Check out our video: https://t.co/rkbpN7fM3j
It’s been a while since I’ve seen real advancement in the terminal world, until I just stumbled upon @warpdotdev – the block approach is interesting, will be giving it a test run 🚁
#terminal#softwaredevelopment
Did you know that you can store IPv4 addresses as integers in MySQL?
Not only is it a more compact data type, but it's also much easier to query for same subnets, find the next available IP, etc.
It's one of my favorite bits of trivia that's sometimes useful, but always fun.
Everything in moderation and for its purpose is useful, otherwise it’s boilerplate. It is really a thin line b/w interfaces for the sake of it and actually useful interfaces. I do it only when i’m certain that there will be multiple concretes for abstract logic/access
#php#oop
#laravel devs, one thing that saves a ton of time in blade is this trick:
If you find yourself repeating lots of @if statements in blade, make a custom if directive by adding code to the boot method of the AppServiceProvider class.
See below
“The infrastructure, […] can cost millions of dollars to implement at scale. […] while capacity must be constantly expanded and extended as more customers spin up resources."
#cloud#cloudcomputing#infrastructure@thenewstack
https://t.co/8lmcEHlk1X