hnasr Profile Banner
Hussein Nasser Profile
Hussein Nasser

@hnasr

Followers
81K
Following
4K
Media
4K
Statuses
22K

Backend and Database Courses https://t.co/Qonec4YftL YouTube https://t.co/FfDg8cnVCI Author of https://t.co/PcX2tDsIxC Engineer @esri

California, USA
Joined July 2010
Don't wanna be here? Send us removal request.
@hnasr
Hussein Nasser
2 months
All my courses and the order I recommend taking them on. For updated coupons.
Tweet media one
3
6
133
@hnasr
Hussein Nasser
8 hours
NGINX is a powerful proxy and lots of the Internet runs this powerhouse. Like any technology it has its pros and cons, and in this course I walk you through the power of NGINX and shed light on its drawbacks. Grab your copy at Make sure to brush up
Tweet media one
0
6
98
@hnasr
Hussein Nasser
2 days
Sometimes we get torn in software decisions between lazy loading vs eager loading, both has their pros and cons. But we forget that there is a third option: . To not load anything at all. Do you absolutely need what you are loading?. I think its a tough question. Your app may.
0
0
56
@hnasr
Hussein Nasser
3 days
Announcing my Real-Time backend System Design With WebSockets Course. . I hope you enjoy it.
Tweet media one
Tweet media two
0
2
24
@hnasr
Hussein Nasser
4 days
There are two types of people. Those who you give a destination, a desired outcome and they run and get it done. And those who you need to give clear step by step instructions to get there. And they get you there. I think a company needs both.
4
9
118
@PeterPitts
Peter J. Pitts
4 days
A new proposal from @CMSgov under @DrOz wants to add catheters, ostomy & trach supplies to Medicare’s competitive bidding program. This is a bad idea and will worsen outcomes for seniors & Medicare recipients. My latest in @MedPageToday explains why ⬇️
Tweet card summary image
medpagetoday.com
Limiting urological, tracheostomy, and ostomy supply options will do more harm than good
10
16
128
@hnasr
Hussein Nasser
5 days
WebSockets, a protocol designed in 2010 perhaps earlier was optimized to keep the header size is small as possible. Which is something I like very much. Instead of using a fixed size header for the payload length, the designer used a 7bit indicator to indicate how much bytes
Tweet media one
4
55
572
@hnasr
Hussein Nasser
6 days
There is tremendous joy that can be extracted from breaking down technology to its fundamental first principles. At first it is blurry, confusing and filled with vague abstraction. Once understood, it is clear as day. Only then an engineer can use the technology effectively.
5
21
155
@hnasr
Hussein Nasser
9 days
If you truly know what you need you will build a good product. The challenge is not to stray out of that path. Your mind will tell you to think about this, and what about that. People may need this and that. People will tell you it has been done before don’t reinvent the.
5
4
105
@hnasr
Hussein Nasser
11 days
When we were children we used to freely express. As we grow up and build identity we start to impress. To impress comes with expectations and expectations leads to disappointment. Going back to free express is liberating.
4
2
115
@Kalshi
Kalshi
2 days
RT @KalshiSports: Game by the numbers. Kalshi volume: $26.6m.Spit ejections: 1.Rizzler commercials: 1.Weather delays: 1.AJ Brown catches: 1.
0
36
0
@hnasr
Hussein Nasser
13 days
March 2000
Tweet media one
0
3
81
@hnasr
Hussein Nasser
16 days
Thank you for the support! we exceeded a thousand students in 5 days, extending coupon . REAL-TIME .
Tweet media one
1
2
19
@hnasr
Hussein Nasser
16 days
Troubleshooting a challenging bug can be rewarding. When you can consistently reproduce the bug you are close to understanding it. When the bug is fully understood the solution emerges. The bug is just a behavior, it just happens to be an undesirable one.
5
8
72
@hnasr
Hussein Nasser
18 days
RT @samokhvalov: Careful: before PG17, autovacuum workers couldn't consume more than 1 GiB or RAM. And autovacuum_work_mem, by default, is….
0
8
0
@pinecone
Pinecone
4 days
Foundation models are stuck in the past, but they intentionally produce natural-sounding and varied responses. These can lead to hallucinations. We explore the limitations of foundation models and how RAG can address these so chat, search, and agentic workflows can all benefit.
0
1
14
@hnasr
Hussein Nasser
18 days
Understanding HTTP/1.1 and HTTP/2 will make statements like this in MDN more clear. Server sent events or SSE is essentially a request with a very long response trickling “events”. This means if this was an h1 connection, that connection will be in use. With h1 browsers limit
Tweet media one
1
16
195
@hnasr
Hussein Nasser
19 days
Announcing my Real-Time backend System Design With WebSockets Course. I hope you enjoy it. Use code REALTIME
5
18
352
@hnasr
Hussein Nasser
20 days
Bugs can level up a software engineer if they are truly sincere in arriving at the fundamental cause and thus getting over the bug for good. I can argue that bugs often inspire new fantastic products. You can find a bug so severe in a piece of software that inspires you to
Tweet media one
1
5
96
@hnasr
Hussein Nasser
21 days
New Course . Engineering efficient and scalable backends is such an enjoyable design activity. Understanding the frontend workflows, designing the APIs, picking the right protocols and databases for the task, and determining the communication patterns—whether the workload is
Tweet media one
Tweet media two
2
24
362
@Complex
Complex
4 days
Managing your finances, no matter how much you make, is key to financial success. No one knows this better than @teyanataylor. The recent culinary school grad was given $300 to create a 🔥fit for Chime’s Ball on A Budget. See how she pulled it off. Powered by @Chime
3
6
60
@hnasr
Hussein Nasser
21 days
Operating systems (the kernel specifically) orchestrate many processes, allow access to memory, disk, network and execute processes by scheduling them to the CPU. Sounds simple when we put it this way but this task is vast. Writing efficient programs depends on how much
Tweet media one
3
4
126
@hnasr
Hussein Nasser
23 days
A true database problem in the networking world. The BPG routers have close to 1 million rows in their routing tables. Receiving an IP packet must lookup the destination IP address, find all matching networks (apply a bitmask) , pick the lowest cost route to find the next hop
Tweet media one
5
30
317
@hnasr
Hussein Nasser
25 days
When you realize that most memory copy operations use the CPU your perspective to software engineering changes. You will begin to look at programs differently, you will see the hotspots, understand the reasoning behind senior devs pull requests, and completely comprehend
Tweet media one
1
17
212
@hnasr
Hussein Nasser
27 days
The following two SQL queries are different for the planner. select * from emp where id = 7 . select * from emp where id = 9. The planner needs to parse, compile and produce a query plan for each one. using bind variables avoids query parsing. Now those two hash to the same
Tweet media one
2
6
84
@talkspace
talkspace
6 months
If you’re hunting for good news here’s something: Talkspace therapy is covered by most insurance plans and the average copay is only $15 (but most covered members pay $0).
33
97
834