5 Must-Have CLI Tools in 2025
11:56
12 сағат бұрын
DeepSeek V3: The BEST AI for Coding
5:19
16 сағат бұрын
The BEST Way to Log in Node.js - Winston
9:41
Python Logging Made EASY with Loguru
9:49
Why Astro 5 is a Game-Changer
5:21
Пікірлер
@realsollym
@realsollym 6 сағат бұрын
Why download another IDE when you can add Cody or Qudo extensions to the current VSCode?
@Savgon
@Savgon 6 сағат бұрын
vs code wearing webstorm coat :D autocomplete sucks comparing to cursor, but over all I like it
@knowthyself6816
@knowthyself6816 14 сағат бұрын
China is vishwaguru
@Z4KIUS
@Z4KIUS 14 сағат бұрын
Alpine can cause some issues, compatibility and performance aren't perfect but often you can just start with debian-slim version of a base image to get much smaller result
@beremour
@beremour 17 сағат бұрын
DUF doesn't look useful
@aculz
@aculz 17 сағат бұрын
i think instead if VSCode, its look like fork of FLEET from Jetbrains
@mirkoruhl9324
@mirkoruhl9324 21 сағат бұрын
+10000 credit social points 🎉
@ricosrealm
@ricosrealm 22 сағат бұрын
It's not open source. Not gonna use either...
@betterstack
@betterstack 22 сағат бұрын
Have you tried Roo Cline?
@andermendz
@andermendz 23 сағат бұрын
NGL the UI looks insanely good, even if it's paid if they add deepseek R1 or allow us to add our API KEY, they will rocket.
@betterstack
@betterstack 22 сағат бұрын
Would be cool to see some way of bringing this UI to cursor/vscode, and yes agreed, adding DeepSeek and API Keys to any AI IDE would be awesome.
@loquek
@loquek Күн бұрын
Probably worth reading their terms, like section 8 about "Your Content", like read alll of it :D
@betterstack
@betterstack 22 сағат бұрын
You mean this extremely concerning bit 🤣 I did say there has to be a reason its free. "User Content. When you interact with the Platform, we may collect code, text, photographs, files, feedback, chat history, or any other content that you may upload to the Platform, and the associated metadata (such as when, where, and by whom the content was created)"
@loquek
@loquek 12 сағат бұрын
@@betterstack You did and it was what encouraged me to really double check as I was curious - initially it doesn't look that bad, and then as you keep reading all of the paragraphs you realise they want all your data and they can legally have it 😂 interesting to compare it to cursors terms. Thanks for the video!
@jimshadrick479
@jimshadrick479 Күн бұрын
You packed a lot of good information into this video. The explanations along the way were very helpful. Just subscribed to the channel.
@nobudev
@nobudev Күн бұрын
it’s too fancy
@betterstack
@betterstack Күн бұрын
After a bit of usage I did stop liking the UI, while it looks nice, it really takes away from the amount of code I can see at once when you have a few panes open. Mainly because the file bar is another level in.
@baltaza
@baltaza Күн бұрын
What browser are you using?
@betterstack
@betterstack Күн бұрын
Arc Browser!
@aculz
@aculz 17 сағат бұрын
@@betterstack arch is broken now, some css fails on twitch and they not fixing it XD
@xplozenmedia
@xplozenmedia Күн бұрын
Bytedance already owned marscode now a fake vs code what next
@betterstack
@betterstack Күн бұрын
Yeah I am not really sure why they have 2 nearly identical products...
@xplozenmedia
@xplozenmedia Күн бұрын
@betterstack vs code” influence and + ai” monopoly = money printer
@mh-tr5fb
@mh-tr5fb Күн бұрын
Thank you for the tutorial. One question, can django and docker access evnironment variables from env file, if the env file itself is ignored (by using dockerignore)?? Thanks again.
@betterstack
@betterstack Күн бұрын
It accesses the environment variables from the docker container, which you can set to use the env file. You can configure this by using the --env-file flag when running the container, or by specifying env_file in your docker-compose.yml. This keeps your environment variables secure while still making them accessible to your Django application inside the container. It also means you can switch the environment variables without having to do a rebuild.
@Kendoujo
@Kendoujo Күн бұрын
1:25 'a little bit similar'.. in the same way that the galaxy S24 and S25 look 'a little bit similar' my guy, they're fucking identical haha.
@betterstack
@betterstack Күн бұрын
🤣 I mean Trae has a sidebar and Fleet does it in a top bar... Thats a difference! Its an easy level spot the difference game with about 3 answers
@EyeOfInfinity-t5g
@EyeOfInfinity-t5g Күн бұрын
No one beats roo-cline extension at the moment
@betterstack
@betterstack Күн бұрын
I have been meaning to check this out since v3. Interesting to hear you consider it number 1!
@michaelpolitakis
@michaelpolitakis Күн бұрын
Cool now anyone can become a brogrammer now about maintaining that code making a reliable app and stuff like that who cares
@Kendoujo
@Kendoujo Күн бұрын
I think this aversion to using AI to code is cope. You have to accept that these tools which are already 'decent', sure they fuck up a lot and are no where near as useful as even a junior dev just yet, but THIS IS THE WORST THEY WILL EVER BE. They are only going to get better from here, they are going to essentially slowly (or quickly who knows) lift the floor / the requirement of skill to be 'better than them' every year until eventually there might only be a handful of human programmers left on earth that can confidently say 'i code better than AI', for me that floor is probably already passed. I've coded professionally for maybe 4 years but i always kinda sucked ngl and just sort of stumbled my way through sites and some react native CRUD apps, and i already think AI does a better, faster job than me (but lets say im in the bottom 10% of coders), so sure its only consumed a few of us so far. but next year maybe its 15%, year after 30% and so on. Poorly written, non-formatted rant over.
@michaelpolitakis
@michaelpolitakis Күн бұрын
@@Kendoujo i use ai sometime to generate a json with data even at this it fucks up imagine trying to find a bug in a code base with a ai try it. What scares me the most that we wont be able to know who developed with ai because all of the brogrammers are gonna claim they typed it
@seanknowles9985
@seanknowles9985 Күн бұрын
No way am I putting my corporate keys through Bytedance.
@betterstack
@betterstack Күн бұрын
Fully understandable... as I said at the end I stuck to Cursor and deleted this ASAP 😅
@childe2001
@childe2001 Күн бұрын
@@betterstack I wonder if Cursor AI feature is free. I want to switch from VS Code asap, but idk to which one
@baltaza
@baltaza Күн бұрын
@childe2001 It has a free trial, but it cost $20/month for starters
@aculz
@aculz 17 сағат бұрын
@childe2001 nvim or helix all the way
@veryfanny2776
@veryfanny2776 Күн бұрын
Is jus mac or Windows also ?
@JAYSHARMA-1.0
@JAYSHARMA-1.0 Күн бұрын
Windows in progress
@betterstack
@betterstack Күн бұрын
Just mac at the moment, would assume Windows would be soon considering its a fork of VSCode, so shouldn't be to hard (I say as someone who has never forked VSCode 🤣)
@0xtz_
@0xtz_ Күн бұрын
name 👀
@betterstack
@betterstack Күн бұрын
Trae.ai
@0xtz_
@0xtz_ Күн бұрын
@betterstack thanks 🙏, not available for Linux sad story 😂
@MasarJuraj
@MasarJuraj Күн бұрын
Tempting!
@fasturas
@fasturas Күн бұрын
Awesome thanks 🎉
@wikittywhacktv
@wikittywhacktv Күн бұрын
- "adorable mascot shouldn't be a consideration" - Wong! adorable mascot is the most important criterion!
@betterstack
@betterstack Күн бұрын
Fair, I'd struggle to pick though the Dino and Bun are both adorable!
@shashanksajjan7016
@shashanksajjan7016 Күн бұрын
please tell me which font are you using in your terminal
@betterstack
@betterstack Күн бұрын
JetBrains mono! www.jetbrains.com/lp/mono/
@MasarJuraj
@MasarJuraj Күн бұрын
Lol
@sorasuzuki671
@sorasuzuki671 2 күн бұрын
French Power
@onujaar
@onujaar 2 күн бұрын
How about deploying it to prod with proper TLS? Caddy does it conveniently out-of-the-box. I wonder how to configure Caddy to work with Django.
@naren_en
@naren_en 2 күн бұрын
That's insane
@AbuAl7sn1
@AbuAl7sn1 2 күн бұрын
the different usage between podman and docker is just the name .. same images.. same cli.. same docker-compose ..
@xmuhtadin
@xmuhtadin 2 күн бұрын
is it coding better than sonnet?
@betterstack
@betterstack 2 күн бұрын
Quick correction 2:18 - For debug in settings.py please make sure the environment variable is configured as such: DEBUG = (os.environ.get('DEBUG') == "True") Otherwise it casts any non empty string to True, potentially causing security issues. An alternative is to use the django-environ package which has a guide on this: django-environ.readthedocs.io/en/latest/quickstart.html
@douglasamoo-sargon5049
@douglasamoo-sargon5049 2 күн бұрын
Excellent video. Your terminal is fire.. Which terminal are you using and how can it be setup to look like yours
@michael-jones
@michael-jones 2 күн бұрын
yango took me out
@agnemedia624
@agnemedia624 2 күн бұрын
This is great Any suggestions for duplicate file and/or folder content (some nas process with GUI is slow) command line duplication finders is a way to clean redundant media Thanks
@sto3359
@sto3359 3 күн бұрын
No one calls it “Y-A-N-G-O”. It’s “J-A-N-G-O” the “D” is silent. 😂
@betterstack
@betterstack 2 күн бұрын
Honestly, I always say it Jango, until the camera turned on… sorry!
@sto3359
@sto3359 2 күн бұрын
@@betterstackno need to apologise buddy. Keep pushing out good content.
@irishassassin07
@irishassassin07 3 күн бұрын
I'm looking forward to trying this out next week when I start this process! I've been trying to find videos that really describe the whole process and they seem to always leave something out. Thanks for creating this video! Do you know if this will work the same (more or less) with GeoDjango given that I add the additional requirements for it in the docker file? Thanks!
@betterstack
@betterstack 3 күн бұрын
Good to hear! This should work with GeoDjango, not tried it personally but don’t see why it wouldn’t. This should provide a good base to start from 🙂
@aroymendez
@aroymendez 3 күн бұрын
Recently announced the full compatibility in deno 2.0 with node
@fdov4
@fdov4 3 күн бұрын
You can't search via cmd+f / ctrl+f. But you have GPU acceleration. I'm not joking. Like... how? why?
@apidas
@apidas 3 күн бұрын
I'm not a networking guy, I know that there should be a lot of features using container orchestration tool like kubernetes, but as a product engineer it's too complicated to get a basic app running without having to know all the configuration and tooling required, also it doesn't help that kubernetes always tied to cloud services to setup like GCP or AWS make it pointless to try to manage your own infrastructure with baremetal instance without limited functionality. good video btw
@arunavoray
@arunavoray 3 күн бұрын
Yea it’s always too much work with Kubernetes and with docker we can easily use docker stack with swarm to get a HA production deployment and still have to do less work than kubernetes
@AlexGhoro
@AlexGhoro 3 күн бұрын
Nice video, what's your terminal font and theme?
@richardbray
@richardbray 3 күн бұрын
Terminal is Warp. Font I think is Fira Code and theme is tokyo night with Starship or Spaceship prompt
@vatsalyavigyaverma5494
@vatsalyavigyaverma5494 3 күн бұрын
Issue is I have single host node so kubernetes is not feasible
@cryptociva
@cryptociva 3 күн бұрын
Microk8s
@richardbray
@richardbray 3 күн бұрын
Fair enough
@mahmoudmousa2405
@mahmoudmousa2405 3 күн бұрын
I love it and thanks for the video, but maaaaan the complexity daemons are very happy now!
@mahmoudmousa2405
@mahmoudmousa2405 3 күн бұрын
Hello, could you please review Sidekick?
@MasarJuraj
@MasarJuraj 4 күн бұрын
Nice! Could you please review Kamal?
@holiqibrahim
@holiqibrahim 4 күн бұрын
How about nu shell?
@WhatAmThatDude
@WhatAmThatDude 4 күн бұрын
Entry point can be easily overwritten. You just passed the entry point flag and it will make a new entry point. Either one is literally fine. It's just considered a best practice to define the program that runs by default with entry point and then the arguments with CMD Please don't present this information as though it's somehow wrong to do it the other way or as though this is some mistake
@MasarJuraj
@MasarJuraj 4 күн бұрын
Love the overview! Could you please cover ncdu?
@JavierHarford
@JavierHarford 4 күн бұрын
No idea how Lazygit didnt make it to this list
@betterstack
@betterstack 4 күн бұрын
Awesome tool! I had so many on the list that I will need to make a second at some point 🙂
@MrLotrus
@MrLotrus 17 сағат бұрын
not everyone uses it. for me nvim plugins + git do the job.
@BeeBeeEight
@BeeBeeEight 4 күн бұрын
Very useful information. So in a nutshell, anything that can compile to Web Assembly (C, C++, Rust etc) can one day be run in the browser. Not surprising if browsers were to run Postgres or MongoDB someday, or we can play games made with Unreal Engine on Chrome.
@aditya-dev-diaries
@aditya-dev-diaries 4 күн бұрын
Not enough likes. Let me fix it.