nothing is going to change
8:46
Күн бұрын
Every Developer Should Know This
15:38
Пікірлер
@M3MYS3LF1979
@M3MYS3LF1979 9 сағат бұрын
@LegalEagle
@ArjanCodes
@ArjanCodes 11 сағат бұрын
Check the related link for a full video on this topic!
@meka4996
@meka4996 13 сағат бұрын
Very good! Thanks
@ricardomartinez9895
@ricardomartinez9895 19 сағат бұрын
hello, one question, if there is a package that cannot be installed via uv, shall we use pip on the environment of the project ? For instance, activate a virtual environment in my_project and then , pip install ?
@LOLMAN22
@LOLMAN22 23 сағат бұрын
Fantastic lecture. Would love to see the full game course. Sounds super interesting
@povgames
@povgames 23 сағат бұрын
Do people still use chrome?? no firefox?
@curtismoxam5382
@curtismoxam5382 Күн бұрын
I am glad this video exists. However, when explaining something new to a person begin as simply as possible and then graduate to more complex examples. There is no need to begin servers and sockets as your first running example.
@drac8854
@drac8854 Күн бұрын
I don't think sqlmodel yet supports async
@selvaganapathia5049
@selvaganapathia5049 Күн бұрын
🎉
@selvaganapathia5049
@selvaganapathia5049 Күн бұрын
Is that Re-uploaded Video?
@_OsamaAmir
@_OsamaAmir Күн бұрын
​@@selvaganapathia5049 I think yes I have already seen it
@ArjanCodes
@ArjanCodes 11 сағат бұрын
@@selvaganapathia5049 It's not re-uploaded video. However, I'm discussing this issue in the related video of the short.
@pabloosorio6647
@pabloosorio6647 Күн бұрын
I would definitely use Kale. I generally avoid Google Chrome extensions because I don't fully trust them with my data, but open-sourcing Kale would significantly enhance its transparency and credibility. Knowing the code is accessible and auditable would make me feel much more confident in using it.
@JorgeLuis-ts6qp
@JorgeLuis-ts6qp Күн бұрын
"Why doesn't Python just do what Haskell does?" thought nobody ever.
@ArjanCodes
@ArjanCodes Күн бұрын
✅ Learn how to build robust and scalable software architecture: arjan.codes/checklist.
@ArjanCodes
@ArjanCodes Күн бұрын
Check the related link for a full video on this topic!
@saeedxgholami
@saeedxgholami 2 күн бұрын
I think I'm going to switch from Poetry to Puffin
@ziniydigitalmagazinesoftwa8780
@ziniydigitalmagazinesoftwa8780 2 күн бұрын
@PR-nb4rb
@PR-nb4rb 2 күн бұрын
So not yet.
@yashkumar9671
@yashkumar9671 2 күн бұрын
The best video on this out there, real good work, thank u!!!
@ArjanCodes
@ArjanCodes 2 күн бұрын
You’re welcome 😊
@yomajo
@yomajo 2 күн бұрын
What a mess
@DBICTS_BV
@DBICTS_BV 2 күн бұрын
Your example of the calculate_any_volume()-function reminded me of what my old professor used to call "control coupling". It was part of his lesson about "low coupling, high cohesion". I still consider that to be the basic principle of code design.
@deathineyes
@deathineyes 2 күн бұрын
When you are in hurry, it is faster to write a function or method by yourself, instead of looking for the same functionality through the codebase
@rafapioli75
@rafapioli75 2 күн бұрын
and... We are always in a hurry!
@spatialnasir
@spatialnasir 2 күн бұрын
​@@rafapioli75 and... We're always writing spaghetti 😊
@chuckinator0
@chuckinator0 2 күн бұрын
Yes, by all means create Kale in full. There’s room for competition here. Would love to choose who to support instead of it being randomly chosen. Could have preferences per user. Another part of Honey’s model is once they got enough users, they would blackmail businesses to give them money or else they would share the steepest discounts with their giant user base. How do you make sure to protect the businesses on the other side? If Kale truly gets the best discounts, many of these businesses would just fail. They can’t honor those coupons for everyone.
@chuckinator0
@chuckinator0 2 күн бұрын
Yes, by all means create Kale in full. There’s room for competition here. Would love to choose who to support instead of it being randomly chosen. Could have preferences per user.
@binalematumbai8603
@binalematumbai8603 3 күн бұрын
"With great power comes great database management!" lol
@selvaganapathia5049
@selvaganapathia5049 3 күн бұрын
🎉
@ฐิติช่างภู่
@ฐิติช่างภู่ 3 күн бұрын
Thx for great tutorial🎉
@ArjanCodes
@ArjanCodes Күн бұрын
Glad you liked it!
@thomasbrothaler4963
@thomasbrothaler4963 3 күн бұрын
Great video and length was perfect
@ArjanCodes
@ArjanCodes Күн бұрын
Glad you liked it!
@victoradukwu2719
@victoradukwu2719 3 күн бұрын
A guide for debugging in Django Application will be great
@henrikholland1730
@henrikholland1730 3 күн бұрын
Hey Arjan Codes, I really enjoyed the open review of the year past. It's not often that you see entrepreneurs like yourself be so open about where the have stumbled and what they have learned. It says a lot about the sincerity of your work and it comes through in the quality of your videos overall. Keep it up and here's to a great 2025!
@ArjanCodes
@ArjanCodes Күн бұрын
I appreciate that!
@Bayharboursaladseller
@Bayharboursaladseller 3 күн бұрын
Rust? No thanks 🤮🤮🤮🤮
@bbowling4979
@bbowling4979 3 күн бұрын
I think it would be very instructive to see you continue this idea as an actual project/extension. It would be interesting to see you build out the api and backend processes that collect the coupons. Keep up the excellent work!
@cheweh842
@cheweh842 3 күн бұрын
My preference: option to be totally offline, without permission to see tabs. Can paste into a box the URL and it parses it. To support conditional discounts (e.g. only applies to orders over $50) I'd like to be shown the full list of codes applicable to that domain. Now, the codes. Just avoiding coupon code websites would be fantastic. But curation would be hard. User feedback on if each code works? Expiration dates? Option to pull in user lists? But bad actors would spam their own links and bait-and-switch by promising higher discounts than they really give just to be on top of the list. Maybe also pull in user black lists, to hide bad codes.
@maleldil1
@maleldil1 4 күн бұрын
Maturin is a great companion to Pyo3, as it greatly simplifies building and distributing modules.
@LewisCowles
@LewisCowles 4 күн бұрын
It's only fair... No bro Nothing about the attention economy is fair, normal, etc.
@ramimashalfontenla1312
@ramimashalfontenla1312 4 күн бұрын
Really instructive and honest lesson!
@Jason-yr6fy
@Jason-yr6fy 4 күн бұрын
10:14 "doing shady shit as a company is a choice" - what a quote and very true! Thanks for the video. Didn't know that about honey! Kale ftw!
@rx97_mc
@rx97_mc 4 күн бұрын
You did a great job breaking down certain parts of how this extension works, even beyond just the basic necessities needed for coding chrome extensions. I think this was such a good move, this video will reach those curious about the honey scandal and potentially will bring more eyeballs then just developers. great content!
@ramimashalfontenla1312
@ramimashalfontenla1312 4 күн бұрын
Nice Honey idea!
@pattydub780
@pattydub780 4 күн бұрын
Posting a comment to help the algorithm cycle this video around.
@rantallion-hr5xp
@rantallion-hr5xp 4 күн бұрын
Great content but very unexpected from your mostly python channel
@ArjanCodes
@ArjanCodes 4 күн бұрын
From time to time, I like to do something completely different, to keep me sharp and see what happens 😊. Next week, it’s back to Python.
@Gigusx
@Gigusx 4 күн бұрын
I've only used Honey like... twice, so for me it doesn't make a difference, but the project would probably fill the void that will be left. Many creators would probably appreciate having the option. By the way, feedback-wise (not only about this, but your videos in general) - you talk about software architecture so often but never use any illustrations despite that the topic lends itself extremely well to being shown visually and/or animated. The one in this video might be the first time I've actually seen on your channel 😁I've always wished you'd include more of them in your videos, they help learn the ideas, too, since we're far more proficient at processing information using visual cues than symbolic (text).
@AliResool-k8z
@AliResool-k8z 4 күн бұрын
So, you are going to scam people now, or what?
@IGqy
@IGqy 4 күн бұрын
Yes. But it would be nice to be able to select which creator to support, when multiple links are available. Also to have the option to prioritize creators or have favorites when they are known :) Secondary - it is fun to watch the internet react to the honey stuff. BTW in creating the database, it seems it might be in the interest of the creators to ensure that you have their affiliate links in your extension, so it might be nice to have a form, where creators can submit their links, to make kale kinda "crowd sourced" in a sense. This might also allow creators to let you know when a code expires. I am only suggesting this since I have no idea how the codes are sourced to the database otherwise.
@bigutubefan2738
@bigutubefan2738 3 күн бұрын
Yeah, that's a red line for me. I'd definitely use this if I could see, or ideally select whom to support. No way I want to support MrB, PP or some plonker off TikTok, even with the option to support the project.
@ammarhusain6235
@ammarhusain6235 4 күн бұрын
The random creator could be shuffle but then give you option at not using it. If I roll someone against my values, I can veto that random choice and roll back to supporting the Kale extension instead. 1 more screen.
@ArjanCodes
@ArjanCodes 4 күн бұрын
Interesting idea. I was thinking of a ‘favorites’ option where you would select your favorite creators and then those would get prioritized when searching for coupons.
@selvaganapathia5049
@selvaganapathia5049 4 күн бұрын
🎉
@pahawker
@pahawker 4 күн бұрын
@LegalEagle maybe you need an expert witness on how it could have worked without the conversion aspect?
@ArjanCodes
@ArjanCodes 4 күн бұрын
Happy to help.
@HexiumDev
@HexiumDev 4 күн бұрын
Interesting that you took the support button approach, I've done my own version like 2 weeks ago but i didn't do any way of the support approach since you're overriding the affiliate cookie and which will cost the store more money. nice implementation but i believe it'll hurt stores to the point where they'll increase the product prices.
@jjxed
@jjxed 4 күн бұрын
comment for the algorithm
@cetilly
@cetilly 4 күн бұрын
F’ing PayPal! What a sleazy thing to do. You should definitely build a new extension because there’s a need for a legitimate alternative
@glensmith491
@glensmith491 4 күн бұрын
I knew Honey was screwing over someone (data harvesting was the most obvious) but I didn't know it was going to end up screwing over their own salesforce.. Edit: of course, when you're primary sales force are third party creators...
@ammarhusain6235
@ammarhusain6235 4 күн бұрын
Thiel and Paypal mafia (including his protégé) always finding innovation in the evil sphere.
@Gigusx
@Gigusx 4 күн бұрын
It was such a weird tradeoff to make, too.
@Hacker-at-Large
@Hacker-at-Large 4 күн бұрын
Name the actual company. It's PayPal.
@Shumier
@Shumier 4 күн бұрын
Only because since they were acquired. Don't be pedantic.
@Hacker-at-Large
@Hacker-at-Large Күн бұрын
It's not about being pedantic. It's about accountability, otherwise PayPal will just rename it and take none of the heat.
@pahawker
@pahawker 4 күн бұрын
0:56 Ow! I think I sprained a rib.