Mahmoud Profile
Mahmoud

@thisismahmoud_

Followers
3,973
Following
1,767
Media
1,765
Statuses
14,569

Working on Developer tools at the intersection of product, marketing, education, and community building | Developer Advocate @neondatabase 🐘

Joined July 2014
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@thisismahmoud_
Mahmoud
3 years
مساء الخير يا شباب، @prisma فيها job openings لشغلانات Engineering. الشركة بتعين remotely (أنا شغال من مصر) أو ممكن تنقلوا ألمانيا لو عايزين . بقالى سنة و الحمدلله مبسوط. أنا هعمل ثريد بالشغلانات فريتويت عشان ناس كتير تشوف. لو حد عنده أى اسأله يبعتلى DM 😄
29
383
574
@thisismahmoud_
Mahmoud
3 years
AWS should have a free virtual cloud services simulator
24
65
564
@thisismahmoud_
Mahmoud
3 years
Super excited to announce that I joined @prisma as a Developer Advocate!! 🎉 I'll create demos, write articles and create videos 😄
55
12
442
@thisismahmoud_
Mahmoud
3 years
@farazamiruddin The thing that bothers me so much about algorithms is that it's an irrelevant skill that requires hundreds of hours of practice while not proving that you'd be a good software engineer.
6
18
438
@thisismahmoud_
Mahmoud
4 years
Incredibly excited to announce that I'm officially an instructor at @eggheadio 🤩🤩
Tweet media one
39
12
432
@thisismahmoud_
Mahmoud
1 year
Career update 📣 I'm incredibly excited to share that I've joined @neondatabase as a Developer Advocate! ✨🎉
54
4
273
@thisismahmoud_
Mahmoud
9 months
Introducing YC idea matcher ✨ This app enables you to submit an idea and see the most similar companies that @ycombinator has invested in before ↳ Try it here: More details on how it works ↓
16
27
258
@thisismahmoud_
Mahmoud
2 years
Thanks @vercel ✨🍻
Tweet media one
12
2
256
@thisismahmoud_
Mahmoud
2 years
Personal update 📣 I’m incredibly excited to announce that I've joined @WorkOS as a Developer Advocate! ✨🎉 I’ll be supporting the developer community and teaching developers how to make their apps enterprise-ready 😎
60
2
234
@thisismahmoud_
Mahmoud
3 years
🆕 6 months as a Developer advocate 🎉 I share how I got the job, my experience, the challenges I faced, and my plans for the near future 🚀
19
24
205
@thisismahmoud_
Mahmoud
6 years
Dude's a master at color correction, like tf he's like Picasso but with Photoshop
@Brandonwoelfel
Brandon Woelfel
6 years
A dip in my daydreams💫
Tweet media one
Tweet media two
74
1K
18K
0
11
167
@thisismahmoud_
Mahmoud
3 years
Allow me to demonstrate why Prisma and TypeScript work super well together ✨ If you want to learn more about Prisma, go to
@kentcdodds
Kent C. Dodds 🌌
3 years
I just.. Ugh. People, not enough of you get how amazing @prisma is. The TypeScript help here is unbelievable.
22
41
464
3
21
165
@thisismahmoud_
Mahmoud
2 years
@GergelyOrosz This sounds like the tech industry version of "among us"
3
2
135
@thisismahmoud_
Mahmoud
3 years
Talk. Submitted. ✅ Some of the best work I've done so far. You just can't miss this one 💯 Here's what my setup will look like 👀 #nextjsconf 🚀
Tweet media one
10
2
131
@thisismahmoud_
Mahmoud
2 years
Solid advice for someone that wants to break into tech 💯 Pro-tip: Browse open-source code. Clone it and break it. No need to contribute. Just read code written by other people, understand how it works, and notice the different patterns. You'll learn so much
@GergelyOrosz
Gergely Orosz
2 years
4. Let's talk about the bad: junior engineers, bootcamp grads and people with little to no experience. It's never been harder to get positions. My take on why this is, and my advice on how to maximise chances of landing that first job: It will be hard.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
6
35
172
3
24
128
@thisismahmoud_
Mahmoud
2 years
Today is my last day at Prisma. I’ve been incredibly lucky to have worked with such an amazing team. I’ve grown so much and I learned a ton💚
24
0
127
@thisismahmoud_
Mahmoud
3 years
Thank you so much for watching friends! I hope you learned new stuff during my talk at #nextjsconf . If you have any questions you can reach out to me any time 😄 Code: Demo: Thank you @vercel for having me!😄
24
7
119
@thisismahmoud_
Mahmoud
4 years
Officially 21 🥳
Tweet media one
37
0
110
@thisismahmoud_
Mahmoud
3 years
@cassidoo Oh a tables joke, mind if I join?
3
0
107
@thisismahmoud_
Mahmoud
4 years
Me looking at the code I wrote a couple of months ago ft. @benawad
5
8
102
@thisismahmoud_
Mahmoud
1 year
🆕 Why SQL template tags are not vulnerable to SQL injection attacks The newly released @vercel Postgres SDK lets you use SQL template tags when sending queries to your database. This post explains how this syntax works and why it's safe to use ⬇️
4
19
99
@thisismahmoud_
Mahmoud
2 years
Hey friends 👋 I'm looking for my next Developer Advocate role! What I'm looking for: - Fully remote 🌍 - Fairly small team Any places I should be looking at? Feel free to DM me as well 👀
7
22
100
@thisismahmoud_
Mahmoud
3 years
I now understand the hype about @stripe 's DX✨ ✅ Docs have lots of examples ✅ Helpful error messages ✅ Testing mode ✅ Local dev experience with the CLI is so good ✅ Great-looking pre-built components
9
0
98
@thisismahmoud_
Mahmoud
3 years
I'll be showing how I built a course platform in a weekend 👀 It uses #Nextjs , MDX, TS, @prisma , @planetscaledata , @stripe , @tailwindcss , @nextauthjs and @SendGrid Go try it out and let me know if you run into any issues 😅
@vercel
Vercel
3 years
We've gathered some of the brightest minds in the Next.js Community to present at Next.js Conf. Clear your schedule and claim your free ticket.
13
68
375
8
4
98
@thisismahmoud_
Mahmoud
3 years
Oh wow, I won @hashnode X @AWSAmplify hackathon!! There were 80 submissions and mine ranked 8th (5 winners and then I was 3rd among 10 runner ups) Never won a hackathon before so that's pretty cool
@hashnode
Hashnode
3 years
👋 The wait is finally over! We just announced the winners of the @AWSAmplify Hackathon. Around 80 projects were built in just 3 weeks and honestly, we are blown away by the quality. 🤯 Congratulations to the winners! 🍻
6
22
98
12
6
97
@thisismahmoud_
Mahmoud
3 years
I got asked by a lot of people "What's @prisma ?", so I decided to make a video on it. 👇🏼
4
13
95
@thisismahmoud_
Mahmoud
3 years
Officially 22 🥳🎉
Tweet media one
41
0
96
@thisismahmoud_
Mahmoud
4 years
@eggheadio Trying to learn too many things at once
3
1
93
@thisismahmoud_
Mahmoud
4 years
The First YouTube video of the channel is LIVE. 🚀🔥 If you're a developer and you struggle with design, then this video is for you. I go over how I improved the landing page of @Coding_Career , @swyx 's book. Built using @GatsbyJS and @tailwindcss . 👇
Tweet media one
3
25
94
@thisismahmoud_
Mahmoud
3 years
Pro tip when editing a video/prerecorded talk 🎥 Whenever you mess up a few times, scream into the mic. This will act as a visual bookmark in the video's audio waveform and you can edit quicker. (Some people stay silent, but I think it's unhealthy to not let the anger out)
Tweet media one
13
4
82
@thisismahmoud_
Mahmoud
3 years
Happy to announce that I got accepted into the AWS Community builder program 🎉😎 I'm excited to learn more about building on top of AWS services and meeting new people from the #AWSCommunity
Tweet media one
13
1
80
@thisismahmoud_
Mahmoud
7 months
My talk at @nextjs conf will go live in less than an hour! 🎉 I'll go over how we built an AI-powered SQL playground using Next.js, @OpenAI , and @neondatabase ✨ Go try it out if you haven't yet ⬇️
3
6
77
@thisismahmoud_
Mahmoud
2 years
What improved your quality of life so much as a developer that you wish you would've done it sooner?
69
5
75
@thisismahmoud_
Mahmoud
2 years
Tweet media one
1
4
75
@thisismahmoud_
Mahmoud
2 years
Super excited to be speaking again! 😄
@vercel
Vercel
2 years
Introducing the Next.js Conf 2022 speakers.
15
70
533
9
1
73
@thisismahmoud_
Mahmoud
4 years
All AWS amplify are way too short lol: "Hey everyone, today we're gonna learn how to add authentication to your React app." "What you need to do is run this command" "Thanks for watching"
3
5
72
@thisismahmoud_
Mahmoud
7 months
I'm excited to share that I'll be speaking at @nextjs conf online this year! I'll go over how we built an AI-powered SQL playground using Next.js, @OpenAI , and @neondatabase
Tweet media one
7
4
72
@thisismahmoud_
Mahmoud
3 years
Thanks @supabase_io ! 🥰
Tweet media one
3
2
68
@thisismahmoud_
Mahmoud
4 years
Excited to announce that I'm now an @Auth0Ambassador ! I'll be working with @samjulien @jamesqquick and @AnaCidre_ to create content related to security, authentication, and more! It's an area where I still have a lot to learn so expect a lot of new blog posts🤩🚀
Tweet media one
11
6
67
@thisismahmoud_
Mahmoud
4 years
Just completed successfully my first ever Front-end contracting job and the project was powered by AWS and DynamoDB. So I decided to dive deeper and I just got my hands on 2 incredible resources: The good parts of AWS by @dvassallo The DynamoDB book by @alexbdebrie !
4
4
68
@thisismahmoud_
Mahmoud
4 years
Tweet media one
0
0
66
@thisismahmoud_
Mahmoud
4 years
Since I gained like a 100 followers in the last 3 days. Allow me to introduce myself 😄 I'm Mahmoud and I'm a Front-end Engineer who loves UI/UX design. I also enjoy creating content ( blog posts, videos, talks) so expect a lot of that in the near future
3
1
61
@thisismahmoud_
Mahmoud
2 years
So @planetscaledata is now GA🚀 and the landing page is _epic_ 😲✨ You have to check out
7
8
60
@thisismahmoud_
Mahmoud
3 years
Sneak peek of my demo for #nextjsconf 👀
Tweet media one
4
2
61
@thisismahmoud_
Mahmoud
3 years
@CodesCarla I love working on a Legacy codebase. The older the better.
2
0
60
@thisismahmoud_
Mahmoud
3 months
🆕 Build and deploy a Serverless API In this tutorial, you'll learn how to build and deploy a fully serverless API using the following technologies: • @CloudflareDev Workers • @honojs @DrizzleORM @neondatabase
3
9
60
@thisismahmoud_
Mahmoud
2 months
@amosbastian Check out @neondatabase . Feel free to ping me if you have any questions or run into any issues 😄
8
0
53
@thisismahmoud_
Mahmoud
4 years
Just upgraded my setup 🤩 I could only shoot during the day but now I can shoot anytime I want Whole setup costs ~ 2.5k egp (157$), but that's because things are more expensive here. Pretty sure this costs ~100$. (Shot on my phone) More details 👇🏻
12
2
54
@thisismahmoud_
Mahmoud
1 year
🆕 AI Postgres SQL playground • Connect to your @neondatabase • Run queries and view their results • Use @OpenAI to generate SQL queries using natural language (the AI assistant is aware of your database schema ✨) More details down below ⬇️
3
10
52
@thisismahmoud_
Mahmoud
3 months
🆕 A Postgres Database for every preview New video on how to set up preview deployments where each one has an isolated database (schema + data) • @neondatabase @github actions • @DrizzleORM @flydotio Video + code in the next tweet ↓
1
9
53
@thisismahmoud_
Mahmoud
2 years
New year 💯 New website 💅 New blog post ✨ 🆕 Why I joined @WorkOS I explain what WorkOS is, the problem it solves, and why I decided to join as a Developer Advocate
6
4
52
@thisismahmoud_
Mahmoud
4 years
It’s always good to reflect when you hit a milestone year. For me, that's 21. Here are the 21 lessons I've learned.
Tweet media one
3
12
52
@thisismahmoud_
Mahmoud
2 months
🆕 A Postgres database for every Vercel Preview Deployment Learn how you can automatically create a @neondatabase branch for every @vercel Preview Deployment using the Neon integration on Vercel ✨ I also cover the dev → prod workflow (using @prisma as an example)
6
3
50
@thisismahmoud_
Mahmoud
4 years
New Video is LIVE! 🚀 I document my progress building an open-source project - Tailwind Snippets. 👉🏼 👈🏼
Tweet media one
2
4
49
@thisismahmoud_
Mahmoud
3 years
By far the most comprehensive article I've ever written. If you want to learn about GraphQL then this resource is for you. Here's everything you'll learn ⬇️
@prisma
Prisma
3 years
🚨 New course content alert! ✨ Learn how to build a fullstack app using Next.js, GraphQL, TypeScript, Prisma, and PostgreSQL with @thisismahmoud_ ✨ In Part 2 you will create the GraphQL API and interact with it on the frontend 👉 Full blog post:
1
9
84
3
10
45
@thisismahmoud_
Mahmoud
1 year
Resisting the developer urge to build my own SaaS every time I have a bad user experience.
Tweet media one
4
2
45
@thisismahmoud_
Mahmoud
4 years
I helped @swyx with redesigning the landing page for @Coding_Career and this was my payment 🤩 Donate to @dev_careers ! Ps: the book is awesome and you should definitely check it out
@swyx
swyx in 🇸🇬
4 years
@hackSultan @dev_careers @PatreonS @dabit3 @tlakomy @Patreon you've got me now thanks to @thisismahmoud_ ! keep it up and let's get these developers started 💪
Tweet media one
1
2
19
6
7
45
@thisismahmoud_
Mahmoud
3 years
We are thrilled to announce that all three Prisma components are now production-ready and are out of preview! ✅Prisma Client ✅ Prisma Migrate ✅ Prisma Studio check out the blog post for more info!👇🏼
@prisma
Prisma
3 years
🚀 Prisma - The Complete ORM for Node.js & TypeScript
18
194
858
1
5
44
@thisismahmoud_
Mahmoud
3 years
If you’ve been working with @prisma in your own projects and would like to adopt it at work, I wrote an email template you can use!
1
9
43
@thisismahmoud_
Mahmoud
4 years
Are you a Developer that's struggling with making things look good? Do you find yourself saying "this doesn't look good and Idk why"? In this thread you'll see all the steps I took to turn @coding_career 's landing page from "meh" to great 👇🏻
4
10
42
@thisismahmoud_
Mahmoud
3 years
And for today's last talk we have @cassidoo talking about databases in the JAMstack ✨ #PrismaDay
Tweet media one
0
6
41
@thisismahmoud_
Mahmoud
3 years
If I could have one superpower it would be to give accurate estimates for how long a task will take
6
2
41
@thisismahmoud_
Mahmoud
3 months
🆕 Copy a 1,000GB+ Postgres database in 1 second In this video, I show you how you can instantly create isolated copies of your Postgres database on @neondatabase 🚀
3
6
41
@thisismahmoud_
Mahmoud
2 years
For me it's using TypeScript
2
1
38
@thisismahmoud_
Mahmoud
3 years
One of the most frequent questions I get is: What's @prisma ? Here's a one-minute answer 😎 ⬇️
1
8
40
@thisismahmoud_
Mahmoud
1 year
You can now provision Serverless Postgres on Vercel, powered by @neondatabase 🤩
@vercel
Vercel
1 year
Introducing Vercel Storage ◆ Vercel Postgres: Serverless and Edge-ready SQL ◆ Vercel KV: Durable, global, serverless Redis ◆ Vercel Blob: Fast, simple file storage
213
1K
5K
6
2
40
@thisismahmoud_
Mahmoud
4 years
Still can't believe that: 1) I'm speaking at a remote conference for the first time 2) I'll be giving a talk in the same event where @kentcdodds @swyx @ASpittel @MrAhmadAwais @jamesqquick are speaking 🤯🤯
Tweet media one
10
3
40
@thisismahmoud_
Mahmoud
3 years
Come work with us! 😄 If you're a technical writer or know someone who might be interested, let them know!! Also this is a remote position ✨ RTs appreciated 💚
@prisma
Prisma
3 years
💥 Prisma is hiring for various roles across different departments. 🔎 Today's featured open position: Technical Writer, who'll write educational pieces for Prisma's Data Guide and the blog. 🚀
Tweet media one
4
18
46
7
20
39
@thisismahmoud_
Mahmoud
3 years
Hey friends! I'm looking into exploring the area of system design, building complex backends, and serverless. Any recommendations for resources? (books, videos, blog posts, courses, etc.)?
11
4
37
@thisismahmoud_
Mahmoud
3 years
What makes a technical tutorial great? 🤔 In this thread, I'll share common elements you can find in high-quality technical tutorials. This is useful if you are (or planning on) creating a technical tutorial. ⬇️
8
11
38
@thisismahmoud_
Mahmoud
3 years
We're hiring a Senior Developer Advocate ✨ Come work with me on awesome stuff 👀 If you have any questions about the role or Prisma in general feel free to DM me
@prisma
Prisma
3 years
Excited to work on....? ⭐️ Blog Posts ⭐️ Participating and Speaking at Events ⭐️ Technical Videos ⭐️ Building Sample Apps 🚀 Have deep practical experience in the Node.js ecosystem? 💓 Love teaching? ✨ Prisma is hiring a Senior Dev Advocate!✨ 👾
Tweet media one
2
12
41
4
11
38
@thisismahmoud_
Mahmoud
3 years
Behind the scenes (not my actual talk 😆) of me working on my demo for #nextjsconf
5
0
38
@thisismahmoud_
Mahmoud
2 years
I'm about to use @Cloudflare workers for the first time. Any tips? 👀
8
0
37
@thisismahmoud_
Mahmoud
4 months
My 2023: • 15 blog posts • 6 videos • 3 open-source projects • 4 livestreams • 2 Neon Developer Days events • 10 newsletters • Spoke at Next.js Conf It's been a wild ride so far. Looking forward to 2024 😌
4
2
37
@thisismahmoud_
Mahmoud
3 years
Anyone interested in having an online, interactive resume template? 👀 I plan on having: - sound effects 🔊 - Data fetched from external sources (YouTube, GitHub, etc.) 💯 - Interactive components like tooltips/accordions ✨
3
1
37
@thisismahmoud_
Mahmoud
1 month
Still underrated
@thisismahmoud_
Mahmoud
3 months
Cloudflare is so underrated man
2
0
15
3
1
37
@thisismahmoud_
Mahmoud
3 years
🤩🚀 #nextjsconf is happening in a few days!! I have a few spare swag codes to give away 👀 (the winner will be randomly picked) All you need to do is reply to this question: What one piece of advice would you give to your younger self when you started out in your career?
34
4
35
@thisismahmoud_
Mahmoud
4 years
Really cool article by @tferriss
0
15
36
@thisismahmoud_
Mahmoud
7 months
@TheWorstFounder Pretty sure the example is intentionally simple to communicate the concept
1
0
35
@thisismahmoud_
Mahmoud
3 years
I'm almost at 6 months as a developer advocate and I'm writing an article about the whole experience. Is there something you're curious about that you'd like me to mention?
6
1
35
@thisismahmoud_
Mahmoud
1 year
@thdxr I actually want my timeline to have more people talking about backend and architecture. Not sure who to follow though
0
0
35
@thisismahmoud_
Mahmoud
2 months
🆕 Postgres Driver for Serverless apps Quick video on how to get started with the @neondatabase Serverless Driver and query your database from Serverless and edge apps ✨ I'm using @honojs with @Cloudflare Workers for this one 😌
3
7
35
@thisismahmoud_
Mahmoud
4 years
Forgot to mention that my first lesson is live 🥳 go check it out
4
2
34
@thisismahmoud_
Mahmoud
2 months
🆕 The workflow every Prisma developer should know Learn how to go from development to production with @prisma ✨ • Prisma Migrate overview • Example CI/CD pipeline with GitHub Actions and @neondatabase branches
3
6
34
@thisismahmoud_
Mahmoud
4 years
I just reached 100 subscribers on YouTube!!!! 🤩 Can't believe I started from zero and got to 100.. it's like having a hall full of people In case you haven't subscribed yet: I document and share the things I learn
6
3
34
@thisismahmoud_
Mahmoud
1 year
New pricing page just dropped 😎
3
0
34
@thisismahmoud_
Mahmoud
3 years
For Halloween I'm dressing up as whiteboard interviews where you have to solve a coding challenge that's irrelevant to the job you're applying for 🎃👻
6
0
33
@thisismahmoud_
Mahmoud
4 years
#1 : The Hero Section The Hero section is by far the most important element of any landing page. It's the first thing that users see and it builds the first impression. That's why it took me the longest to get right. Here are the steps I took to improve the old hero section
Tweet media one
1
2
33
@thisismahmoud_
Mahmoud
3 years
وحشنى والله انى اسمع مصريين بيتكلموا فالtech :')
2
0
33
@thisismahmoud_
Mahmoud
3 years
The only reason I bought @tailwindui is to support the creators of @tailwindcss . By far the best experience I had when building UIs.
3
4
30
@thisismahmoud_
Mahmoud
4 years
Incredibly excited to share that I just joined the Learner Advocate team at @eggheadio !! I'll be attending workshops, taking notes for courses, and sharing them with the community.
@jhooks
joel 🌦️
4 years
We love our community and offer paid opportunities for early career developers to get valid experienced while learning and participating in the real work of software development. Your membership dues pay for that. Thank you so much ❤️
2
2
22
3
5
29
@thisismahmoud_
Mahmoud
6 months
My Next.js conf talk is live! 😎 Go check it out if you missed it last week ⬇️
@neondatabase
Neon - Serverless Postgres
6 months
@thisismahmoud_ 's talk at Next.js Conf is out ⚡️ Learn how to build an AI-powered SQL playground using OpenAI, Next.js, and Neon.
0
1
7
1
5
30
@thisismahmoud_
Mahmoud
5 years
The Arabic @Google Assistant understands egyptian dialect!🇪🇬 It's still in Beta but it's really impressive
4
5
27
@thisismahmoud_
Mahmoud
1 year
This is huuge 🤩 Seamless integration between @neondatabase and Cloudflare Workers 🚀
@CloudflareDev
Cloudflare Developers
1 year
We're excited to announce Workers Integrations. Connect to: * @neondatabase * @planetscale * @supabase ...in just a few clicks to build your full stack application!
5
45
232
1
4
29
@thisismahmoud_
Mahmoud
3 years
Well that's a first 😆
0
0
30