DEV Community

Cover image for Secret dev tools for every code newbie

Secret dev tools for every code newbie

Jason Leow ~ plugins.carrd.co on October 25, 2021

I’d been learning a lot of new programming tricks lately and picking up new tools too. Some of these tools got me really excited that I have to sha...
Collapse
 
sixman9 profile image
Richard Joseph

I'd like to believe I got the viral spread of Insomnia going at a former employer. I do appreciate Postman's grip on API testing, their collections sharing feature is popular in the enterprise, however, Insomnia's UI is SO much easier on my mental, I often felt like Postman was playing tricks on me ("where is the data/output).

Obviously, I highly recommend you try Insomnia (try both, you'll understand).

Collapse
 
12dimov profile image
Vania Dimova

I often felt like Postman was playing tricks on me ("where is the data/output). ... made me laugh

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Hahah indeed. TG for Insomnia

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Oh I did but went with Insomnia in the end. It just works!

Collapse
 
hnicolas profile image
Nicolas Hervé

I would add dbeaver as a free alternative to TablePlus in the database category.

Collapse
 
natetronn profile image
Nathan Doyle • Edited

I've been using Beekeeper as of late: beekeeperstudio.io

If you want simple and don't need all the power it might be worth a look.

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

As in Beekeeper over TablePlus? Interesting.. what's some features that Beekeeper do better?

Thread Thread
 
natetronn profile image
Nathan Doyle • Edited

I can't comment on TablePlus, as I've never used it. I have used DBeaver but, it's been awhile. I remember it worked fine at the time but, it's a bit of a mess UI wise; that's what I recall anyway, maybe it's changed? I don't know.

I'm not living in the DB, day in and day out, and only need to do a few operations here and there, which is why I said, "it's simple and if you don't need all the power", so that's the only comparisons I think I'm making if referring to DBeaver and what I'm seeing of TablePlus.

To clarify what I mean by "power": they have a ton of features that I don't currently need or use. If I did then I'd consider something more full featured, like the others but, since I don't need much and Beekeeper is free, elegant (opinion) and has the features I do need, it works well for me. Of course, to each their own. Really just sharing something I recently stumbled upon.

Thread Thread
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Thanks for sharing your point of view! :)

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Not seen dbeaver before. How is it different/better than TablePlus?

Collapse
 
hnicolas profile image
Nicolas Hervé

Dbeaver is free. It supports a lot of databases and has all the functionalities I need.
Except that, from the screenshots of tableplus I would say that tableplus is prettier.

Thread Thread
 
junihh profile image
Junior Hernandez

I currently use TablePlus as a replacement for Sequel Pro, which sadly they no longer keep updating. Before TablePlus use several clients, including Dbeaver and Datagrid. Those apps seemed too bloated to me compared to Sequel. In addition, TablePlus supports Postgres, MySQL, CockroachDB, Redis and SQLite, the databases I work with most commonly, which far exceeds the old Sequel.

Thread Thread
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Yeah that's what i like about tablePlus! 🤜🤛

 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Yeah tableplus looks cleaner, less cluttered it seems. I like that there's premium features I can upgrade to if I need. The software dev behind tableplus feels taken care of...

Collapse
 
jenningsf profile image
JenningsF

Thanks for the resources! Haven’t dove deep into UI/UX design, but I’ll definitely bookmark the Figma Community.

I currently use the cmder console on Win10 and remember reading about Hyper when I was looking at Unix emulator consoles. Have you run into any problems with Hyper?

Collapse
 
shravan1908 profile image
Shravan

There's also windows terminal by Microsoft and it works pretty good for me :)

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Yes, the community is a great way to dive deeper into UI/UX. many done for you templates and tools!

Hmmm I use a macbook pro, so not sure how relevant my use case will be from yours in windows. So far, enjoyed using Hyper loads! Love the font colors. And I'm not even maximising its full potential yet

Collapse
 
jenningsf profile image
JenningsF

Gotcha. I'll check it out and try it. Thanks! 👍

Collapse
 
emurrell profile image
Eric Murrell

I've been using hyper terminal on windows for about a year now and have had no issues.

Collapse
 
pinotattari profile image
Riccardo Bernardini

Glitch allows you to code collaboratively in realtime, much like Google Docs.

Urgh! 😄 Honestly, I never liked that kind of collaboration: N hands messing with the same object at the same time. I used few times with Google Docs (because others decided it was a nice option), but I never liked it.

For shared document editing I, honestly, prefer the old fashioned solution: one single editor has write privileges on the document and asks for inputs to the others. If you use the shared approach then you need a deep rewriting phase afterward since you need to clean all the "jumps" between parts written by different people. Integrating inputs received from others is much faster and easier.
If the document is very large (e.g. a book with chapter), assign a "block" (e.g. a chapter) to its own editor.

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

I think you misunderstood. I made reference to Google Docs as an analogy to Glitch, not direct comparison. Glitch is actually for code editing, not writing a book.

Collapse
 
weldingtorchhh profile image
Welding-Torch • Edited

Interesting, so you prefer "asynchronous" editing.

Makes sense.

Collapse
 
j471n profile image
Jatin Sharma

Suggestion : It would be really nice if you could just show the screenshot. ;)

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Good idea! Will add, cheers Jatin!

