Homepage
Open in app
Sign in
Get started
CodeElevation
All About Coding.
All
Trending
Latest
Join us
Follow
WRITE FOR US
Latest
How Many Objects Does String s = "a" + "b" + "c"; Create?
How Many Objects Does String s = "a" + "b" + "c"; Create?
It’s one of the most common — and deceptively simple — Java interview questions. An interviewer writes this single line of code and asks…
Umesh Kumar Yadav
Jul 8
The Golden Rule of Java: Why You Must Override hashCode() When You Override equals()
The Golden Rule of Java: Why You Must Override hashCode() When You Override equals()
In Java, the relationship between the equals() and hashCode() methods is a fundamental contract. Breaking it can lead to baffling bugs…
Umesh Kumar Yadav
Jul 8
You Can Write JavaScript Like This?! New ES2025 Syntactic Sugar
You Can Write JavaScript Like This?! New ES2025 Syntactic Sugar
As a frontend developer, it’s important to stay up to date with the latest developments in JavaScript. When I first saw the new features in…
Deo Wetton
Jul 5
Building a Bulletproof API Client with Spring Retry and OkHttp Authenticator 🛡️
Building a Bulletproof API Client with Spring Retry and OkHttp Authenticator 🛡️
I was building a critical microservice, and it was plagued by two distinct problems in production: random 401 Unauthorized errors from…
Umesh Kumar Yadav
Jul 5
Advanced Middleware Flow in ASP.NET Core: What Really Happens Between Use and Run
Advanced Middleware Flow in ASP.NET Core: What Really Happens Between Use and Run
When developers first encounter ASP.NET Core middleware, the concepts of Use and Run seem straightforward. However, beneath the surface…
Nikhil Sharma
Jul 5
The Hidden .NET Core Techniques No One Told You About
The Hidden .NET Core Techniques No One Told You About
Boost your .NET Core projects with powerful, lesser-known techniques.
Nagaraj
Jul 4
Modern Android Navigation Made Simple with Navigation 3
Modern Android Navigation Made Simple with Navigation 3
When we want to get from one place to another, we usually follow some kind of navigation pattern.
Mahesa Iqbal Ridwansyah
Jul 1
Want 500% Faster JSON in Python? Try orjson, Powered by Rust
Want 500% Faster JSON in Python? Try orjson, Powered by Rust
High-Performance JSON Processing in Python with a Rust-Powered Library
Jaume Boguñá
Jul 1
Trending
Go 1.25: The Top 5 Changes Backend Developers Should Care About
Go 1.25: The Top 5 Changes Backend Developers Should Care About
The first Release Candidate (RC) of Go 1.25 is out. Every time I read the official Release Notes, it feels like panning for gold — you…
Deo Wetton
Jun 20
The Forbidden Knowledge That Made Our Angular Bundle 70% Lighter
The Forbidden Knowledge That Made Our Angular Bundle 70% Lighter
Practical steps to optimize your Angular build for lightning-fast performance.
Nagaraj
Jun 14
97% of Python Devs Still Use pip + venv — uv Makes That Obsolete
97% of Python Devs Still Use pip + venv — uv Makes That Obsolete
How this Rust-powered tool is redefining modern Python workflows.
Jaume Boguñá
Jun 9
Apple’s Development Team Rejects Java, Turns to Swift
Apple’s Development Team Rejects Java, Turns to Swift
Recently, Apple’s development team revealed in a new case study that they felt “Java’s memory management could no longer keep up with our…
Deo Wetton
Jun 9
Modules vs Packages vs Libraries in Python: What’s the Difference?
Modules vs Packages vs Libraries in Python: What’s the Difference?
Clear up the confusion and learn how to organize your Python projects the right way.
Jaume Boguñá
May 20
Use Rust in Python: Make Python Great Again!
Use Rust in Python: Make Python Great Again!
Complement the strengths of Rust and Python — use Python for prototyping, and move performance bottlenecks to Rust.
Deo Wetton
Apr 12
Pathlib vs. OS in Python… Which One Should You Use?
Pathlib vs. OS in Python… Which One Should You Use?
The cleaner, safer, more Pythonic way to work with files and paths
Jaume Boguñá
May 8
🔥 Stop Using REST Like It’s 2010 — Here’s Why It’s Slowing You Down
🔥 Stop Using REST Like It’s 2010 — Here’s Why It’s Slowing You Down
Remember the days when building APIs meant designing endless RESTful endpoints, writing Swagger docs manually, and mapping every CRUD…
Kavya's Programming Path
Jun 29
Advanced LINQ in Practice: Power Tools for the Senior .NET Developer
Advanced LINQ in Practice: Power Tools for the Senior .NET Developer
“LINQ isn’t just a feature. It’s a lifestyle choice for developers who’ve had enough of boilerplate and just want to query like bosses.”
Nikhil Sharma
Jun 30
I Broke My UI 37 Times — Here’s 10 CSS Mistakes That Still Haunt Frontend Devs in 2025
I Broke My UI 37 Times — Here’s 10 CSS Mistakes That Still Haunt Frontend Devs in 2025
From !important Nightmares to View Transitions Dreams — My Journey Through 10 CSS Traps in 2025
Aryan Garg
Jun 20
If I’m Taking Your React Interview, I’m Asking You These 30 Questions — 100%
If I’m Taking Your React Interview, I’m Asking You These 30 Questions — 100%
If you’re preparing for a React job interview and just memorizing a few definitions, let me stop you right there. That won’t cut it.
Kavya's Programming Path
Jun 17
About CodeElevation
Latest Stories
Archive
About Medium
Terms
Privacy
Teams