$ cat about.txt
Building scalable systems with clean architecture and domain-driven design. Code should be readable, testable, and maintainable. Always.
$ cat ~/.oss-contributions # Open Source Journey
| PR | Status | Description |
|---|---|---|
| #11740 - UTC flag for date columns | β
Merged |
Adding UTC timezone support across all database drivers |
| #11814 - Missing findBy in MongoDB | β
Merged |
Fixing missing findBy() method in MongoEntityManager |
| #11820 - fix postgres upsert | π In progress |
Fixing PostgreSQL upsert not working when primary key is explicitly provided as conflict path |
| PR | Status | Description |
|---|---|---|
| #28925 - validate database connection during connect | π In progress |
Fix $connect() succeeding even when PostgreSQL is stopped by adding connection validation |
| PR | Status | Description |
|---|---|---|
| #3958 - add state getter to track connection lifecycle | β
Merged |
implement a state getter method for checking the connection state |
| PR | Status | Description |
|---|---|---|
| #1177 - Custom reconnection scheduler | π In Progress |
Enabling reconnection in serverless & mobile environments |
$ ls tech-stack/
TypeScript JavaScript NestJS NextJS Node.js
PostgreSQL MySQL Redis Prisma TypeORM
$ cat focus.ts
const focus = { architecture: ["Clean Architecture", "DDD", "CQRS", "Event-Driven"], practice: ["Testing", "Performance", "Scalability", "Open Source"] };
$ echo $MOTTO
"Code is read more often than it's written. Write for the next developer."