<aside> ℹ️ Those marked with a star (⭐) are ones I was particularly happy with the result of, or are notable in some way shape or form. The ones in yellow are particularly remarkable (due to complexity, notoriety/impact of the project, the work I did, etc…). Those in gray are still outstanding, but a bit less so.
</aside>
This list is not exhaustive* and is sorted in chronological order (roughly):
Repo | PR | Issue | Notes |
---|---|---|---|
‣ | ‣ | Found a bug with the Prisma client and pagination when the disctinct keyword was used. My exact breakdown of the issue here |
|
‣ | ‣ | Found a bug where the Node.js library for Google Cloud wouldn’t let Service Accounts impersonate users, even with Domain-Wide Delegation active. This had already been implemented in Java and Python libraries. Details + tests in my comment | |
‣ | ‣ | ||
‣ | ‣ | ‣ | |
⭐ ‣ | ‣ | ‣ | Fixed a bug regarding the JSON type for a PostgreSQL → TypeScript type generator tool. |
‣ | ‣ | Patch for ‣ | |
⭐ ‣ | ‣ | Fixed a bug where flags wouldn’t allow empty values. One of the maintainers ended up finishing the issue with a different PR | |
‣ | ‣ | Related to the issue above | |
⭐ ‣ | ‣ (not mine) | ‣ | There was an issue with type inference not working, making the plugin useless |
⭐ ‣ | ‣ | An example of me proposing a change with supporting evidence and references that still was not well received, taking that feedback and acting up on it. | |
‣ | ‣ | Provided feedback and review | |
⭐‣ | https://github.com/orgs/supabase/discussions/20925 | https://github.com/orgs/supabase/discussions/20925 | Debugged a very nasty issue with IPv6 and Logical Replication for Supabase. Worked in tandem with one of the maintainers to find out the issue and fix the documentation. |
‣ | ‣ | Found a bug regarding external libraries and WSL and reported it and explained it in detail. | |
‣ | ‣ | Added the latest tag to Docker images for easier CI setup for users. |
|
‣ | https://github.com/google-github-actions/deploy-cloud-functions/issues/304#issuecomment-2103160167 | Added input that lead to the implementation of this feature by a member of the Google team | |
⭐ ‣ | ‣ |
https://github.com/nodejs/node/pull/53177 | ‣
‣
‣ | Added a new flag to node, --env-file-if-exists
. Sparked quite the controversy, even being discussed in a TSC meeting as well as spawning a counter-PR, and was voted on by the TSC, opting for my implementation.
It was introduced in Node.js 22.9.0 (‣, https://nodejs.org/dist/latest-v22.x/docs/api/cli.html#--env-file-if-existsconfig).
https://nodejs.org/en/learn/command-line/how-to-read-environment-variables-from-nodejs |
| ‣ | | https://github.com/jzmstrjp/vscode-color-the-tag-name/issues/2#event-13272716585 | Helped solved an issue with a VS Code extension incorrectly colouring generics in TS files |
| ‣ | | ‣ | Reported multiple issues with WSL compatibility for the program. I ran a performance check with Electron to debug the source of the issues. |
| ‣ | | ‣ | Reported a bug with the new rendering engine for Windows Terminal |
| ⭐ ‣ | | ‣ | Completely re-wrote the template a colleague made for large-scale TS projects |
| ‣ | ‣ | ‣
‣
‣ | Added multiple feature suggestions to improve the product as an early-stage tester, and added implementation for one of them |
| ‣ | | https://github.com/GoogleCloudPlatform/functions-framework-nodejs/issues/15#issuecomment-2261039079 | Pointed out the errors in Google’s own documentation |
| ‣ | | ‣ | |
| ‣ | | https://github.com/darrenburns/posting/discussions/97 | Proposed a new feature: dropdown environment selector. Author commented agreeing with my suggestion |
| ‣ | | https://github.com/golang/vscode-go/issues/971#issuecomment-2334296811 | Helped solving an issue regarding Go setup for VS Code using version managers |
| https://gist.github.com/embano1/ce7ae7f6c8e268495085ce734eea961b | | | Proposed an extra layer of security to a Dockerfile to deploy a Go app efficiently |
| ⭐ ‣ | | ‣
‣
‣
‣
‣
‣
‣
‣ | Alpha- and Beta- testing Zen Browser since Alpha 14. |
| ‣ | | ‣ | Showcased a bug with the tool unable to identify routes registered to a Fastify app via @fastify/autoload
|
| ‣ | ‣ | | Updated the userscript to work with new domains |
| ‣ | ‣ | | Made the Go segment work with go.work
and go.sum
too. Merged by the main maintainer in a different PR |
| ‣ | ‣ | | Fixed local Docker deployment with a simple bump to Go version. See enabled options here |
| ⭐‣ | ‣
‣ | | Added Sweden tax regime as part of an interview process. |
| ‣ | | ‣ | Suggestions to improve a lesser-known tool |