birch_js Profile Banner
Jamie Birch Profile
Jamie Birch

@birch_js

Followers
4K
Following
22K
Media
2K
Statuses
11K

All-terrain dev working across web, native, TV, and backend for over a decade, with a particular masochism for React Native and NativeScript.

Tokyo-to, Japan
Joined June 2017
Don't wanna be here? Send us removal request.
@birch_js
Jamie Birch
9 days
Pretty surreal to see @theo covering my article!. I caught it live, so can assure it was a fun watch from my point of view. 🍿. Theo also caught the fact that React Native deploys to e-ink Kindles and PlayStations, which I overlooked! Tempted to add those to the addendum now 😄
Tweet media one
5
6
162
@birch_js
Jamie Birch
21 hours
Last October, Goldman Sachs were saying the S&P 500 "has a roughly 72% chance of underperforming bonds" so are the bonds doing well too or.
@unusual_whales
unusual_whales
22 hours
Goldman Sachs, $GS, says S&P 500 companies beat forecasts this earnings season, with Q2 EPS up 11% vs. 4% expected. About 60% beat estimates by wide margins, one of the strongest seasons on record.
0
0
0
@grok
Grok
10 days
What do you want to know?.
676
486
3K
@birch_js
Jamie Birch
1 day
It seems I have listened to audiobooks for a total play time of over 3 months (2,235+ hours)
Tweet media one
0
0
1
@birch_js
Jamie Birch
1 day
Just found my Audible stats and it seems I listen to Harry Potter on loop for 150 hours a month
Tweet media one
1
0
1
@birch_js
Jamie Birch
1 day
Some delightful commit messages found in patch‑package
Tweet media one
1
0
7
@birch_js
Jamie Birch
1 day
I'm going to @reactuniverse_ next week! 🥳. 🛬 2nd Sep (Tue morning).🛫 8th Sep (Mon night). This will be the first React Native conference I've attended, and my first time in Poland!. Looking forward to finally meeting the many folks I've talked with online for so many years.
8
1
44
@birch_js
Jamie Birch
1 day
So glad I don’t have to think about this. Looks like an absolute ant nest. Expo SDK 54 is looking like one of the most transformative updates since the move to New Arch. Hats off, all involved!.
@_philpl
phil 🫠
2 days
Expo SDK 54's stable release is coming soon! 𝝠. Behind the scenes, changes to autolinking & dependencies make updates easier, and improve support across package managers for workspaces & isolated dependencies. Check out my write-up with a detailed breakdown of these changes ↓
Tweet media one
0
0
16
@birch_js
Jamie Birch
2 days
Who's going to @reactuniverse_ next week?. I'm still assessing whether it'd be possible for me to go, but I'd like to know what dates people are thinking of being around for, so that I can start researching flights and hotels.
9
3
19
@birch_js
Jamie Birch
2 days
One thing we lost when we strayed from PhoneGap was the built-in “it just works” keyboard avoidance behaviour.
@getKonstantin
Konstantin
4 days
It’s been 10+ years of doing mobile for me… keyboard avoidance is still a problem here. I just can’t believe it.
0
0
2
@birch_js
Jamie Birch
3 days
"@EffectTS_ is essentially an alien technology, grafted from the smoldering carcass of a crashed functional programming vessel.".
@kitlangton
Kit Langton
3 days
Effect is inevitable. It is monopolistic under the Thielian criterion: at least 10x superior to the competition. In a sense, there is no real competition; as Promise introduces as many problems as it solves, being the semiautomatic foot gun it is. Then there are the network.
0
0
11
@birch_js
Jamie Birch
3 days
Have been eating like a monk for weeks, avoiding coffee, fat, wheat, spice, and essentially all forms of joy now due to GERD (which has caused me to lose 10% of my body weight this last year). But I've had enough lately and am now having a rare cappuccino, consequences be damned.
2
0
5
@birch_js
Jamie Birch
3 days
My best solution so far:.
@birch_js
Jamie Birch
3 days
@ayushneekhar The only solution I can find is to forcibly kill the Linux process when onTaskRemoved() gets called on any Foreground Service. Unfortunately, this is a non-graceful exit – it prevents the app performing any safe cleanup. Open to other ideas!. 6/6
Tweet media one
1
1
19
@birch_js
Jamie Birch
3 days
I found on our React Native Android app that if your app is terminated while a Foreground Service is running, your next app launch will be "dirty", retaining all JavaScript state from last run. Has anyone has dealt with this? I believe it affects vanilla native Android apps too.
Tweet media one
11
5
133
@birch_js
Jamie Birch
3 days
Nobody except Brendan Eich himself
Tweet media one
@tsoding
Тsфdiиg
3 days
@kore_sar Yes, JavaScript is a Toy Scripting Language piggybacking off of an Actual Programming Language like C++. Nobody implements JavaScript in JavaScript.
2
0
21
@birch_js
Jamie Birch
3 days
RT @craftzdog: ジェイミー、ウケる「俺はよく車輪を再発明してるから、専門家が作った意見の強いフレームワークを好む。例えばこのエリックサウスのカレーみたいなやつだ」(料理と開発は似てる、の文脈で).
0
2
0
@birch_js
Jamie Birch
3 days
Rest in Peace, foreign business in Japan. The proposed changes to the business manager visa will disqualify 96% of current business visa holders (of which there are 41,600). Japan is becoming an increasingly hostile place for foreigners to make a startup.
4
4
25
@birch_js
Jamie Birch
3 days
Currently two days into debugging this thing, and I now mostly understand the reproduction conditions, just need to come up with a solution. It is an absolute doozy. A critical JavaScript state bug that may affect all React Native Android apps using Foreground Services.
@birch_js
Jamie Birch
4 days
I'm currently debugging one of the hardest bugs in my career. Everything I throw at it, it has an answer for
Tweet media one
3
0
25
@birch_js
Jamie Birch
3 days
> If we're using CNG then surely I don't want to be checking in those ios/android folders. I actually check in my ios/android folders when using CNG. It allows me to do dirty prebuilds (which are quicker) instead of clean prebuilds, and have confidence in the changes applied.
@Danny_H_W
Daniel Williams
4 days
Is there a way to make an @expo module in my codebase without committing the ios/android folders? . I know that you can publish a package but thats kinda a lot of extra maintenance. If we're using CNG then surely I don't want to be checking in those ios/android folders. The.
2
0
5
@birch_js
Jamie Birch
4 days
“Luckily for you, your issue is a skill issue and you can fix that.”. 🚒
Tweet media one
2
1
23
@birch_js
Jamie Birch
4 days
I'm currently debugging one of the hardest bugs in my career. Everything I throw at it, it has an answer for
Tweet media one
0
0
14