~/nyuma.dev

random thoughts

May 10, 2025 • 2 mins read

A dead person's AI representation pleaded leniency for his murderer

Another reminder of the dystopia we live in...

May 07, 2025 • 9 mins read

React Native animations will never be the same

We're talking 50-200% faster animations. That's a big deal on ANY platform.

May 03, 2025 • 21 mins read

Doing well in internships

People always talk about how to get one, let's talk about how to do well in them

Apr 29, 2025 • 8 mins read

How to make useState in React not suck

A lot of engineers use React's useState incorrectly, let's address it

Apr 20, 2025 • 8 mins read

Local-first software is where it's at

Your data should be yours, not someone else's. Join the movement!

Apr 13, 2025 • 4 mins read

On Travis Scott's 2025 Coachella performance

Unfiltered thoughts on the abomination that was this set.

Mar 04, 2025 • 4 mins read

Nyuma, Not Tom?

A short explanation of why I go by Nyuma, my surname.

Jan 20, 2025 • 15 mins read

TypeScript can be sexy to work with

Because `any` was never the answer to your hundreds of TypeScript questions

Oct 10, 2024 • 15 mins read

(Interactive) Your RCE use-case doesn't have to be a nightmare

Learnings from years of toy experiments and production meltdowns with code execution

Aug 22, 2024 • 7 mins read

Building SaaS? WebSockets probably aren't the best choice

They often address problems that can be solved with much simpler alternatives.

Jun 05, 2024 • 4 mins read

I don't lean frontend or backend

I've coined a term for this - ambidextrous engineering.

Apr 30, 2024 • 17 mins read

When we made Omegle for a class project

How we made a viral social media app for a class (CS494) project

Nov 20, 2023 • 12 mins read

Winning Cal Hacks 10th Anniversary Hackathon

The full story on how Oregon State University took over Cal Hacks during Halloweekend 2023

Jun 10, 2023 • 19 mins read

React in 19 minutes

A crash course that nobody asked for. Actually, Vibe Coders. Definitely Vibe Coders.

Feb 22, 2023 • 4 mins read

Why I don't sell my side projects

I don't charge within my projects. Let me explain why.