Skip to content
Avatar
πŸ΄β€β˜?️
I may be slow to respond.
πŸ΄β€β˜?️
I may be slow to respond.

Achievements

Achievements

Highlights

Organizations

@lighthouse-labs @nodejs @neofinancial @OS-Maintainer-Feedback-Group @elementsoftware @cra-template @uncoveredapp
Block or Report

Block or report iansu

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.

Report abuse

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

Report abuse
iansu/README.md

About Me

πŸ‘‹ My name is Ian, I live in Calgary, Canada πŸ‡¨πŸ‡¦ and I work as a Principal Software Engineer at Neo Financial where we're building digital banking products for Canadians. If you're in Canada you can sign up here and get $25.

I’m the maintainer of Create React App and I contribute to Node.js as part of the Tooling Working Group. I also work on a number of other open source projects, mostly in the JavaScript and TypeScript ecosystems.

If you are interested in supporting any of my open source work I encourage you to sponsor me on GitHub.

Goals for 2022

  • Continue public speaking
    • In 2021 I spoke at a conference, a meetup, was a podcast guest and did a several panels
    • I'd like to do even more in 2022! If you'd like me to speak at a conference or be a guest on a podcast, livestream or panel please get in touch.
  • Write more content and improve my personal site
  • Contribute more to Node.js
  • Contribute to more open source projects that I use. I want to contribute to all the main parts of my tech stack.
  • Travel more and visit friends I've made through open source in San Francisco, Toronto, Seattle, Portland and London 🀞

Projects

Personal Open Source Projects

These are projects I work on myself in my free time.

  • apollo-schema-check-action - A GitHub Action that posts Apollo schema check results as a comment on your PRs
  • blarn - A Yarn v1 wrapper that adds some extra functionality
  • cra-template - This is a new organization I set up where people can contribute Create React App templates
  • cra-minimal-templates - A collection of minimal templates for Create React App
  • generator-ts-cli - A Yeoman generator for starting a TypeScript CLI project

Neo Financial Open Source Projects

These are projects open sourced by my company that I work on and help maintain along with other members of my team.

  • awsx - An AWS CLI profile switcher with MFA and Assume Role support
  • config-dug - A config loader with support for AWS Secrets Manager
  • graphql-date-scalars - GraphQL Scalars for Date, DateTime, and Time values
  • ticket-check-action - A GitHub Action that ensures all your PRs include a ticket reference in the title
  • ccscan - A tool to scan files for credit card numbers
  • eslint-config-neo - Our ESLint config with support for JavaScript and TypeScript

Get in Touch

Want to discuss any of my open source projects, or something else? Send me a direct message on Twitter.

Pinned

  1. Set up a modern web app by running one command.

    JavaScript 92.3k 23.4k

  2. Node.js JavaScript runtime βœ¨πŸ’πŸš€βœ¨

    JavaScript 83.7k 22.1k

  3. AWS CLI profile switcher with MFA and Assume Role support

    TypeScript 16

  4. blarn Public

    A Yarn wrapper with extra functionality

    TypeScript 5 1

  5. A collection of minimal templates for Create React App

    HTML 25 1

  6. A GitHub Action to run a schema check using the Apollo CLI and post the results as a comment on a Pull Request

    TypeScript 8 2

1,213 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Mon Wed Fri
Activity overview

Contribution activity

December 2021

Created 5 repositories

Created a pull request in facebook/create-react-app that received 17 comments

Add support for Tailwind

Load the Tailwind PostCSS plugin if the project includes a tailwind.config.js file

+657 βˆ’343 17 comments
Opened 6 other pull requests in 3 repositories
iansu/apollo-schema-check-action 1 open 2 merged
neofinancial/awsx 1 merged 1 closed
facebook/create-react-app 1 open
Reviewed 5 pull requests in 3 repositories
facebook/create-react-app 3 pull requests
neofinancial/awsx 1 pull request
pkgjs/parseargs 1 pull request
88 contributions in private repositories Dec 1 – Dec 19

Seeing something unexpected? Take a look at the GitHub profile guide.