Skip to content
View danielturus's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report danielturus

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
danielturus/README.md

Hi there 👋

My name is Daniel Turuș and I am a Full Stack JavaScript developer with over 6 years of experience.

  • 🌍 I'm based in Cluj Napoca, Romania
  • ✉️ You can contact me on Skype, Twitter or LinkedIn
  • 🚀 I'm currently working at Evozon
  • 🧠 I'm learning Python 🐍
  • 🤝 I'm open to collaborating on interesting JavaScript projects
  • 🌱 I’m always open to learning new stuff
  • I have published (one) npm package and (one) Microsoft Edge extension

Skills

JavaScript TypeScript React NextJs Redux-Toolkit HTML5 CSS3 TailwindCSS NodeJS Express

I'm passionate about:

  • solving problems (I really love when systems run optimally - or as good as possible)
  • (playing) table tennis
  • PC hardware components
  • clean designs

Favorite quotes:

  • Standing on the shoulders of giants. ↗️ url
  • Focus on the goals not the means.
  • If you wait for inspiration you'll never get anything done.
  • And you know what’s interesting, you know who the best managers are? They’re the great individual contributors, who never ever want to be a manager, but decide they have to be a manager because no one else is going to be able to do as good a job as them. src
  • The greatest people are self-managing. They don’t need to be managed. Once they know what to do, they’ll go figure out how to do it and they don’t need to be managed at all. What they need is a common vision, and that’s what leadership is. What leadership is having a vision, being able to articulate that so the people around you can understand it, and getting a consensus on a common vision. src
  • You can be mad at the rain, but it will continue to fall
  • You can easily judge the character of a man by how he treats those who can do nothing for him.

Some of my coding principles:

  • Code that is easy to read is easy to maintain.
  • Code is read way often than it is written, focus on the reader when writing code.
  • When reading code, most of the times we're not actually reading but scanning and after scanning is done we're starting to read. Organize code so that it is easily to be scanned.
  • Try to solve a problem by not introducing another problem.
  • Write code that you'll be somehow confident that your future self or future devs will understand. In this way (hopefully) you'll have less "WTF is going on here?!" moments.

Pinned Loading

  1. Bookmarks.md Bookmarks.md
    1
    * Validate email regex - https://stackoverflow.com/a/46181/7905132
  2. Complete list of countries with ISO ... Complete list of countries with ISO code
    1
    export interface Country {
    2
      name: string
    3
      code: string
    4
    }
    5
    
                  
  3. Complete list of EU countries Complete list of EU countries
    1
    export type EUCountry = {
    2
      name: string
    3
      currency: string
    4
      code: string
    5
    }