Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
@cjihrig
cjihrig
Follow
View cjihrig's full-sized avatar

Colin Ihrig cjihrig

Sponsors

@gengjiawen
@CanadaHonk

Highlights

  • Pro

Block or report cjihrig

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more aboutblocking 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 aboutreporting abuse.

Report abuse
cjihrig/README.md

Hello 👋

My name is Colin Ihrig, and I am a software engineer based out of Pittsburgh, PA in the United States. I have worked for small startups with a handful of employees as well as large enterprises such as Samsung, Walmart, and Amazon.

I have been developing open source software since 2013. I have created or contributed to manyprojects since then. Here are some of the highlights:

Node.js

Node.js is a popular cross-platform JavaScript runtime. I began contributing toNode.js in 2014, and joined itsTechnical Steering Committee in early 2015. Some of my past contributions include:

libuv

libuv is a C library that provides cross-platform asynchronous I/O and an event loop. It has been used by projects such as Node.js,BIND,CMake, theJulia programming language,Neovim, andmany more.

I have been alibuv maintainer since 2016 and handled many of its releases. I have also worked on APIs for native file copying, streaming directory iteration, retrieving storage volume information, working with environment variables, and retrieving user information, to name a few. I have alsospoken about libuv at a number of conferences and meetups.

uvwasi

I createduvwasi, one of the first WebAssembly System Interface implementations. uvwasi was built on top of libuv to maximize platform support. It was donated to the Node.js project, and has been integrated into the following projects:

gRPC

gRPC is a cross-platform, cross-language Remote Procedure Call (RPC) framework. It was originally developed at Google, and is now a project of theCloud Native Computing Foundation (CNCF).

I createdgrpc-server-js, the first pure JavaScript gRPC server implementation that I am aware of. I also rewrote the server in TypeScript and upstreamed it to the officialgRPC project. I have alsospoken about gRPC at several conferences, including gRPConf.

hapi

hapi.js is a Node.js web framework that originally gained fame at Walmart for successfullyhandling Black Friday traffic.

I have been involved in the hapi ecosystem in various capacities as a contributor, maintainer, andTechnical Steering Committee member since 2014.

PinnedLoading

  1. kubenodekubenodePublic

    Kubernetes tools for Node.js

    JavaScript 32 1


[8]ページ先頭

©2009-2025 Movatter.jp