Israa Taha
Appearances
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
How close do I have to be? Is that good?
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Sweet.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I almost didn't make it.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I am.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
It is, but I gave my first conference talk this year, and it was because somebody pushed me to do it. And so if I don't start to take more of those chances myself, I'll never step out of my comfort zone, and I can't rely on other people pushing me to do something until I do it myself.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah, well, a gentle nudge is what I like to call it.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
It is.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
It's great. Every day I walk through and I find more booths and more floors.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah. It's a lot bigger than I thought it was going to be. I'm used to more smaller conferences capped at a thousand people, so it can be a little bit intimidating, but I think going to more conferences made me a little bit more comfortable. Speaking to people, kind of, whether at the booths or at the hallway track, just kind of
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
finding people that you have things in common with, whether you went to the same sessions or just at lunch.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah. I've had more conversations with people than I have been to sessions. Yeah. And I think I like that a lot better because you can find a lot of the content online, whether it's on YouTube or a blog or things like that. But the thing that I miss most is that interaction with people because I do work remote. Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
And so I go to conferences for those connections, for those interactions, and not really for the sessions.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
That would be incredible.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I would go to that.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
But it would get pretty crowded, though.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah. I think it's a hard sell, especially if you have the company paying for it. It's hard to sell your employer on, I'm just going to go talk to a bunch of people. Where's the business value in that is what a lot of them would probably have a little apprehension with.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
But it's kind of like a meetup, just on a larger scale.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I don't. You know Bar Camp? No.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yep. They actually did that. Pretty fun. They did that on Sunday at All Things Open. Oh, yeah. That first day, there were two tracks. There was the community track, and then there was a diversity track. And the community track was essentially a bunch of people writing down talk ideas or session ideas. And they just get around in a room, in a circle, and kind of talk about that one topic.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
That conference also does a similar concept.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Open spaces. Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Not in Austin, but I went to the Wisconsin one.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Four or more.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I think a lot of people are probably interested in podcasting in some way, shape, or form. Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Right. You don't know who you're going to meet, what you're going to talk about. Oh, that's pretty neat.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I like that.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I like that because a lot of times you have, like, a topic, but you don't really know, like, what they're going to be talking about. Almost too open-ended.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
It'll get you. I don't know what that is.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Uh, wireless, uh, something? Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Interesting. I learned something today.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I did not, but I attended my first open space this year, which is surprising because we've done open spaces at that conference for 11, 12 years, but I was always interested in the sessions and I didn't realize that the interesting conversations usually happen in those open spaces or in the hallway. But I went to my first one this year.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
And it was on meetups and how to get people to show up to meetups, how to organize meetups, because a lot of them have died down since COVID. A lot of them are pretty much gone. So how do we bring those communities back? How do we, in a sense, resurrect those meetups and get people more involved in those things?
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I would probably do it on React Native. I've been a React Native developer for two years now, but I'm a solo dev for the most part. And I don't know a lot of others in the community, at least immediate community, that do React Native development. So it would just kind of be interesting to see if there are people doing mobile development, what are they using.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
If they're interested in React Native, I could maybe talk about that a little bit.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I listen to the React Native radio podcast that's hosted by Infinite Red, who is one of the leading consultancies, actually one of the biggest consultancies in the US for React Native development. I also read their newsletter. They have a newsletter that they publish with some of the latest news. I keep up with React Native releases. They just released 0.76 recently, and then
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Just kind of keeping up on Twitter, just reading up on new libraries and frameworks with Expo.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah. Do you have a take on that? I haven't used it yet, but it's supposed to be faster than obviously the old architecture. So there's a lot of push for React Native packages to switch to the new architecture because there are ones that are still not compatible with it. So if you do switch your project to new architecture, there might be some packages that kind of have issues with that.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I know there's a big movement to get those packages compatible. So, yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
By doing. It is GPT-able, but some of the stuff is a little bit older or outdated. Right. So you kind of have to keep up with documentation, kind of have to try it out for yourself and play around with it. But yeah, that's kind of been one of my biggest struggles is where do I find those resources when I have questions on how do I do this? Or this isn't quite working the way that I expect it to.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Where do I go? And so... Twitter, Infinite Red also has a Slack community of a lot of React Native developers. So if you have questions, a lot of times you can go into their Slack, ask a question, and somebody will be able to either answer or point you in the right direction to figure out where to go from there.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I'm building a React Native template. So I am using React Native CLI to build a template with React Native hook form and Zod for forms and validation and integrating authentication with the idea that if I wanted to build a mobile app with React Native, these are the things that just kind of come with it. So I don't have to rebuild it from scratch.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
So these are things that I like to use or would make a development easier. and just kind of learning by doing. So how does validation work with Zod and React hook form? How does authentication work with Auth0? How do you implement state management with all of these technologies and what's the best way to do it?
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
So it kind of helps me learn about the technologies that I'm using, but also how to integrate them with other technologies and have something that I can then take and use to build a real world app.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Debugging.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah. What's the problem there? I think the tools that we have today aren't like the tools that we're used to in web development. I know there's a debugger that's coming out with React Native 0.76. I heard about it in React Native Universe or React I can't remember the name of that conference, but it was held in Poland earlier this year.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Most of my logging and debugging in React Native is console logs. And I'm sure a lot of people kind of do that.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
It's just not a lot of good tooling around debugging in React Native. There is Reactatron. It was also built by the folks at Infinite Red. I haven't had a chance to try that out yet. But it's one of those things where... If I could know more about debugging in React Native, I'd probably try Reactatron, try out the new debugger in 0.76, and kind of figure out how best to do that.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Thank you.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Awesome.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
We did it.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
It's not as scary as I thought it was going to be. Told you. Yeah.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
I'm just kidding.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Right.
The Changelog: Software Development, Open Source
ANTHOLOGY – Self-hosted, self-confident & self-employed (Friends)
Yeah.