Gabriel Russ

making the internet a better place, one <div> at a time


🤓
i've been a developer for
10

years

6

months

👶
father for
11

years

5

months

💍
married for
13

years

5

months


what i'm good at
JavaScript
javascript
React
react
TypeScript
typescript
Python
python
HTML
html
CSS
css

practices important to me
  • build with empathy

    I work to understand my users and put myself in their shoes. Would I want to use the application I'm building?

  • UX comes first

    The user experience is my top priority. As a UI developer, my job is to make the users' jobs easier.

  • pure, single purpose functions

    I break complex tasks down into the smallest chunks possible until single purpose, pure functions can be written for each task.

  • keep things simple

    Does my solution elegantly solve the problem? Developers at any experience level should be able to understand and use my code.

  • code comments

    When code is required to be complex, it can be difficult to understand and debug. Writing comments helps others to know why each piece of the code is needed.

  • write tests

    I have found numerous issues by writing tests for my code. Running those tests pre-deployment catches mistakes before the users are affected.


what i'm improving
python
Python
peach
Backend Skills

centering things in CSS without getting frustrated and 'display: flex' -ing

¯\_(ツ)_/¯
To be clear, the centering thing is a joke...maybe :)
i made this site with
Next.js
next
React
react
TypeScript
typescript
Styled Components
styled-components