-------
Figuring out life one line of code at a time.
👨💻 code (dart,ts,rust,c++,python,etc)
🧪 homelab (proxmox,unifi,coolify,etc)
🛠️ creator of Globe, Zapp, F3, melos, RNFirebase, FlutterFire
Happy to share that I am officially a @firebase.com GDE again! 🎉
I wouldn't be where I am today without Firebase and all the people I've met along the way, excited to be able to give back with more content and talks coming from me this year!
Happy to share that I am officially a @firebase.com GDE again! 🎉
I wouldn't be where I am today without Firebase and all the people I've met along the way, excited to be able to give back with more content and talks coming from me this year!
In other news some of my favourite conference t-shirts now fit again 😂
In other news some of my favourite conference t-shirts now fit again 😂
Can you guess what it's for based on my hacky example, because yes it can run Doom3D, sort of 😂
Can you guess what it's for based on my hacky example, because yes it can run Doom3D, sort of 😂
But, it seems i'm safe for at least another day
#cats #mainecoon
But, it seems i'm safe for at least another day
#cats #mainecoon
Not sure where I am supposed to sleep though
Not sure where I am supposed to sleep though
Working on a few new @vanity.blue features:
- custom feed per handle style (e.g. *.flutter.community feed)
- automated started packs (e.g. a *.gamedev.blue starter pack of all registered)
also exploring some ideas with labellers 🏷️
Working on a few new @vanity.blue features:
- custom feed per handle style (e.g. *.flutter.community feed)
- automated started packs (e.g. a *.gamedev.blue starter pack of all registered)
also exploring some ideas with labellers 🏷️
Makes sense 😂
Makes sense 😂
to keep your feeds clean you can mute that account entirely:
to keep your feeds clean you can mute that account entirely: