Skip to content
You must be logged in to sponsor Tatsh

Become a sponsor to Tatsh

I have been working in open source software since 2008. I started with documentation on how to build an iOS/macOS toolchain with Apple's open source releases at the time. The stargazers on that project kept me motivated to do more.

I tend to keep my work open source because I feel it can benefit others more this way than if it were left closed source. It also encourages higher standards of coding, testing, and packaging.

Overlay

My Gentoo overlay is very important to me as it contains a lot of experimentation such as:

  • Emulators and other tools, patched (where possible) to use system versions of dependencies
  • Packaging Node packages (yarn.eclass)
  • My own software as ebuilds

Skills

Languages

  • Python with typing
  • C/C++ including unit testing
  • Lua
  • Bash
  • PowerShell
  • SQL
  • TypeScript
  • JavaScript

Frameworks, libraries, et al

  • Django, Django REST Framework
  • React
  • Win32 C/C++
  • Desktop application development in native Win32, Qt, SwiftUI
  • Native iOS application development in SwiftUI, Objective-C
  • Writing tests with 99-100% code coverage: Pytest/Nose, cmocka, XCTest

Interests

  • Making cross-platform apps in Qt
  • Reverse engineering software, file formats, and protocols
  • Cross-compiling toolchains
  • Providing CLI alternatives to existing interfaces
  • Providing non-Electron alternatives to existing apps/protocols
  • Tools intended for administrators
  • Tools intended for developers
  • Software security
  • Automation of OS user profile first setup and administration (settings, installed applications, general provisioning, backups, etc)

I am also working on decompiling the Nintendo 64 game Top Gear Rally and its PC version Boss Rally. The goal is to document and make the game build for any nearly any compatible platform including the original Windows it was intended for (likely 98).

@Tatsh

It would mean the world to me if I had 10 sponsors.

Featured work

  1. Tatsh/tatsh-overlay

    Personal Gentoo Portage overlay.

    Shell 35
  2. Tatsh/kate-wakatime

    Kate plugin to interface with WakaTime

    C++ 11
  3. Tatsh/macprefs

    Backup and convert your macOS preferences to an executable shell script.

    Python 20
  4. Tatsh/winprefs

    Tool to export registry paths to script and code formats (reg add, PowerShell, C, C#).

    C 3
  5. Tatsh/youtube-unofficial

    Access parts of your account unavailable through normal YouTube API access.

    Python 44
  6. Tatsh/instagram-archiver

    Tool to download data from an Instagram profile you have access to.

    Python 9

0% towards 10 monthly sponsors goal

Be the first to sponsor this goal!

You'll be redirected to Patreon to complete your transaction.

Connect your Patreon in settings.