Very interesting interview I would love to see Nelson again on the podcast.
@Phparch17 күн бұрын
Thank you for watching. We'll keep that in mind -sk
@ian-flanagan17 күн бұрын
I like that the questions and answers are hype-free. Thanks!
@Phparch17 күн бұрын
Glad it was helpful! -sk
@harithcodes34117 күн бұрын
Very Insightful video. Great video
@Phparch17 күн бұрын
Glad you found it insightful! -sk
@kizitoesenwah60017 күн бұрын
Go Nelson, always making us proud
@jenniferisioma218917 күн бұрын
Nelson! The best there is..the best there will ever be!
@blessingonwunali624617 күн бұрын
Interesting
@chisomedoka565117 күн бұрын
Let’s go Nelson!!!!!
@SeunFadairo-kv2sg17 күн бұрын
Very insightful 👍
@radonthetyrant572923 күн бұрын
00:34:33 a good use case for cpx is to run stuff in a gitlab or github pipeline without having to create a separate docker image for it. I use cobertura, which is a tool that merges coverage files and for that i use npx which is what cpx is but for nodejs. The point about version-pinning of something lilke cs-fixer is a good point, altough i'm sure you would just use cpx with a parameter that hardcodes the version.
@eslammostafa1247Ай бұрын
That was helpful :) Thank you
@Phparch24 күн бұрын
You're welcome! -sk
@h7hj59fh3fАй бұрын
cool audio 😎
@Phparch24 күн бұрын
Sorry about that. We've corrected our process so it doesn't happen again. -sk
@dominiks5318Ай бұрын
property hooks ---> rip off from C#, but OK, good stuff should be incorporated
@davecoder7118Ай бұрын
Class method calls without parentheses just ambiguates them with object vars. Yay. I suppose code editors will use syntax coloring to differentiate... but it still makes PHP look sloppier, and it's already notorious for allowing too much sloppiness.
@WaseemSindhu2 ай бұрын
Is it my headphone? I can't concentrate :D
@PhparchАй бұрын
Sorry about that we've solved the problem for future videos. -sk
@neuemage2 ай бұрын
I just want chained lambdas
@PhparchАй бұрын
That would be awesome! -sk
@imqqmi2 ай бұрын
I think php documentation mentioned some of these are for frameworks to change behavior of classes but isn't meant for normal use. It produces hard to understand and debug code, best practice was to try to avoid using them, ie the get and set functions. I've experimented with them for accessing database data and caching in memory like an orm but quickly changed my mind about because it was prone to errors, ide problems and other issues. On the surface it seemed like a good idea but digging deeper it's a complete mess.
@imqqmi2 ай бұрын
The audio of your voice over is on the left channel only, please copy it to the right channel as well so it'll be centered. As for inserting the vim into the block of apt-get, you can also add a new RUN apt-get and add vim there, this prevents the large RUN apt-get layer from rebuilding and just adds a RUN layer for vim.
@EidulAmeen3 ай бұрын
i buy lot of books from amazon..:)
@user-baev3 ай бұрын
I think Property Hooks is a mistake. It adds not so much, yet it allows to create completely unhinged mess, if used wrong. Don't like this trend of "lets put all the new stuff for the sake of new stuff". Language consistency >> new features.
@davecoder7118Ай бұрын
I agree mostly. They look over-complicated and easy to confuse new devs. It's like putting class method behavior in a var. I've always hated get/set since Java, though I understand its purpose. Hopefully people won't overuse this anyway, as it seems best for high-level or very popular applications that need tight security with a lot of different devs coming in and out.
@awetinoawets92903 ай бұрын
U forgot btop 👌
@Alex1611AD3 ай бұрын
No modern type system in 2024 lol. Enjoy your 8.4!
@davecoder7118Ай бұрын
If you don't like it, stay away. I rarely have issues with coercion because I know when there will be ambiguity. Many people don't see at this level. Maybe types must be used for thoughtless or inconsiderate coders, but I'd rather just not have thoughtless or inconsiderate coders.
@bincyelizabeth197993 ай бұрын
watching from Kerala, India, Bincy Elizabeth Mathew.
@Phparch3 ай бұрын
👍 -sk
@cutebedbugs6443 ай бұрын
I have to double check ear bud whether it is working on sterio 😅
@Phparch3 ай бұрын
Sorry about that we figured out the problem and it will be corrected in future videos -sk
@xeoneraldo12543 ай бұрын
Getting closer and closer to C# 😂
@pythonantole98923 ай бұрын
How are you creating that shimmer effect?
@srhanzd30223 ай бұрын
@Phparch3 ай бұрын
Thanks for the comment! -sk
@ashab203 ай бұрын
I thought my right earphone is dead!
@Phparch3 ай бұрын
Sorry about that we've already taken steps to prevent it on future videos. -sk
@JamieKeefer3 ай бұрын
Reflection of light in glasses totally distracting as you move your head around the lights appear and disappear. Just an observation.
@Phparch3 ай бұрын
Sorry about that we'll take this into consideration -sk
@DavidSmith-ef4eh4 ай бұрын
When will we get generics and Lists... never :( Php development goes so slow, compared to other languages.
@Phparch3 ай бұрын
There actually some performance based reasons we'll never get this. I'm bummed it won't happen as well... -sk
@DavidSmith-ef4eh3 ай бұрын
@@Phparch tbh, I just need it for reflection. I want to build graphqly types based on the underlying php type. And an array is an array of anything. I know I could use doc comments for that, or maybe I'll use property annotation. My longterm goal is to not write PHP though.
@LarryGarfieldCrell4 ай бұрын
You missed three other major features: 1) Interface properties (Part of hooks, but useful on their own.) 2) Asymmetric visibility 3) Lazy objects Those are at least as cool as rounding modes. 🙂 (Which have also now become enums, I believe.)
@Phparch3 ай бұрын
Larry, thanks for the feedback. We'll have to run our list past you next year. :-) I think we'll have to make videos just about those. -sk
@MusicalArmageddon4 ай бұрын
My left ear enjoyed this.
@Phparch4 ай бұрын
Sorry about that we'll have it fix for future videos. -sk
@scvroin4 ай бұрын
@@Phparch I thought my headphone had a failure
@peacepeace12553 ай бұрын
🤣😂🤣😂
@pau1phi11ips3 ай бұрын
Only my right headphone works so sucks for me! lol
@pranansubba95872 ай бұрын
😀😀😀
@DaengRosanda4 ай бұрын
nice share, love it <3
@Phparch4 ай бұрын
Thanks! -sk
@joosepkunder4 ай бұрын
I wish some PHP version in the future will bring us native WebSockets..
@Phparch4 ай бұрын
That would be nice. -sk
@fatlip83153 ай бұрын
.shtml? Or .xhtml?
@LenWoodward4 ай бұрын
another benefit of property hooks is that it finally allows you to enforce properties in an interface
@Phparch4 ай бұрын
Oh yeah that's great too! We'll have to to make sure we mention that in the property hooks video we make -sk
@SanderCokart4 ай бұрын
to fix your audio issues if you ever have this export the video in mono
@Phparch4 ай бұрын
Sorry about that. I'm honestly not sure how the export setting changes but it's been fixed. -sk
@officialaudite4 ай бұрын
Oy! What happened with dual channel voice? Can only hear you on the left ear O_O please fix for next time since your videos are actually awesome
@Phparch4 ай бұрын
Thank you so much! Sorry about the audio, we figured it out and the future videos won't have that problem. -sk
@brunoggdev63054 ай бұрын
What a great summary, good job!
@Phparch4 ай бұрын
Thank you! -sk
@togelian4 ай бұрын
Please fix your sound. There's no right audio on this video
@ClariNerd4 ай бұрын
To be fair, it’s php
@Phparch4 ай бұрын
Sorry about the audio, we figured it out and the future videos won't have that problem. -sk
@Kryoxys3 ай бұрын
Agreed. I find it unwatchable like this.
@giacomogaravaglia67423 ай бұрын
the audio is mono, is only on the left side
@giacomogaravaglia67423 ай бұрын
they should've add a headphone ads. Stonks
@den-rad4 ай бұрын
Thanks for the video!
@Phparch4 ай бұрын
You're welcome and thank you for the comment! -sk
@Phparch4 ай бұрын
You're welcome and thanks for the comment! -sk
@johncongdon764 ай бұрын
I don't think you can have a "write only" attribute. If you can write, you can read, you just read the value of that property. If you don't define a "get" hook, you get the original. Defining the get hook just allows you to do some cool stuff behind the scenes like in the full name example. In that example, if you didn't have a get, you would just get back an empty string because last name is never truly set.
@LarryGarfieldCrell4 ай бұрын
You can have a write-only virtual property. If the set hook references itself to save a value, then yes, "get" would work implicitly.
@JordanHumbertodeSouza4 ай бұрын
how about setting up sail/composer/pest/mysql within the remote env?
@Phparch4 ай бұрын
That's an interesting idea. We'll add that to our list of topics -sk
@ash-jc-allen4 ай бұрын
Huge thank you again for having me on the podcast! 😄
@Phparch4 ай бұрын
Our pleasure thanks for finding time for us. -sk
@privacyvalued41344 ай бұрын
PHP runs on the command line. In fact, it's better on the command line than as a web language. Yet PHP continues to refuse to advertise itself as a CLI language. The end result is that people use vastly inferior languages like Python and Javascript on the command line because they don't know that PHP can run on the command line.
@AlexCernat4 ай бұрын
as for your sponsor: phpstorm is the most shitty ever app; fuxxing java is garbage !!! so ... to the trash bin with this shit!!!
@bcassol5 ай бұрын
Posting looks pretty cool. Thanks for sharing.
@tdp-pop68105 ай бұрын
IMO, it's better and simpler using captainhook to run code fixing tools before commiting.
@VijayKumar-dn4pz5 ай бұрын
First 😬
@parijke5 ай бұрын
Hi Scott, used to use make as well, but recently stepped over to taskfile. It's a bit more powerful.
@_TheOldMan_5 ай бұрын
Hey scott, just wanted to drop in and say thanks for the quality content, it might not get a ton of views, but its appreciated!