Five Things I Wish I Knew Starting Out

  1. today's trendy library often turns into tomorrow's technical debt: try to build projects as lightly as possible

  2. do things correctly the first time, because you wont be coming back to refactor it later like you plan

  3. be liberal when forking, backing up, and saving copies of your work — disk space is much cheaper than labour

  4. you learn more by building 100 tiny projects than 10 large projects, repetition reveals patterns and teaches skills faster than the size of the projects

  5. there is no end to what you can learn about web development but your lifetime is finite, to stay on top of your skillset you must learn to stay focused

Did you find this post useful? Show some love!
Classic DEV Post from May 7

Who's looking for open source contributors? (May 7 edition)

Please shamelessly promote your project. Everyone who posted in previous weeks ...

READ POST
Follow @ben to see more of their posts in your feed.
Tommy Hodgins
Member since Aug 31, 2017
Trending on dev.to
The Scrum Team With A Hidden Agenda!
#culture #agile #career #consulting
Welcome to the Mapbox Developer community, Pride style
#opensource #webdev #javascript #mapping
Learn the React Context API with a Practical Example You Can Bring to Your Apps
#react #webdev #materialdesign
Install Laravel
#beginners #php #laravel
Isomorphic ES Modules
#webdev #javascript #isomorphic #esmodules
Let me explain to you what is `this`. (Javascript)
#javascript #beginners
Intro to the GraphQL
#graphql #javascript #webdev #beginners
How to code
#beginners #code #javascript #python