andreyka26_se
606 subscribers
585 photos
66 videos
6 files
295 links
Hey, I'm software engineer at Microsoft, with 7 years of experience. Here we are talking about F(M)AANG big tech interviews: leetcode, system design and corpo life.

YouTube: @andreyka26_se
Instagram: andreyka26_se
TikTok: @andreyka26__
Download Telegram
1🔥1
And “please split” PR
😁2
React Native Set up for beginners

https://andreyka26.com/react-native-set-up-for-beginners

Lately I needed to create Mobile app for IOS and Android. For sure with some background of React I chose React Native. Since I'm backend developer it took a bit of time to realize what components and tools there are and how to use them.

At first glance it seemed easy, just create with expo and run it using Expo Go.

The problem started when I needed to implement Google Sign In. Supported documentation leads to modules that cannot be used with Expo Go. At that point I lost was lost. So this guide is created specifically to explain everything you need as a beginner to start developing React Native application as quick as possible.
🔥1
This is how 3 hours of struggling look like:
🔥4
I HATE ONCALL PLEASE MICROSOFT
this is second such call during the only THIS DAY
🤯2
This is just regular small upscale of Redises due to some traffic increase.

fucking insane amount of money. Sometimes I'm upscaling something and it is like 10 years of my salary xDDD
“Distributed systems”, Tanenbaum

Well, I would not agree here. Maybe it is typo, or maybe third edition is not new enough.

Still, Put should not JUST create new resource. And Post should not modify resource, at least not JUST modify.

Afaik post stands for creating the resource, put stands for updating resource (no pre googling was done to refresh my brain in terms of REST)

Okay, I agree that Patch is not that important and less used than three mentioned in the book.
🤔1
Pilot version of this format. Checking if it might be interesting or useful.

Lately I got to one project, where I got the existing code base, and I decided to refactor it a bit, because it was a bit painful to follow.
YES I AM USING VIM MOTIONS

Share your idea how to improve the code.

#vim #softwaredeveloper #softwareengineering #faang #developer #livecoding
Media is too big
VIEW IN TELEGRAM
🔥2
this is how 1 week of oncall looks like.
23.5 hours of overtime.

be careful when applying to big tech, and in general big products with SLA.
lmao, september, deadlines, burnouts..
😁2
we are using AI pictures in the presentations to the leadership (VP level).
And in some of them, we got this image xD
😁2👎1
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Today, Sam Altman will be on this scene :)
🔥1
We came at 9:00 to get the first place near stage.

Now, organizers did ‘queue.reverse()’ so we end up to be the last guys. And the queue now is like 2-3 k people
This media is not supported in your browser
VIEW IN TELEGRAM