Luke Browne

224 posts

Luke Browne banner
Luke Browne

Luke Browne

@lukebrwne

lead software engineer, running community stuff @brumjs

Birmingham, England Katılım Mart 2014
1.4K Takip Edilen274 Takipçiler
Luke Browne
Luke Browne@lukebrwne·
@johnlindquist Hey John, signed up yesterday but there’s no link in the calendar invite or on Egghead — will this be sent out separately?
English
1
0
0
82
Luke Browne retweetledi
Alistair Hey
Alistair Hey@alistair_hey·
Any Birmingham UK DevOps people want to come and speak tonight in the mailbox to our 100 person meet-up? 2 of our 3 speakers are unwell and we have some spare slots!
English
2
10
19
7.2K
Luke Browne retweetledi
Brum.js
Brum.js@brumjs·
planning our august event, safari hats optional but encouraged 🤠
Brum.js tweet media
English
0
1
7
418
Alistair Hey
Alistair Hey@alistair_hey·
Despite the cone, Rupert is comfortable
Alistair Hey tweet media
English
5
0
18
1.8K
Mike Elsmore
Mike Elsmore@ukmadlz·
What's the best Engineering Manager book (so I know what I'm actually doing)?
English
4
0
4
1K
Tom Withers
Tom Withers@tomtucka·
She thought I was terrible at keeping secrets 😅 the future Mrs Withers didn’t see this coming ❤️ @angel_mckechnie
Tom Withers tweet mediaTom Withers tweet mediaTom Withers tweet media
English
17
0
65
5.2K
Tom Withers
Tom Withers@tomtucka·
We’ve safely arrived in Bangkok, marks the start of a six-month trip to travel around southeast Asia! Little to zero work planned for the entire trip, lets hope I don’t forget everything 😆
Lak Si, Bangkok 🇹🇭 English
8
0
25
3.2K
Luke Browne
Luke Browne@lukebrwne·
@prozeth Yeah, in that case you'll need to type the prop with `keyof typeof` so TypeScript knows it's not any old string
English
0
0
1
0
Zeth
Zeth@prozeth·
@lukebrwne That's a useful tip. However, what if the flower variable is set dynamically, i.e. if it has come down in a prop? E.g. the user has done something in the interface?
English
1
0
0
0
Zeth
Zeth@prozeth·
Getting fullstack boots on after a year of 100% backend Python contract (aka heaven). Updating JS knowledge to 2023 state of the art. TypeScript even more (rightly) taken over. Errors more cryptic than Python's type annotations. There must be a better way than "as keyof typeof"?
Zeth tweet media
English
1
0
1
0
Luke Browne
Luke Browne@lukebrwne·
@prozeth Yeah cryptic errors -- the problem is that `flower` can be mutated to any string because it's assigned with `let`. If you use `const flower = "rose"` you'll be good ✌️ `let flower = "rose" as const` would also work which will prevent reassigning to "invalid" things later
English
2
0
1
0
Luke Browne retweetledi
Fusion Meetup
Fusion Meetup@thefusion_hub·
Hey 👋 Can you believe it's Fusion Meetup next week?! We're so excited to have @EliHolderness back with us, and @brumjs very own @lukebrwne! The team are finalising the lightning talk line up this week. In the meantime, grab yourself a ticket here 👇 ow.ly/mVKG50LOnzf
English
0
5
8
0