DEV Community

Discussion on: How do you decide what jobs to apply for?

 
cathodion profile image
Dustin King

I use Git for most stuff. It's pretty nice. Bisect has come in handy a couple times.

I've been using NPM a bit, as it seems to be the preferred package manager for installing any given JavaScript library. I haven't really looked into how it works in depth, but I will have to at some point. I will check out the other things you mentioned as well.

As far as HTML and CSS go, I know pretty much how they work and have used them in the past, though I need to update my knowledge a bit. But as far as starting from a blank page and making something that actually looks good, do you just have to know all the different properties by heart? Do you usually start from a design made in photoshop or something similar?

Thread Thread
 
avasconcelos114 profile image
Andre Vasconcelos

Hmm, Well I wouldn't say you need to know things by heart, but getting acquainted with your options and their capabilities, then looking them up when you need them specifically is plenty (e.g. Knowing you can use CSS animations to rotate an element on hover, and then referencing w3schools.com for the specifics).

And for how to start working on a page. In a professional setting we have our UI/UX folks who'll decide how things should look like and hand us a photoshop file + additional resources we need (like logos, icons, etc). But when I'm working on a personal project, I start by sketching out a wireframe (I personally recommend Realtimeboard for that), and once my entire layout is looking goods I'll look around other websites for inspiration on specific styles (or if i'm feeling lazy I'll use a pre-made library like Bootstrap or MaterialUI).

I feel like this could change depending on each person though, so take all my advice with a grain of salt

Thread Thread
 
cathodion profile image
Dustin King

Thanks for your help, Andre.