Alex Zajac (🍔,🧠) Profile Banner
Alex Zajac (🍔,🧠) Profile
Alex Zajac (🍔,🧠)

@itsalexzajac

Followers
1,010
Following
179
Media
487
Statuses
4,689

SDE & AI @Amazon | 100K+ on LinkedIn | Building Hungry Minds to 1M+ | Daily posts on software engineering, system design, and AI ⚡

Save 50+ Hours Weekly 👉🏼
Joined September 2022
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@itsalexzajac
Alex Zajac (🍔,🧠)
9 months
GitHub has 372M repositories. 24 repos you can't miss out as a software engineer:
4
21
66
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Front-end vs back-end Prove me wrong #SoftwareEngineering
10
44
195
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Ever felt like that? #SoftwareEngineering
Tweet media one
11
30
147
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
"We need to refactor that legacy code" Me: #SoftwareEngineering
4
13
90
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Mind-blowing. Deepmind is training bipedal robots to play soccer using deep reinforcement learning. Are we closer to the terminator phase? #artificialintelligence
14
11
42
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Me: "The feature is ready for release" Not me: "Was it tested?" Me: #SoftwareEngineering
Tweet media one
3
5
42
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Software development is hard. What makes you keep on going?
35
7
35
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
AI will replace software engineers in the near future: No, it won't, we're safe. #softwareengineering #coding #programming
Tweet media one
3
1
27
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
For getting a software engineering job: Solid project >>>>> random LinkedIn certificates Agree or disagree?
8
2
24
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
After chess, GO, and StarCraft, AI is coming for drones. Swift, an autonomous drone system, can beat human champions in drone racing. The AI models were trained using rein forcement learning in a simulated environment. Is this the future of remote control for vehicles? #ai
4
4
25
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
You have to choose 1 stack for the rest of your life What do you choose?
11
3
21
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
OpenAI is replacing Midjourney. DALL-E 3 was announced to be released by OpenAI: - A better performance than DALL-E 2 (see for yourself) - Integration and iteration via a chat interface with ChatGPT - Available for ChatGPT Plus users in late October What do you think?
3
4
21
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Me: Trying to debug complex code for a week Also me: #softwareengineering
Tweet media one
3
6
17
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
When learning to code: Don't just watch tutorials. It's like going to the gym just to watch someone else workout. It’s cool to see how experts do it, but YOU have to code.
4
1
19
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
I used to not care about social media. Now I: - Learn from others - Spread what I learn - Make dev friends Thanks for helping me reach this far. It's only day 1! #SoftwareEngineering
Tweet media one
8
4
17
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
The hardest part is getting started. Then staying consistent. Then keep growing.
@IAmClintMurphy
Clint Murphy
1 year
Two years ago, I barely knew what social media was. Now, we have 400,000+ followers and its changed our lives. Whatever it is in your life you're thinking about, Stop the thinking Get started Now
50
10
233
0
3
18
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Tomorrow you're a billionaire, do you still code?
17
1
16
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Prove me wrong: #SoftwareEngineering
Tweet media one
2
3
17
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Software engineering is at most 80% writing. But not writing code. Writing: - Documentation and tech articles - Email and Slack threads - Demos for stakeholders - Design documents - Issues/bugs Your influence is at the human level, not the machine level. #softwareengineering
1
2
14
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
How to make services communicate (the correct way). Get 8 types of API design patterns: 1. SOAP 2. REST 3. GraphQL 4. gRPC 5. WebSocket 6. Webhook 7. MQTT 8. AMPQ
2
2
19
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Me 3 months ago: - Not connecting on social media - Doom scrolling mode - Ignoring X Me now: - 400+ friends - Sharing what I learn - Getting better everyday #softwarengineering #buildinpublic
Tweet media one
5
1
14
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
2 months ago • 0 subscribers • Ideas but no action plan • Silent on Twitter Today • Put out 1 issue per week consistently • Interacted daily with new friends • 1% better every day Thanks for the support! ❤️ #buildinpublic #indiehackers
Tweet media one
3
5
16
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Devs: To microservice or not to microservice?
13
1
14
@itsalexzajac
Alex Zajac (🍔,🧠)
9 months
Complete roadmaps: 16. Path to senior engineer handbook: (by Jordan Cutler) 17. 100+ Resources to become a great Engineering leader: (by Gregor Ojstersek) 18. DevOps roadmap in 2024: (by Milan Milanović)
2
3
20
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
300 of you ❤️ Thanks for all the comments and messages, this is only the beginning ✨ #buildinpublic #SoftwareEngineering
Tweet media one
2
2
14
@itsalexzajac
Alex Zajac (🍔,🧠)
11 months
LLMs don't act the way you think they are The sharpest explanation I have heard: It comes from Ilya Sutskever: 🧵
1
4
13
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
I've been coding for years, and I can't count the cases when these 2 saved me: 1. console.log() in JS 2. * { border: 1px solid green; } in CSS You don't need more
5
2
14
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
I've met 100+ software engineers. Most of them lack: 1. Good communication skills 2. Problem solving skills 3. Strong proof of work 4. Great fundamentals 5. Effective writing Coding alone isn't enough.
5
2
14
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Devs, let's settle this 1 screen vs. 2 screens vs. 3 screens #SoftwareEngineering
Tweet media one
12
4
12
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
AI is the future of software engineering. Do you write code with AI?
8
2
12
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Devs Do you use Github for personal projects?
9
2
11
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
@lpdahito br! So simple yet so useful!
2
1
14
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Habits create momentum. But you don't have to start at the bottom. Work backwards and always look up.
@IAmClintMurphy
Clint Murphy
1 year
The recipe for success: Habits Make days Create weeks Determine months Result in your quarters Determine success In years Can be reverse-engineered: Begin with the end in mind Break it down to years Reduce to quarters Down to months Cut to weeks Then days Habits
56
103
507
0
4
14
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Software engineers spend most of their time thinking, not writing code. You are a problem solver, not a code monkey.
2
2
13
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
I've been coding for years, and I can't count the cases when these 2 saved me: 1. console.log() in JS 2. * { border: 1px solid blue; } in CSS You don't need more
6
2
15
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
When you wrote your first “Hello World” program, what was the coding language?
39
4
13
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Unpopular opinion: I don't like Git clients. Do you?
7
0
11
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Tweet media one
4
2
12
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
ChatGPT never really helped me write better code? What do you use it for?
11
4
13
@itsalexzajac
Alex Zajac (🍔,🧠)
10 months
Preparing for FAANG interviews vs working in FAANG: #softwareengineering
Tweet media one
2
1
12
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Combining experts in the different areas of knowledge can produce outstanding results. Here is one of them 👇
@thatroblennon
Rob Lennon 🗯 | AI Whisperer
1 year
Building something awesome with another creator is honestly a dream. The energy, the momentum, the combined knowledge. Can't even express how super proud I am of what @ericasmyname and I have made. And finally, we're ready to share it with you. It's launch day, baby 👇
6
2
53
1
4
12
@itsalexzajac
Alex Zajac (🍔,🧠)
8 months
When your code works, but you have no idea how: When did last happen to you? 🤣 #softwareengineering
8
1
21
@itsalexzajac
Alex Zajac (🍔,🧠)
10 months
@0xgaut Only in the first hour, that's 170 trillion a day
1
0
11
@itsalexzajac
Alex Zajac (🍔,🧠)
11 months
log(😅) = 💧log(😄) Did you get it?
4
1
11
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Let's settle this. Mac vs Windows for software engineers? (Linux doesn't count)
14
1
11
@itsalexzajac
Alex Zajac (🍔,🧠)
9 months
My typical day at Amazon: 10 AM Invert a binary tree 12 PM Binary search my way to stand up 1 PM Pay for my lunch with coin change found with DP 2 PM Use DFS to get coffee 4 PM Maximize the value for customers using Knapsack 6 PM Go back home using Dijkstra #softwareengineering
4
1
10
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Do you really get async/await in Javascript?
3
1
10
@itsalexzajac
Alex Zajac (🍔,🧠)
11 months
Technology and programming languages may evolve, but: 1. Data structures and algorithms 2. Problem-solving 3. Logical thinking principles Are forever
1
1
9
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
30 days ago • Almost 0 followers • Not sharing my knowledge on X • Not engaging with friends Today • Stayed consistent for 3 weeks • Interacted with established and aspired SWEs • 1% better every day It's always day one ❤️ #SoftwareEngineering #buildinpublic
3
2
11
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Microsoft now has: • OpenAI’s CEO • OpenAI’s President • The man who lead GPT-4 • The man who made GPT-4 work • The man who polished models for release Checkmate? ♟️
1
1
11
@itsalexzajac
Alex Zajac (🍔,🧠)
10 months
I prefer light theme on my IDE. Who's with me? #SoftwareEngineering
8
1
11
@itsalexzajac
Alex Zajac (🍔,🧠)
11 months
Stop writing slow Python. 1 pattern to boost performance:
Tweet media one
3
2
11
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Forget code, learn to draw instead. Let me show you how: "tldraw" released a prototype of a feature called "Make it Real". It lets users draw an image of software and bring it to life using AI:
2
3
11
@itsalexzajac
Alex Zajac (🍔,🧠)
11 months
What's the best programming language and why is it Python? #SoftwareEngineering
3
1
11
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
After 3 hours of trying to turn a unit test to green: Do you find TDD useful for avoiding this? #softwareengineering #coding #programming
Tweet media one
2
1
10
@itsalexzajac
Alex Zajac (🍔,🧠)
9 months
Unpopular opinion: We should teach coding in school, as a mandatory topic. It should be just as important as another class. The earlier it's taught, the better. We should start with Python. What do you think? #SoftwareEngineering
5
1
10
@itsalexzajac
Alex Zajac (🍔,🧠)
11 months
My friends: Do you like coding at all? Me: #softwareengineering
Tweet media one
1
2
9
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Are you contributing to open source?
5
2
10
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Life as a Software Engineer: - Wake up - Coffee - Code - Coffee - Sleep Repeat 🔁🤣
3
1
8
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
When coding, do you set breaks or do you just stare at your screen for hours?
7
1
9
@itsalexzajac
Alex Zajac (🍔,🧠)
10 months
10 things I'm proud to have achieved in 2023 (and how you can start too): As 2023 is ending today, I couldn't feel more grateful for all that happened this year. Seriously. → I used to think that it was impossible to get a job in a big tech company, but it's not. → I used
Tweet media one
4
2
10
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
I don’t use dark mode on my IDE. I mean, would you watch a movie in negative colors? #SoftwareEngineering
5
2
9
@itsalexzajac
Alex Zajac (🍔,🧠)
10 months
What language will grow in demand in 2024? My bet is on Python and Rust. What's your bet? #softwareengineering #coding #programming
Tweet media one
3
2
7
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
OpenAI just released their new fine-tuning UI. You can now fine-tune up to 3 models at the same time and view your models directly on the website. Custom fine-tuning is coming in the next few months, excited?
Tweet media one
1
6
13
@itsalexzajac
Alex Zajac (🍔,🧠)
8 months
How to solve bugs 101: Take a shower. How do you solve bugs fast? #softwareengineering
0
3
10
@itsalexzajac
Alex Zajac (🍔,🧠)
9 months
The Internet is a free university. But 99% don't know the best way to start. 39 free roadmaps to crush any field as a software engineer:
2
1
10
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Python is overrated. Change my mind.
6
2
9
@itsalexzajac
Alex Zajac (🍔,🧠)
9 months
No programming language ever gets it right 😂
Tweet media one
4
1
10
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Excel just got a second life. Microsoft has announced that it is developing a Python integration for Excel: - Enter Python directly into a cell - Microsoft's cloud will run the Python code - Results are appended in your worksheet. What do you think about this new feature?
2
2
10
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Languages I started with: French English C# Languages I speak: Javascript/Typescript Spanish Python French English Polish Java C++ C# What do you speak?
1
2
9
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
How to communicate effectively as a software engineer: Stop assuming everyone understands you. Being a developer implies working with different stakeholders, such as clients, managers, designers, and other developers. A thread 🧵
Tweet media one
1
1
8
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Tomorrow you're rich. Do you still code?
9
1
8
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
How many unfinished projects do you keep?
7
1
8
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Closing tabs feels priceless #SoftwareEngineering
Tweet media one
0
1
6
@itsalexzajac
Alex Zajac (🍔,🧠)
9 months
C++ for Python developers: How would you explain a pointer to a Python dev? #SoftwareEngineering
Tweet media one
2
1
10
@itsalexzajac
Alex Zajac (🍔,🧠)
10 months
My friends: So you're a frontend or backend engineer? Me: Can I be both? What kind of dev are you? #softwareengineering
Tweet media one
2
1
8
@itsalexzajac
Alex Zajac (🍔,🧠)
10 months
What a time to be alive. What's next 2024?
Tweet media one
0
1
9
@itsalexzajac
Alex Zajac (🍔,🧠)
10 months
28 articles I'm reading to conquer system design in 2024: System design patterns: 1. Caching strategies: 2. CDNs: 3. Load balancing algorithms: 4. Proxies: 5. API rate limiting:
0
3
9
@itsalexzajac
Alex Zajac (🍔,🧠)
10 months
Me last year: - Not using on social media right - Doom scrolling mode - Ignoring X Me now: - 500+ friends - Sharing what I learn - Getting better everyday #softwarengineering #buildinpublic #developers
3
1
9
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Coding more is counterproductive for your promo. Most of the senior engineers around me solve really impactful problems. Do they write more code? No.
Tweet media one
3
1
9
@itsalexzajac
Alex Zajac (🍔,🧠)
11 months
DRY is the most dangerous principle. DRY is NOT about: → Repeating every single line of similar code → Extracting every snippet into a function → Making sure each character is unique DRY is ALL about:
Tweet media one
1
1
9
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
What are some of the worst coding habits you have? Be honest.
7
2
8
@itsalexzajac
Alex Zajac (🍔,🧠)
11 months
You get a billion $ for Christmas Do you still code?
6
1
9
@itsalexzajac
Alex Zajac (🍔,🧠)
11 months
Tweet media one
1
1
8
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Waking up before 5:45 AM will make you a 10x developer. No, it won't. Everyone is different, and you have to find the routine that fits YOU. Trying to apply a model that isn't made for you will simply make things worse. What's your routine to stay productive? #softwareengineer
0
1
8
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
How do you learn new things as a dev? Do you read books, watch videos, or take courses?
6
1
7
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Do you know more programming languages or regular languages?
3
1
7
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Talking code to someone that doesn't code is impossible. Who feels the same?
3
0
8
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| | Get out there and start 🫡 | |_____________| \ (•◡•) / \ / —— | | |_ |_
1
1
8
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
How do you think AI will influence devs: Productive or evil?
5
1
8
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Don't listen to the gurus of productivity. Have your own routine and system. Work backwards.
@IAmClintMurphy
Clint Murphy
1 year
Don't tell the Gurus, I: • Watch Netflix • Drive nice cars • Eat Avocado Toast • Don't wake up at 5 AM • Drink Starbucks 2x a day • Spend too much on vacations And, I'll still retire earlier than 99% of them. Don't sweat the mice nuts. Focus on what really matters.
64
33
373
2
1
7
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Learning by doing is great, but you're doing it wrong. 99% of people think you need to prepare, take notes, and learn BEFORE you start. Instead, you need to START to learn, grow, and build.
1
2
7
@itsalexzajac
Alex Zajac (🍔,🧠)
10 months
I still google basic JavaScript syntax every day. Who's with me?
2
1
7
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
The 1 communication trick that I wish I knew before as a software engineer: Stop making sentences with 10000 words. Hold only 1 concept in your thoughts: Your reader's time. When writing your next content Read it twice Cut it Half it down. Your reader will thank you.
1
1
7
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Devs, pick your poison: Mechanical or normal keyboard?
Tweet media one
Tweet media two
6
2
9
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Me, my friend and the PM looking at the weekend Also me: #softwareengineering
0
1
6
@itsalexzajac
Alex Zajac (🍔,🧠)
10 months
A cheatsheet of all the rendering patterns for the web: #softwareengineering #javascript
Tweet media one
0
1
8
@itsalexzajac
Alex Zajac (🍔,🧠)
10 months
Who still thinks ChatGPT is useless?
Tweet media one
2
1
8
@itsalexzajac
Alex Zajac (🍔,🧠)
9 months
1 graphic to explain everything you need to know about data architecture
@milan_milanovic
Dr Milan Milanović
9 months
𝗪𝗵𝗮𝘁 𝗶𝘀 𝗗𝗮𝘁𝗮 𝗣𝗿𝗼𝗰𝗲𝘀𝘀𝗶𝗻𝗴? It refers to collecting, manipulating, and analyzing data to extract useful insights or information. It involves 𝘁𝗿𝗮𝗻𝘀𝗳𝗼𝗿𝗺𝗶𝗻𝗴 𝗿𝗮𝘄 𝗱𝗮𝘁𝗮 𝗶𝗻𝘁𝗼 𝗺𝗲𝗮𝗻𝗶𝗻𝗴𝗳𝘂𝗹 𝗮𝗻𝗱 𝗮𝗰𝘁𝗶𝗼𝗻𝗮𝗯𝗹𝗲 𝗶𝗻𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻
5
82
362
0
1
8
@itsalexzajac
Alex Zajac (🍔,🧠)
1 year
Stop writing React components from scratch, use the v0 from Vercel instead: Generate UI with text prompts. Copy, paste, ship. The tool is currently behind a waitlist, don't miss out. You can also explore the prompt library to see what it is capable of. #softwareengineering
1
2
8