DEV Community

Aarav Joshi profile picture

Aarav Joshi

We're a group of seven enthusiastic writers and friends who publish under a common pen name

Joined Joined on  github website
7 Essential Accessibility Testing Tools for Web Developers: Ensure Inclusive Design

7 Essential Accessibility Testing Tools for Web Developers: Ensure Inclusive Design

Comments
5 min read

Want to connect with Aarav Joshi?

Create an account to connect with Aarav Joshi. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Mastering Rust's Lifetime System: A Guide to Memory Safety and Performance

Mastering Rust's Lifetime System: A Guide to Memory Safety and Performance

Comments
6 min read
Mastering Go Error Handling: Best Practices for Robust Applications

Mastering Go Error Handling: Best Practices for Robust Applications

Comments
5 min read
10 Proven JavaScript Performance Optimization Techniques for Faster Web Apps

10 Proven JavaScript Performance Optimization Techniques for Faster Web Apps

Comments
6 min read
Mastering Cargo: Essential Tool for Efficient Rust Development

Mastering Cargo: Essential Tool for Efficient Rust Development

1
Comments
5 min read
Java Performance Mastery: Expert Tips for Optimizing Code Efficiency

Java Performance Mastery: Expert Tips for Optimizing Code Efficiency

6
Comments
5 min read
7 Powerful Python Performance Optimization Techniques for Faster Code

7 Powerful Python Performance Optimization Techniques for Faster Code

2
Comments
5 min read
Mastering Rust Traits: A Comprehensive Guide to Shared Behavior

Mastering Rust Traits: A Comprehensive Guide to Shared Behavior

1
Comments
6 min read
Mastering Rust Macros: Boost Code Efficiency and Expressiveness

Mastering Rust Macros: Boost Code Efficiency and Expressiveness

1
Comments
5 min read
Mastering Rust Enums: Powerful Type System Features for Efficient Code

Mastering Rust Enums: Powerful Type System Features for Efficient Code

Comments
7 min read
5 Advanced Java Testing Strategies to Boost Code Quality and Reliability

5 Advanced Java Testing Strategies to Boost Code Quality and Reliability

Comments
5 min read
Mastering Java Concurrency: CompletableFuture, Fork/Join, and Beyond

Mastering Java Concurrency: CompletableFuture, Fork/Join, and Beyond

Comments
6 min read
Mastering JavaScript Error Handling: Essential Techniques for Robust Applications

Mastering JavaScript Error Handling: Essential Techniques for Robust Applications

Comments
7 min read
10 Advanced JavaScript Concepts for Building Robust Applications

10 Advanced JavaScript Concepts for Building Robust Applications

Comments
6 min read
Mastering Rust's Error Handling: A Guide to Writing Reliable Code

Mastering Rust's Error Handling: A Guide to Writing Reliable Code

Comments
5 min read
6 Essential Python Design Patterns for Scalable Software Architecture

6 Essential Python Design Patterns for Scalable Software Architecture

Comments
6 min read
Building Robust APIs with Go's Standard Library: A Comprehensive Guide

Building Robust APIs with Go's Standard Library: A Comprehensive Guide

Comments
6 min read
5 Essential Java Memory Optimization Techniques for Peak Performance

5 Essential Java Memory Optimization Techniques for Peak Performance

Comments
6 min read
Mastering Rust's Concurrency: A Developer's Guide to Safe Parallel Programming

Mastering Rust's Concurrency: A Developer's Guide to Safe Parallel Programming

Comments
7 min read
Mastering Memory Management in Go: Essential Techniques for Efficient Applications

Mastering Memory Management in Go: Essential Techniques for Efficient Applications

1
Comments
6 min read
5 Essential Python Libraries for Network Automation: A Network Engineer's Toolkit

5 Essential Python Libraries for Network Automation: A Network Engineer's Toolkit

5
Comments
6 min read
7 Essential Java Design Patterns for Robust Software Architecture

7 Essential Java Design Patterns for Robust Software Architecture

1
Comments
7 min read
Mastering Rust's Memory Management: Ownership, Borrowing, and Zero-Cost Abstractions

Mastering Rust's Memory Management: Ownership, Borrowing, and Zero-Cost Abstractions

1
Comments
4 min read
5 Proven Strategies to Boost Java Performance in Cloud-Native Applications

5 Proven Strategies to Boost Java Performance in Cloud-Native Applications

Comments
6 min read
7 Powerful Python Metaprogramming Techniques for Dynamic Code

7 Powerful Python Metaprogramming Techniques for Dynamic Code

1
Comments
6 min read
Mastering Python's Concurrent Programming: Boost Performance with Advanced Techniques

Mastering Python's Concurrent Programming: Boost Performance with Advanced Techniques

4
Comments 1
6 min read
5 Essential JavaScript Testing Techniques for Robust Code

5 Essential JavaScript Testing Techniques for Robust Code

1
Comments
8 min read
10 Proven JavaScript Performance Optimization Techniques for Faster Web Apps

10 Proven JavaScript Performance Optimization Techniques for Faster Web Apps

Comments
7 min read
5 Essential JavaScript Design Patterns for Scalable Web Development

5 Essential JavaScript Design Patterns for Scalable Web Development

Comments 1
5 min read
Mastering Go Concurrency: Essential Patterns for High-Performance Systems

Mastering Go Concurrency: Essential Patterns for High-Performance Systems

4
Comments
6 min read
Mastering Go Memory Optimization: 20 Expert Techniques for Efficient Applications

Mastering Go Memory Optimization: 20 Expert Techniques for Efficient Applications

8
Comments
6 min read
7 Essential Rust Tools to Boost Your Productivity and Code Quality

