Code reviews and pair programming¶
As a student myself learning JavaScript/TypeScript for both backend and CLI apps, I am open to do pair programming to help improve both of our coding skills and do peer reviews before getting shipped to production.
Read on if you're a good match with me or if you're curious on how do I build with TypeScript.,
What I'm looking for¶
- Fellow open-source developers in any proficiency in either TypeScript or plain JavaScript.
- If it is not on the list, I am more than happy to be paired with you to learn that language together (looking for Golang and Rust devs to go on pair coding, especially on things involving databases, caching and performance optimization).
- If you need a helping hand on handling patches and community moderation for your project, I am also ready to join your team for these behind-the-scenes work.
- Software developers and engineers building production-grade frontend and backend code, a la apprenticeship or internship.
- For frontend, I am looking to learn to use Flutter for cross-platform apps instead of learning Electron for desktop apps and React Native for mobile apps.
- For backend, I want to explore data persistence with Postgres, MySQL and MongoDB, alongside caching with Redis (or simply with existing database ORMs or via in-memory/local file caching).
The Rules¶
- Review the personal user manual
- All-remote sessions only, no in-person meetings unless part of hiring process/employment and within Bulacan/Metro Manila.
- All communications must be async. For sync meetings, it should be 2 hours max and/or have meeting notes in a Google Doc/GitHub issue/Slack canvas/Canva doc.
- You do not need to pay me up for this, but consider sponsoring my open-source work or hiring me if you do (much appericated by the way).
You up?¶
Hit me up at the Atmosphere (see Sifa.id profile) or my email address for details and expect a reply in 1-2 days. You can also reach out via LinkedIn if you do.
If it is a paid work, please let me know so I provide payment details to send the money in. For international clients, Wise is preferred (but I accept payments via Payoneer and PayPal). For domestic clients, I'll hand over my local bank details with GoTyme Bank or Maribank Philippines (formerly Seabank Philippines) and corresponding InstaPay QR code for payment (although if you prefer to use a different bank or e-wallet app, mainly Maya and/or GCash, to save up on transfer fees, I'll be happy to accommodate that as well).