The stuff that gets me paid. And then I move on to other things. That's why there's not a lot of ongoing open-source projects on my profile.
However, if there're some bugs or missing features in the tools that I use on a daily basis, I often try to improve them. If not via PRs, then at least by creating issues with bug reproductions.
Backend software engineering in the domains of compliance and risk assessment, payment processing and blockchain UX. And internal backoffice tooling supporting work of other company members. And then also some developer-oriented platform engineering, like my past contributions (seen below) would suggest, which in some way is also "backoffice tooling supporting work of other company members", but more hardcore.
Although my contributions are not big in terms of a diff size, I always do my best to make the chagne in the best place possible, by understanding the projects' structure and then explaining my findings in the PRs and in code itself.
Nothing in particular.
- import-js/eslint-plugin-import#3032: an exception to the
no-named-as-defaultrule - jestjs/jest#14739: Jest compatibility with modern TypeScript moduleResolution and
jest.config.ts - swc-project/swc#8139: (reported) not being able to transpile
'.'correctly - jest-community/vscode-jest#1080: fixed running tests on whole virtual folders
- yarnpkg/berry#5868: removed unimplemented
--saveoption foryarn set resolution - DefinitelyTyped/DefinitelyTyped#62942: added low-effort typings for
exif-readerpackage - casper-ecosystem/casper-js-sdk#387: fixed
casper-js-sdkmodern TypeScript support - eslint/eslint#15009: improved docs on
prefer-named-capture-groupESLint rule - ds300/patch-package#217: proposed
--ignore-erroroption that later became the default behaviour - ethereum/ethereum-org-website#3870: added a point on a page explaining different L2 solutions on the official Ethereum website (I actually understood these quite well back in 2021)
- oclif/plugin-help#264: fixed rendering argument with default value of 0
- arrow-py/arrow#769: fixed whole Polish locale and added "week" timeframe
- typeorm/typeorm#9565 + typeorm/typeorm#9572: new entity with a foreign key id is not saved correctly
Some issues I was interested in at some point in time (it's more of a reminder for myself):