7 Essential Rust Tools to Boost Your Productivity and Code Quality

3
Comments
6 min read
Mastering Go Concurrency: Essential Patterns for High-Performance Applications

Mastering Go Concurrency: Essential Patterns for High-Performance Applications

5
Comments
7 min read
Supercharge Your Go Code: Mastering Polymorphic Functions for Peak Performance

Supercharge Your Go Code: Mastering Polymorphic Functions for Peak Performance

1
Comments
5 min read
TypeScript Metaprogramming: Supercharge Your Code with Self-Modifying Techniques

TypeScript Metaprogramming: Supercharge Your Code with Self-Modifying Techniques

1
Comments
4 min read
Supercharge Your Java: Master Bytecode Manipulation for Ultimate Performance Gains

Supercharge Your Java: Master Bytecode Manipulation for Ultimate Performance Gains

Comments
6 min read
Master Angular Dependency Injection: Boost Your App's Performance and Flexibility

Master Angular Dependency Injection: Boost Your App's Performance and Flexibility

5
Comments
6 min read
Boost Node.js Performance: Mastering the Event Loop and Custom Scheduling Techniques

Boost Node.js Performance: Mastering the Event Loop and Custom Scheduling Techniques

6
Comments
7 min read
Master Reactive Programming: Spring Boot and Reactor Secrets Revealed

Master Reactive Programming: Spring Boot and Reactor Secrets Revealed

Comments
5 min read
Supercharge TypeScript: Compiler-Assisted Tricks for Lightning-Fast Performance

Supercharge TypeScript: Compiler-Assisted Tricks for Lightning-Fast Performance

Comments
5 min read
Mastering Go's Nursery Pattern: Boost Your Concurrent Code's Efficiency and Robustness

Mastering Go's Nursery Pattern: Boost Your Concurrent Code's Efficiency and Robustness

2
Comments
6 min read
Mastering TypeScript's Advanced Types: Boost Your Code's Power and Safety

Mastering TypeScript's Advanced Types: Boost Your Code's Power and Safety

Comments
6 min read
Java Reflection Unveiled: Unleash Runtime Magic and Supercharge Your Code

Java Reflection Unveiled: Unleash Runtime Magic and Supercharge Your Code

Comments
5 min read
Mastering TypeScript's Pattern Matching: Boost Your Code's Power and Safety

Mastering TypeScript's Pattern Matching: Boost Your Code's Power and Safety

Comments
6 min read
Unleash Spring Boot's Scheduling Superpowers: Advanced Tricks for Dynamic Tasks

Unleash Spring Boot's Scheduling Superpowers: Advanced Tricks for Dynamic Tasks

Comments
4 min read
Craft Your Own Language: Build a JavaScript Transpiler from Scratch

Craft Your Own Language: Build a JavaScript Transpiler from Scratch

1
Comments
5 min read
Master Python's Hidden Powers: 10 Advanced Introspection Techniques for Code Wizards

Master Python's Hidden Powers: 10 Advanced Introspection Techniques for Code Wizards

2
Comments
6 min read
Mastering Python's Magical Metaprogramming: Code that Writes Itself

Mastering Python's Magical Metaprogramming: Code that Writes Itself

Comments
5 min read
Quantum Computing in Your Browser: Build a Simulator with React and WebAssembly

Quantum Computing in Your Browser: Build a Simulator with React and WebAssembly

1
Comments
6 min read
Master Go's Concurrency: Context Propagation and Cancellation Secrets Revealed

Master Go's Concurrency: Context Propagation and Cancellation Secrets Revealed

4
Comments
7 min read
Mastering Go Generics: Monads and Functors for Powerful, Expressive Code

Mastering Go Generics: Monads and Functors for Powerful, Expressive Code

4
Comments 1
6 min read
Master Node.js Memory: Boost App Performance with V8 Garbage Collection Tricks

Master Node.js Memory: Boost App Performance with V8 Garbage Collection Tricks

Comments
5 min read
Mastering Java Bytecode: Boost Performance and Flexibility with Runtime Code Magic

Mastering Java Bytecode: Boost Performance and Flexibility with Runtime Code Magic

Comments
5 min read
Mastering JavaScript: Unleash the Power of Functional Reactive Programming with Higher-Order Streams

Mastering JavaScript: Unleash the Power of Functional Reactive Programming with Higher-Order Streams

6
Comments 7
7 min read
Mastering Spring Boot Reactive: Harness Project Reactor's Backpressure for High-Performance Apps

Mastering Spring Boot Reactive: Harness Project Reactor's Backpressure for High-Performance Apps

Comments
6 min read
Node.js Performance: Advanced Instrumentation Techniques for Better Application Insights

Node.js Performance: Advanced Instrumentation Techniques for Better Application Insights

Comments
6 min read
Master Python Coroutines: Create Custom Async Tools for Powerful Concurrent Apps

Master Python Coroutines: Create Custom Async Tools for Powerful Concurrent Apps

1
Comments
6 min read
Supercharge Your Spring Boot: TestContainers and Chaos Engineering for Bulletproof Apps

Supercharge Your Spring Boot: TestContainers and Chaos Engineering for Bulletproof Apps

1
Comments
6 min read
Supercharge Your Node.js: WebAssembly's Game-Changing Performance Boost

Supercharge Your Node.js: WebAssembly's Game-Changing Performance Boost

1
Comments
5 min read
Boost Node.js Performance: Master JIT Compilation for Lightning-Fast Apps

Boost Node.js Performance: Master JIT Compilation for Lightning-Fast Apps

1
Comments 2
6 min read
loading...