Kyle Wascher

@waschlogic.com

Current: #ReactNative #ComputerVision #ML #typescript #android #ios Past: 14 years of corporate dev, #csharp #dotnetcore #react #sql #MLS #ColumbusCrew #USWNT #USMNT #Fishing

Looking for more anglers (on android) to help test the new features! My goal is to make the entering a catch as seamless as possible. Its subtle here, but after the picture is taken on device it runs some ML models to detect the fish species and detect if a measuring board is in the photo.

FishBytes.app@fishbytes.app · last yr.

Made it out on the water for the first time this year! I've been working on the catch a fish -> take a picture -> measure flow. Pretty happy where its at, just a few bugs when the screen rotates to cleanup!

Just came across github.com/javierbrea/e... yesterday. I'm sure its overkill for some, but allowing you to setup custom rules for what layers of code can import is really nice for me. Example: I can ensure that my react components do not directly reference my database layer.

GitHub - javierbrea/eslint-plugin-boundaries: Eslint plugin checking architecture boundaries between elements

Eslint plugin checking architecture boundaries between elements - javierbrea/eslint-plugin-boundaries

github.com

One of the best things about TypeScript? Turning business logic into compile-time errors. The `never` type is a game-changer for catching issues early. How are you using it in your code?

I bought a bottom tier M1 Pro in 2021 to see for myself if this new ARM thing was going to work. I also had just became dad for the first time and portability was also important. Just replaced that M1 with a M4 max. 🔥 Huge upgrade.

Year one review of daily development with #ReactNative. 1.✅ Yes use Expo CNG 2.✅ Don't over complicate things now for later features. 3.🤔 Add libraries/dependencies sparingly. Ecosystem moves fast and things break. Or if your desired behaviors don't match. (Ex. Wrote my own fully typed router)