Ethical Tube
Record your screen, microphone, and camera in the browser. It is free, requires no account, adds no watermark, and keeps recordings on your device.
Visit Ethical Tube →Free resources
Record your screen, microphone, and camera in the browser. It is free, requires no account, adds no watermark, and keeps recordings on your device.
Visit Ethical Tube →Browse remote roles from startups and remote-first companies. Listings are free to explore and refreshed daily from public employer pages.
Visit Remote Jobs Directory →Improve typing speed and accuracy with free tests, touch-typing lessons, targeted drills, and games from an ad-free nonprofit.
Visit TypingAcademy →Build and fix software from the command line with a free, open-source AI coding agent that edits files, runs tests, and gives you a diff to approve.
Visit CoderBaba →Study guide
Where should DSA study begin?
Start with core data structures and Big-O analysis, then learn reusable problem-solving patterns such as two pointers, sliding windows, binary search, traversal, and dynamic programming.
Last updated
This guide is independent and does not represent a Joma Tech endorsement.
Answers about this independent website and its free resources.
No. This is an independent, unofficial informational website. It is not affiliated with or endorsed by Jonathan Ma or the Joma Tech brand.
Joma Tech is the online brand and YouTube channel created by Jonathan Ma, a software engineer and content creator. Read the independent profile.
Public information available as of August 2026 associates Jonathan Ma with software engineering work at Meta. See the unofficial status summary for context and limitations.
The site features Ethical Tube for private screen recording, Remote Jobs Directory for remote roles, and TypingAcademy for free typing practice, and CoderBaba for open-source AI coding from the command line. These are this website's selections, not endorsements from Joma Tech.
Start with the Python guide for programming fundamentals or the DSA guide for data structures, algorithms, and interview practice.