Chris Staudinger
@ChrisStaud
Followers
142K
Following
37K
Media
865
Statuses
11K
Co-Founder of Level Up Coding
Level Up Coding Newsletter โ
Joined April 2022
How OAuth 2.0 works (explained in 3 mins or less): It can be thought of as a digital handshake between the app, service, and user, with everyone agreeing on what is shared. It's an authorization framework that enables applications to access a userโs data on another service
9
110
600
Elasticsearch Clearly Explained. Elasticsearch uses an inverted index to facilitate rapid full-text searches, enabling fast and efficient data access. It works similarly to how a book index works. Its distributed architecture not only enhances speed but also ensures high
16
102
529
Things Every Developer Should Know: JSON Web Token (JWT). JWTs are one of the most widely used methods for API authentication, providing a secure, stateless and scalable way to verify clients. Hereโs a simple-to-understand breakdown of how it works (step by step): ๐ญ)
6
78
486
Git branching strategies clearly explained. A well-planned Git branching strategy helps coordinate the development teamโs work and keeps the development process consistent. Let's take a look at some common approaches to branching: ๐๐ฒ๐ฎ๐๐๐ฟ๐ฒ ๐ฏ๐ฟ๐ฎ๐ป๐ฐ๐ต๐ถ๐ป๐ด is a popular
9
82
509
Batch Processing vs Real-time Streaming. Two approaches for your data pipelines, one goal: turning raw data into real insights. ๐๐ฎ๐๐ฐ๐ต ๐ฝ๐ฟ๐ผ๐ฐ๐ฒ๐๐๐ถ๐ป๐ด handles large datasets at scheduled intervals. Think daily reports, monthly analytics, or ML model training. Itโs
9
92
496
How do we design secure and safe APIs? The rise in API-related security breaches highlights the necessity for robust API security. Letโs look at 12 essential tips for improving API security: ๐ฅ๐ฎ๐๐ฒ ๐น๐ถ๐บ๐ถ๐๐ถ๐ป๐ด ๐ฎ๐ป๐ฑ ๐๐ต๐ฟ๐ผ๐๐๐น๐ถ๐ป๐ด โณ Throttling and rate limiting
15
140
700
Kafkaโs architecture made it fast, but not cheap. Diskless Kafka makes it both. The future of Kafka just shipped. Aiven Inkless, the first production-ready implementation of Diskless Kafka, is now GA. This is huge news for Kafka users looking for lower cost, simpler ops, and
11
81
579
If I had to optimize a CI/CD pipeline, hereโs what Iโd consider: The first step in optimizing any system is to analyze its processes and ๐ถ๐ฑ๐ฒ๐ป๐๐ถ๐ณ๐ ๐๐ต๐ฒ ๐ฏ๐ผ๐๐๐น๐ฒ๐ป๐ฒ๐ฐ๐ธ๐ ๐ฎ๐ป๐ฑ ๐ถ๐ป๐ฒ๐ณ๐ณ๐ถ๐ฐ๐ถ๐ฒ๐ป๐ฐ๐ถ๐ฒ๐. One of the biggest culprits for CI/CD performance? Build
4
29
154
SSO (Single Sign-On) Clearly Explained. SSO can be thought of as a master key to open all different locks. It allows a user to log in to different systems using a single set of credentials. To fully understand the SSO process, letโs take a look at how a user would log into
8
234
2K
Atlassian just brought agentic AI to your entire workflow. Hereโs what you need to know, and why Iโve been so impressed. Rovo Dev isnโt just an AI coding assistant. Itโs agentic AI across the Atlassian ecosystem that connects agents across your workflows. Because it ๐ต๐ฎ๐
6
11
86
ACID clearly explained. ACID stands for Atomicity, Consistency, Isolation, and Durability. These are the foundations of transaction systems, ๐ฒ๐ป๐๐๐ฟ๐ถ๐ป๐ด ๐ฎ๐ฐ๐ฐ๐๐ฟ๐ฎ๐๐ฒ ๐ฑ๐ฎ๐๐ฎ ๐ฒ๐๐ฒ๐ป ๐ถ๐ป ๐๐ป๐ฒ๐
๐ฝ๐ฒ๐ฐ๐๐ฒ๐ฑ ๐๐ถ๐๐๐ฎ๐๐ถ๐ผ๐ป๐ ๐น๐ถ๐ธ๐ฒ ๐๐๐๐๐ฒ๐บ ๐ฐ๐ฟ๐ฎ๐๐ต๐ฒ๐
9
150
995
Compiles โ Correct. The biggest risk with AI-generated code isnโt that it looks wrong. Itโs that it looks right. Sonar assessed 4,000+ Java assignments to see how todayโs popular LLMs perform. The findings show why validation is critical: โณ ๐๐ฎ๐ฟ๐ฑ-๐ฐ๐ผ๐ฑ๐ฒ๐ฑ
10
29
103
The most popular deployment strategies explained. There are many possible approaches. Here's a breakdown of five of the most popular. Each stands out for specific strengths. โข Blue/Green for safety and zero downtime. โข Canary for controlled, low-risk rollouts. โข Rolling
5
143
707
If youโre serious about learning agentic AI, hereโs a practical pathway Iโve found highly effective: Iโve been diving deeper into how to build multi-agent systems. A lot of courses out there are shallow in coverage. To build real AI agents, you need more than just tool usage
23
170
1K
Postman and AI are no longer adjacent tools, theyโve evolved into fully integrated solutions. AI is most useful when itโs grounded in your real workflows. Thatโs why AI requests in collections is a big deal. Instead of running experiments in isolation, you can call models
1
11
36
Things Every Developer Should Know โ SQL Execution Order. A SQL query executes its statements in the following order: 1) FROM / JOIN 2) WHERE 3) GROUP BY 4) HAVING 5) SELECT 6) DISTINCT 7) ORDER BY 8) LIMIT / OFFSET ๐ง๐ต๐ฒ ๐๐ฒ๐ฐ๐ต๐ป๐ถ๐พ๐๐ฒ๐ ๐๐ผ๐ ๐ถ๐บ๐ฝ๐น๐ฒ๐บ๐ฒ๐ป๐ ๐ฎ๐
4
98
463
SQL, NoSQL, or something else โ how do you decide which database? Going back on a bad database choice can be time-consuming and expensive. Before we dive into the factors to take into account when choosing an appropriate database, letโs examine the characteristics of the most
11
66
429
HTTP 2 vs HTTP 3 โ What's the Difference? โข 1996 โ HTTP 1 โข 1997 โ HTTP 1.1 โข 2015 โ HTTP 2 โข 2022 โ HTTP 3 But whatโs the difference? Starting at the foundation: ๐น ๐๐ง๐ง๐ฃ ๐ญ.๐ญ: โ ๐ฃ๐ฒ๐ฟ๐๐ถ๐๐๐ฒ๐ป๐ ๐ฐ๐ผ๐ป๐ป๐ฒ๐ฐ๐๐ถ๐ผ๐ป๐ โ Reuses connections instead of
25
219
1K
AI is making code reviews faster (and better). Hereโs how: Without AI, by the time a PR is reviewed, the engineer has often moved on. Context is cold. Iteration is slow. That's why CodeRabbit provided not just code reviews in pull requests, but in the IDE. They've just taken
13
71
350
10 Must-know best practices for optimizing API endpoints: โข Pagination โณ Break large datasets into smaller chunks with tools like limit and offset parameters. This improves performance and avoids crashing clients with oversized responses. Combine with cursors for better
8
148
859