Skip to content
View heiso's full-sized avatar

Organizations

@Boulangerie @hellocomet @Erwin-Labs

Block or report heiso

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
heiso/README.md

๐Ÿ‘‹ Hi there

I have been a developer for over 10 years, first as a frontend and then as a backend in the AdTech industry until 2018. I improved my skills during my last full-time experience at Comet as a Lead Developer until 2022.

I am now specialized in Typescript and code architecture, and have a keen interest in security, DevOps, and product issues. I had the opportunity to do a lot of R&D on GraphQL and end-to-end typing during my last two experiences.

I have been a strong believer in remote work for over 3 years and have often worked on the move, either abroad or in France.

In my free time, I like to learn new ways of creating, whether it's embedded code, woodworking, or small electronic projects.

๐Ÿ’ป Some coding conventions I like

๐Ÿ“ซ Reach me at

Pinned Loading

  1. Git Cheat Sheet Git Cheat Sheet
    1
    # Git cheat sheet
    2
    
                  
    3
    ## TLDR
    4
    
                  
    5
    `git config --global pull.rebase true` to make your pull becomes pull --rebase  
  2. From Tech with Love From Tech with Love
    1
    # From Tech with Love
    2
    
                  
    3
    ## Some Coding Principles
    4
    
                  
    5
    - Rule of three: https://en.wikipedia.org/wiki/Rule_of_three_(computer_programming)
  3. macrolev macrolev Public

    Macrolev is a custom analog keyboard powered by Hall Effect switches

    C 16

  4. cinecal cinecal Public

    Cinecal is a work in progress website created to browse movies in my local cinemas.

    TypeScript

  5. Generate remix routes Generate remix routes
    1
    import { readConfig } from '@remix-run/dev/dist/config.js'
    2
    import type { ConfigRoute, RouteManifest } from '@remix-run/dev/dist/config/routes.js'
    3
    import { writeFileSync } from 'fs'
    4
    import { format, resolveConfig } from 'prettier'
    5
    
                  
  6. uwu-stack uwu-stack Public

    TypeScript 1