@alexxubyte

Alex Xu (@alexxubyte)

View on X 15 Unrolled Threads
Thread Archive
70
💻 Tech & Development

My recommended materials for cracking your next technical interview: Coding - Leetcode - Cracking the coding interview book - Neetcode System Design Interview - System Design Interview book 1, 2 by Alex Xu - Grokking the system design by Design Guru - Design Data-intensive Application book Behavi...

Apr 21, 2026
Thread Archive
85
🤖 AI & Machine Learning

Why is DeepSeek-OCR such a BIG DEAL? Existing LLMs struggle with long inputs because they can only handle a fixed number of tokens, known as the context window, and attention cost grows quickly as inputs get longer. DeepSeek-OCR takes a new approach. Instead of sending long context directly to an...

Nov 01, 2025
Thread Archive
94
💻 Tech & Development

Which Protocols Run on TCP and UDP Every message sent over the internet has two layers of communication, one that carries the data (transport) and one that defines what the data means (application). TCP and UDP sit at the transport layer, but they serve completely different purposes. TCP is connec...

Oct 28, 2025
Thread Archive
79
💻 Tech & Development

REST API vs. GraphQL When it comes to API design, REST and GraphQL each have their own strengths and weaknesses. REST - Uses standard HTTP methods like GET, POST, PUT, DELETE for CRUD operations. - Works well when you need simple, uniform interfaces between separate services/applications. - Cachin...

Jan 16, 2024
Thread Archive
87
💻 Tech & Development

REST API Cheatsheet. The method to download high-resolution PDF is available at the end. This guide is designed to help you understand the world of RESTful APIs in a clear and engaging way. What's inside: - An exploration of the six fundamental principles of REST API design. - Insights into key ...

Jan 11, 2024
Thread Archive
87
🎨 Design & UX

Big Endian vs Little Endian Microprocessor architectures commonly use two different methods to store the individual bytes in memory. This difference is referred to as “byte ordering” or “endian nature”. 🔹 Little Endian Intel x86 processors store a two-byte integer with the least significant byte f...

Jan 02, 2024
Thread Archive
72
💻 Tech & Development

Best ways to test system functionality Testing system functionality is a crucial step in software development and engineering processes. It ensures that a system or software application performs as expected, meets user requirements, and operates reliably. Here we delve into the best ways: 1. Uni...

Dec 30, 2023
Thread Archive
76
💻 Tech & Development

Explaining 9 types of API testing. The method to download the high-resolution PDF is available at the end. 🔹 Smoke Testing This is done after API development is complete. Simply validate if the APIs are working and nothing breaks. 🔹 Functional Testing This creates a test plan based on the function...

Dec 30, 2023
Thread Archive
84
🔬 Science & Research

Top 5 Kafka use cases Kafka was originally built for massive log processing. It retains messages until expiration and lets consumers pull messages at their own pace. Let’s review the popular Kafka use cases. - Log processing and analysis - Data streaming in recommendations - System monitoring and...

Dec 28, 2023
Advertisement