Collapse
 
planet_cbx profile image
Charlène Bonnardeaux

Great ressources, i thinks that Glitch and Hyper are more pretty than usefull but it's great to make a glance in the other side :D But i'm really happy to discovering Insomnia, Postman make me feel really uncolnfortable with it's bad interface, and i'm never sure what i make with it :P

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Awesome, glad you found them useful. Yeah, Insomnia just works. Been using it for almost 1 year now. No complaints

Collapse
 
ranelpadon profile image
ranelpadon

For those who are not aware, Sequel Ace is the successor of Sequel Pro.
github.com/Sequel-Ace/Sequel-Ace

Collapse
 
johnkegd profile image
John Garcia

U forgot

  • Iterm2
  • oh-my-zsh
  • Canvas 😁👊
Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Thanks for the suggestions! I compared iterm2 vs Hyper and went with Hyper in the end. I don't use zsh.. would a code newbie need to know about zsh?

What's "Canvas"? You mean Canva ?

Collapse
 
johnkegd profile image
John Garcia

yes sorry, i meant canva, and about zsh and iterm2 why not?. Everything that can be done with these tools is incredible. I would have liked to know something about them. especially because at the beginning the terminal is usually scary.

Thread Thread
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Never needed zsh so far for my dev work... and hyper feels like a prettier alt to iterm2, that's why I went for it. But functionally, I guess there's little difference?

Canva is a great tool to add to the list! I didn't because I use Figma

Collapse
 
jeffsvic profile image
Jeff Svicarovich

Great post! I created an account on Figma, but don't really know how to use it yet. I suppose I just need to play around with it?

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Yeah give it a whirl. I find it pretty intuitive, like Google Slides/Powerpoint but slightly more features

Collapse
 
jeffsvic profile image
Jeff Svicarovich

Thank you, I'll see what I'm able to do with it.

Collapse
 
dicethedev profile image
Blessing Samuel

Lovely Content! Thanks for sharing.

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

My pleasure!

Collapse
 
sanishchirayath1 profile image
Sanish Chirayath

Thanks for recommending these gems

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Glad you like them!

Collapse
 
gleisser profile image
Gleisser

Great share! really useful tools

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Thanks! Glad you found them useful as I did

Collapse
 
mahmoudessam profile image
Mahmoud EL-kariouny

Thanks bro :)

Collapse
 
jasonleowsg profile image
Jason Leow ~ plugins.carrd.co

Cool! I love it! Still use it often for my product.

Collapse
 
jeremymoorecom profile image
Jeremy Moore

I use Sequel Ace (continuation of Sequel Pro @junihh ) for most of my database stuff. Free w/o any limits. Insomnia looks less confusion than Postman, I'll have to check it out.

Collapse
 
kaodik profile image
kao

What do you think about "thunder client" on VScode? I feels similar to postman?

Collapse
 
weldingtorchhh profile image
Welding-Torch

Good stuff!