Coding was always the easiest part of the job, and AI has taken over much of it now.
The tough part still stays with the human mind:
- Designing the system end-to-end (tradeoffs, constraints, scale)
- Breaking vague requirements into clear specs
- Choosing the right abstractions, data models, and boundaries
- Thinking through edge cases before users find them
- Making it reliable: failures, retries, idempotency, fallbacks
- Security + privacy by default
- Observability: logs, metrics, tracing, alerts, SLOs
- Performance + cost: what matters at P95/P99, what’s waste
- End: “it works” isn’t the finish line
Engineers build systems. You may have an argument, if you write a detailed prompt covering all of it, AI will be able to do it. As I said, coding is the easier part of the job once you know what you up-to.
🎬 Top 50 Greatest Films of All Time
1. The Godfather
2. The Shawshank Redemption
3. Citizen Kane
4. Seven Samurai
5. Schindler's List
6. 12 Angry Men
7. The Godfather Part II
8. Casablanca
9. The Dark Knight
10. Rear Window
11. Tokyo Story
12. 2001: A Space Odyssey
13. Bicycle Thieves
14. Singin' in the Rain
15. City Lights
16. Parasite
17. City of God
18. Cinema Paradiso
19. La Dolce Vita
20. Metropolis
21. Pulp Fiction
22. Vertigo
23. The Lord of the Rings: The Return of the King
24. Psycho
25. Apocalypse Now
26. The Good, the Bad and the Ugly
27. Sunset Boulevard
28. Chinatown
29. On the Waterfront
30. The Third Man
31. Spirited Away
32. Goodfellas
33. It's a Wonderful Life
34. Rashomon
35. The Seventh Seal
36. Fight Club
37. Inception
38. Forrest Gump
39. The Matrix
40. One Flew Over the Cuckoo's Nest
41. 8½
42. Mulholland Drive
43. North by Northwest
44. The Wizard of Oz
45. Persona
46. The 400 Blows
47. In the Mood for Love
48. Modern Times
49. All About Eve
50. Pather Panchali
Due to insane demand, I'm making this available for another 36 hours.
910 users went through this free guide so far and the results are incredible.
I got tons and tons of DMs of people asking how to do it every day.
So I'm only opening it for a while.
Like and Repost + Comment "Money", I will send you the guide in DM.
Note: Follow me for a Quick DM.
REST vs GraphQL
𝗥𝗘𝗦𝗧
- Relies on standard HTTP methods like GET, POST, PUT, DELETE to perform CRUD operations
- Excellent for simple, uniform interfaces between separate services or applications
- Caching strategies are straightforward to implement
- Can require multiple API calls to fetch related data, leading to chatty interfaces
𝗚𝗿𝗮𝗽𝗵𝗤𝗟
- Provides a single endpoint and lets consumers precisely query for the data they need
- Clients specify the exact fields required in nested queries, and the server returns optimized payloads containing just those fields
- Supports Mutations for modifying data and Subscriptions for real-time notifications
- Great for aggregating data from multiple sources and works well with complex frontends that have rapidly changing data needs
- Shifts complexity to clients and can enable abusive queries without proper safeguards
- Caching strategies are less straightforward compared to REST
The best choice depends on the application architecture and team preferences. GraphQL fits better for fluid or intricate frontend requirements, while REST suits applications needing simple, consistent interfaces.
Neither one is a silver bullet - evaluating tradeoffs and limitations is important. Both REST and GraphQL are solid options for exposing data and powering modern applications. Carefully analyzing requirements rather than defaulting to one or the other is key to picking the right API approach.
–
Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): https://t.co/kNfv0DVDdf
We spend all week researching the top AI tools so you don't have to...
Get insights, tools, and news for free when you join our community of 150,000+ readers.
Click the image below to subscribe for free 👇
I interviewed over 70 backend engineers in the last 2 years.
I created a Notion based "Learn Backend Development Pack V4" that contains a learning path to become a backend dev based on ONLY FREE resources.
Retweet and reply with "free" and I'll DM it to you.
(need to follow)