Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
RN Engine Internals Series' Articles
Back to Grzegorz Otto's Series
The React Native game engine gap in 2026 - RNGE, Skia, Phaser-in-WebView, expo-gl
Grzegorz Otto
Grzegorz Otto
Grzegorz Otto
Follow
May 12
The React Native game engine gap in 2026 - RNGE, Skia, Phaser-in-WebView, expo-gl
#
reactnative
#
gamedev
#
performance
#
webdev
3
reactions
Comments
Add Comment
9 min read
Zero-allocation TypeScript game loops: 60 fps on a mid-range Android phone
Grzegorz Otto
Grzegorz Otto
Grzegorz Otto
Follow
May 26
Zero-allocation TypeScript game loops: 60 fps on a mid-range Android phone
#
reactnative
#
typescript
#
performance
#
gameengine
Comments
Add Comment
11 min read
Archetype ECS in TypeScript: why I didn't use bitECS or miniplex
Grzegorz Otto
Grzegorz Otto
Grzegorz Otto
Follow
Jun 10
Archetype ECS in TypeScript: why I didn't use bitECS or miniplex
#
reactnative
#
typescript
#
gamedev
#
gameengine
Comments
Add Comment
8 min read
I built generator coroutines for my game engine, then didn't use them
Grzegorz Otto
Grzegorz Otto
Grzegorz Otto
Follow
Jun 23
I built generator coroutines for my game engine, then didn't use them
#
typescript
#
gamedev
#
react
#
webdev
Comments
Add Comment
6 min read
The Turborepo + Bun + Biome stack behind a 40-package monorepo
Grzegorz Otto
Grzegorz Otto
Grzegorz Otto
Follow
Jul 8
The Turborepo + Bun + Biome stack behind a 40-package monorepo
#
showdev
#
typescript
#
webdev
#
tutorial
Comments
Add Comment
11 min read
Reduced motion as a first-class game mechanic (React Native)
Grzegorz Otto
Grzegorz Otto
Grzegorz Otto
Follow
Jul 21
Reduced motion as a first-class game mechanic (React Native)
#
reactnative
#
typescript
#
gamedev
#
webdev
Comments
Add Comment
10 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account