RaulJuncoV Profile Banner
Raul Junco Profile
Raul Junco

@RaulJuncoV

Followers
30K
Following
25K
Media
928
Statuses
14K

I simplify System Design, and System Design will make you a better Software Engineer. System Design • Databases • Algorithms • AI Enthusiast

Writing at
Joined June 2020
Don't wanna be here? Send us removal request.
@RaulJuncoV
Raul Junco
3 years
I have been in backend development for more than 15 years. It is a challenging field and It took me some time to find my path to becoming a good one. But if I started over, these are the 6 steps I would follow. 1 of 6.
38
85
510
@RaulJuncoV
Raul Junco
1 hour
Your system isn’t slow because of your code. It’s slow because of your choices. Here’s what actually kills software:. - You chased microservices before understanding the domain. - You made everything async, then couldn’t trace a single bug. - You “overengineered” thinking you
Tweet media one
1
1
9
@RaulJuncoV
Raul Junco
13 hours
RT @RaulJuncoV: Observability often dies on bloated dashboards. A friend called me last week. He was trying to figure out why a new featur….
0
4
0
@RaulJuncoV
Raul Junco
1 day
Observability often dies on bloated dashboards. A friend called me last week. He was trying to figure out why a new feature was running slow. Half a day gone. Thousands of log lines later, he had a guess. Not an answer. That’s the reality for most teams today:. 1. You log
8
4
34
@RaulJuncoV
Raul Junco
2 days
RT @RaulJuncoV: Meeting-Driven Development is real. And it’s killing your progress. We’ve normalized a workflow where talking about work h….
0
11
0
@RaulJuncoV
Raul Junco
3 days
I’ve seen firsthand how too many meetings kill focus and slow down real progress. That’s why I write about practical cases to build better systems in my newsletter. And build a platform to practice System Design, one question a day.
Tweet card summary image
newsletter.systemdesignclassroom.com
A System Design Newsletter to help you build better software. Click to read System Design Classroom, by Raul Junco, a Substack publication with tens of thousands of subscribers.
0
0
2
@RaulJuncoV
Raul Junco
3 days
Meeting-Driven Development is real. And it’s killing your progress. We’ve normalized a workflow where talking about work has replaced actually doing the work. - 30 minutes of standup.- 1 hour of grooming.- 1 hour of retro.- 1 hour of “alignment”.- 45 minutes for “sync”. And
Tweet media one
9
11
75
@RaulJuncoV
Raul Junco
4 days
RT @RaulJuncoV: Caching is easy to add. Hard to get right. Here are 7 caching concepts that separate a good system from a fragile one:. 1.….
0
30
0
@RaulJuncoV
Raul Junco
5 days
Two ways you can get better at Systems Design 👇 . Newsletter: Join the community:
joinenginuity.com
Learn coding through daily challenges and interactive tutorials
0
1
3
@RaulJuncoV
Raul Junco
5 days
Caching is easy to add. Hard to get right. Here are 7 caching concepts that separate a good system from a fragile one:. 1. Cache Hit Ratio. This tells you how often the cache serves a request. A high hit ratio = fewer slow database calls. If you're not tracking this, you're
Tweet media one
9
30
195
@RaulJuncoV
Raul Junco
5 days
RT @RaulJuncoV: Most teams over-orchestrate their microservices. They think they need a central conductor to coordinate every step. But th….
0
1
0
@RaulJuncoV
Raul Junco
6 days
Most teams over-orchestrate their microservices. They think they need a central conductor to coordinate every step. But the more tightly you control the flow, the more brittle your system becomes. I used to believe orchestration was the safest choice. Clear logic. Easy
Tweet media one
6
1
18
@RaulJuncoV
Raul Junco
7 days
RT @RaulJuncoV: Most database dilemmas aren’t about SQL; they’re about trade-offs. Yesterday’s question was a classic:. Should you denorma….
0
2
0
@RaulJuncoV
Raul Junco
7 days
Want to practice decisions like this every day?. Join us at One real system design question every day.
joinenginuity.com
Learn coding through daily challenges and interactive tutorials
0
0
3
@RaulJuncoV
Raul Junco
7 days
Most database dilemmas aren’t about SQL; they’re about trade-offs. Yesterday’s question was a classic:. Should you denormalize tables to improve read performance, even if it hurts write consistency?. Here’s the setup:. - Alex applied BCNF (Boyce-Codd Normal Form) to eliminate
Tweet media one
7
2
19
@RaulJuncoV
Raul Junco
8 days
RT @RaulJuncoV: With AI writing more code, System Design gets more important every day. 101 System Design Shortcuts. Data & Storage. • Se….
0
14
0
@RaulJuncoV
Raul Junco
8 days
Two ways you can get better in Systems Design.
joinenginuity.com
Learn coding through daily challenges and interactive tutorials
0
0
3
@RaulJuncoV
Raul Junco
8 days
With AI writing more code, System Design gets more important every day. 101 System Design Shortcuts. Data & Storage. • Searching text in massive data? → Inverted Index.• ACID matters? → RDBMS.• Messy/flexible schema? → NoSQL.• Need to store videos, images, big blobs? →
Tweet media one
11
14
105
@RaulJuncoV
Raul Junco
9 days
RT @RaulJuncoV: Three basic suggestions for getting into System Design. – MIT 6.5840 -> Distributed Systems from the source.– Designing Dat….
0
11
0
@RaulJuncoV
Raul Junco
10 days
Three basic suggestions for getting into System Design. – MIT 6.5840 -> Distributed Systems from the source.– Designing Data-Intensive Applications -> The bible.– -> A Daily question to practice (I built this, looking for feedback). No particular order.
Tweet media one
5
11
53