TL;DR
This article lists my top 4 tools that I use in my daily life as a developer in 2024. β
These tools are aimed at improving your e...
For further actions, you may consider blocking this person and/or reporting abuse
I don't usually comment on listicles, but the tools you've mentioned here are definitely something many should use or are already using. Props to you
Thank you, @ori_dcr109 π«‘
Yes, I love that he mentions Obsidian and I have been using it for more than 2 years now.
@shradhhu_53 π
But won't docker take up my cpu and memory usage in the background. I always have a bad experience with docker, TBH.
FYI You can always set cpu and memory limit for Docker docs.docker.com/desktop/settings/l... :)
Thank you for sharing! βοΈ It's usually good to allocate resources manually based on the computer's specs and requirements.
greats
Wow, I did not know I could set up resources like that. thank you @fatimamazhit
Do you use it in Linux or Windows? It's not very normal to hear such things about Docker. π
I use Ubuntu 22.04. I have followed this official way of installation docs.docker.com/desktop/install/ub.... Is it stable for you?
Yes, I use a Docker desktop. I have no such issues with it so far. π
I simply use a linux laptop/desktop with normal command line docker and have never needed to install docker desktop ... its simply not needed or missed while developing on a Ubuntu laptop ... I have never installed docker desktop as I do not use osx or windows on my dev box
I didn't know some, I'm curious about Obsidian, can you clarify better what you mean with:
? I'm curious about what Obsidian solves? Didn't understand, sorry.
Thanks!
Marcelo
I meant this. Sorry if this wasn't clear to understand. :)
Oh got it! no worries, I did understand that, but then I couldn't understand:
how do Obsidian solve that?
+1. Done that 2+ years ago and never looked back. Obsidian's blazing fast fuzzy search vs Notion's online-only, lagging search is a dealbreaker. The only thing I'm missing is tables, since Dataview never did it for me & the new built-in tables are still quite simple (and will likely stay that way)
For me, everything feels perfect, especially with the Zettelkasten principle. I haven't used Dataview frequently yet, so I can't say much about it.
I can vouch for all the above tools except for Neovim. But I'm hearing so much great things about it lately, so I must try it.
Have you ever used something like onlinetools.com/ or webacus.dev/ ? I find it convenient that you have all these micro tools collected in one place. I use one or the other almost on a daily basis. What do you think?
Definitely give Neovim a try. Yo, this is a gem. Straight-up bookmarked both. Thanks for this. Appreciate it. π
Great selection Shrijal!
I'd also suggest you try CodePal. It's great.
Thank you so much, @hosseinyazdi. I'll definitely check out this cool tool. π
You're welcome buddy! π
Thanks you for sharing π€π½π€π½.
I already started by using vim but I'm not sure it can replace vscode. It's torture! πΉ
I assume you mean Neovim. What feature do you miss the most from VSCode that isn't in Neovim? For me, I only miss the smooth scrolling of VSCode. π€©
I mean some libraries and frameworks only support VSCode and configuring Neovim can be tiring and time-consuming (funny though)
Yes, that's true. Configuring it for each language can sometimes feel hectic.
Great post. But i want to know your neovim setup btwπ
Here you go: github.com/shricodev/dotfiles/tree...
Do let me know how you like it. It's completely built from scratch. :)
thanks
Thanks for updating on Microsoft offering on Cloud DevOps
Did you like the surprise? ππ
Feel free to share some of the top tools you use in your daily coding workflow! π
Thanks.. I am gonna try Obsidian
Sure! You'll love it. βοΈ
Awesome lists. Thanks for sharing.
Glad you found it helpful. π
Nice
Thanks for sharing
But
Whats your os ?
Arch ??? (ifeel)
or Ubuntu
Debian is my main OS. I'm using Arch in my container to become familiar with it.
Nice article, thanks for sharing it!
Glad you found it helpful. π
Great post!
I'm using tmux + nvim almost every time.
It is very useful π
Nice looking setup! :D
Thank you very much for providing such a fantastic list.
I'm glad you liked it! π
You don't mention a single argument for using Obsidian. You just say uninstall whatever you are using and switch to using that... Like, seriously? Was excited to see some different dev tools and arguments for why they are worth checking out, but not going to find that here... Tmux is great, and I use it so it wasn't something new to me, nbd... Neovim... why is it better from your opinion than vscode? You never say. The last point about docker I'm fine with.
I guess if your goal was to list some potentially useful tools to checkout on your own, then this post makes some sense, but you don't explain why these tools are worth checking out for the most part π€
Regarding Obsidian, it doesn't require much explanation; it's simply a better way to take notes that aligns with the Zettelkasten principle, which I follow and which you would love as well. Another reason I've mentioned it is how smoothly it integrates with Neovim through the obsidian.nvim plugin. As for Neovim, it's purely a matter of personal preference. If you're comfortable with Vim motions, go for it. Otherwise, there's nothing more to ask for. Lastly, I've said that it may not be suitable for everyone, but I encourage you to give it a try and see if it fits your needs.
Also, it would not be very good to have a listicle article like this be over 10 minutes or so just explaining every bit of why you would love to try this or that. There should be some homework for you all as well, I guess. π
Thanks for sharing the list! Also take a look at Freeter: github.com/FreeterApp/Freeter
Story on how I boosted my productivity with it: dev.to/alexk/how-i-boosted-my-prod...
Great list Shrijal,
Wish I could say I learned something new, but your list was (almost) exactly what I already use, so π
I say "almost", because I've recently switched from tmux to Zellij and find it easier and more intuitive to use without losing any of the power of tmux.
Zellij is great. Have you ever had performance issues with it? I once tried, but it was super sloppy.
Some companies don't allow Docker now due to licensing, so you can use:
Regards,
GSV.
Never heard of Rancher Desktop, but I've come across Podman so much in my YouTube recommendations, yet I've never tried it. I would love to give it a try.
Thanks for the suggestions. Appreciate it. π
Hi Shrijal, May I know How to add the User profile container at the end the blog ?
You can use markdown embed to embed various sites, including dev profile.
{% embed https://dev.to/shricodev %}
Change the URL to your dev profile. βοΈThanks Man!
π
If you replace obsidian.md with something in your terminal too you don't need a GUI at all anymore. π
For that, I use obsidian.nvim ;) But GUI notes feel nicer sometimes.
Haha nice, just noticed you had put that in the article. Went a bit too fast I guess!
Interesting article. The only thing we are similar on is Obsidian. The rest, I have my preferred choices.
Divided by others, united by Obsidian. π Cool to see our paths crossing there!
docker more consume my disk so i am not use docker currently. ~ change my mind
Thatβs not how you do a TL;DR
After using byobu for 2 years, I want to switch to tmux with custom config to have a better experience.
I've never heard of byobu before. If you're planning to go with Tmux, you might benefit from this github.com/shricodev/dotfiles/tree...
Very nice. I've been using Notion for quite some time, and pretty happy about to be honest. But I'm curious. I'll be trying. Thanks
once you learn neovim, you can't escape neovim because it is so good π©·