DEV Community

Rembrandt Reyes (He/Him)
Rembrandt Reyes (He/Him)

Posted on

2 2

The habits I am trying to build to be a better engineer

I know this is a never-ending journey. I know that I cannot be complacent. This industry is changing so fast that you have to be both a sprinter and an ultramarathon runner.

So what do I do to stay in shape?

Here are a few of the daily quests I do to make sure that I am on top of my game.

  1. Read some of the top stories from your favorite news outlet (dev, twitter, favorite blogger, etc.)
  2. Build a personal project and dedicate some time every day to it (I try to do 2 hours minimum).
  3. Read the docs. I probably spend more time googling and reading than I do coding. This makes sense for people early in their careers, there is so much to learn. I am constantly checking Reactjs.org and ecma262 for new things on the horizon.
  4. Step away, drink water, go for a walk.
  5. Do some competitive programming (not a daily for me). I try and do a few problems a week from leetcode. I spend no more than 3 hours per week solving 1 of each: easy, medium, hard.
  6. Open source contributing. I try and commit to something related to OSS, contributions via PRs or docs, do something that will improve OSS.
  7. Blog. I have had a hard time with this one since it takes some time to craft a blog and think about what you want to say. I have become more consistent now that I have found a platform that I enjoy blogging on, and the dev community is great! So whether I release a blog post daily or I write something for the future I try to do this every day. It helps me think introspectively.

Alt Text

I try to keep my daily quests in a to-do list so I can keep track of what I have done for the day. This helps me stay focused on what I need to accomplish.

What do you do to make yourself a better engineer?

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

Instrument, monitor, fix: a hands-on debugging session

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️