DEV Community

Athreya aka Maneshwar profile picture

Athreya aka Maneshwar

Technical Writer | 180k+ Reads | i3 x Mint | Learning, building, improving, writing :)

Java
8 Week Community Wellness Streak
Top 7
GraphQL
Two Year Club
4 Week Community Wellness Streak
100 Thumbs Up Milestone
Writing Debut
One Year Club
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Node
Smooth Database Migrations in a Fast-Moving World

Smooth Database Migrations in a Fast-Moving World

6
Comments
4 min read

Want to connect with Athreya aka Maneshwar?

Create an account to connect with Athreya aka Maneshwar. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Server vs. Serverless: The Developer's Perspective

Server vs. Serverless: The Developer's Perspective

20
Comments
3 min read
Keeping Your Services Up and Running: A Friendly Guide to High Availability

Keeping Your Services Up and Running: A Friendly Guide to High Availability

15
Comments
3 min read
You Probably Don't Know How to Write APIs Like This Using Express

You Probably Don't Know How to Write APIs Like This Using Express

13
Comments
4 min read
Service-Oriented Architecture (SOA) for Developers

Service-Oriented Architecture (SOA) for Developers

9
Comments
4 min read
PRPL Pattern: A Smarter Way to Speed Up Your Web App

PRPL Pattern: A Smarter Way to Speed Up Your Web App

17
Comments 1
3 min read
Hibernate is Not a Web Framework!

Hibernate is Not a Web Framework!

15
Comments
3 min read
Process Monitoring: Keeping Systems in Check

Process Monitoring: Keeping Systems in Check

17
Comments
3 min read
Caching Servers: Speeding Up Performance Like a Pro

Caching Servers: Speeding Up Performance Like a Pro

12
Comments
4 min read
Forward vs. Reverse Proxy: A Developer Friendly Guide

Forward vs. Reverse Proxy: A Developer Friendly Guide

11
Comments
5 min read
Handling Backpressure in Software Systems

Handling Backpressure in Software Systems

15
Comments
3 min read
Twelve-Factor Architecture: Best Practices for Modern Applications

Twelve-Factor Architecture: Best Practices for Modern Applications

11
Comments
5 min read
Locking Down Your Servers: A Developer's Guide to Server Security & Hardening

Locking Down Your Servers: A Developer's Guide to Server Security & Hardening

15
Comments 3
3 min read
CQRS and Event Sourcing: A Powerful Duo for Scalable Systems

CQRS and Event Sourcing: A Powerful Duo for Scalable Systems

16
Comments
4 min read
Why Wait? JavaScript Asynchronous Code

Why Wait? JavaScript Asynchronous Code

11
Comments
2 min read
From Monolith to Microservices: A Developer-Friendly Guide

From Monolith to Microservices: A Developer-Friendly Guide

13
Comments
4 min read
rbenv vs RVM: Picking Your Ruby Version Manager Buddy

rbenv vs RVM: Picking Your Ruby Version Manager Buddy

18
Comments
3 min read
Graceful Degradation: Keeping Your App Functional When Things Go South

Graceful Degradation: Keeping Your App Functional When Things Go South

15
Comments
3 min read
Test-Driven Development: Write Tests First, Code Later

Test-Driven Development: Write Tests First, Code Later

32
Comments 2
3 min read
Domain Driven Design

Domain Driven Design

76
Comments 2
4 min read
The Gang of Four (GOF) Design Patterns: A Developer's Guide

The Gang of Four (GOF) Design Patterns: A Developer's Guide

20
Comments
3 min read
Understanding the CAP Theorem: Choosing Your Battles in Distributed Systems

Understanding the CAP Theorem: Choosing Your Battles in Distributed Systems

44
Comments 3
3 min read
Database Sharding: Breaking It Down Without Breaking Your DB

Database Sharding: Breaking It Down Without Breaking Your DB

16
Comments
3 min read
Understanding Data Replication: Benefits, Types, Schemes, and Risks

Understanding Data Replication: Benefits, Types, Schemes, and Risks

16
Comments 1
4 min read
SQL Normalization: Cleaning Up Your Data Like a Pro!

SQL Normalization: Cleaning Up Your Data Like a Pro!

26
Comments 1
4 min read
The N+1 Query Problem: The Silent Performance Killer

The N+1 Query Problem: The Silent Performance Killer

30
Comments 2
3 min read
ACID or BASE

ACID or BASE

17
Comments
4 min read
Object-Oriented Programming: Encapsulation, Moving Parts, and Functional Paradigms

Object-Oriented Programming: Encapsulation, Moving Parts, and Functional Paradigms

45
Comments 6
3 min read
Setting Up a Basic JavaScript Bundler with Esbuild

Setting Up a Basic JavaScript Bundler with Esbuild

18
Comments 4
3 min read
Building Scalable Apps with Supabase: A Powerful Open-Source Backend

Building Scalable Apps with Supabase: A Powerful Open-Source Backend

26
Comments
3 min read
Supercharging Go with Asynq: Scalable Background Jobs Made Easy

Supercharging Go with Asynq: Scalable Background Jobs Made Easy

22
Comments
4 min read
Choosing the Right Messaging Tool: Redis Streams, Redis Pub/Sub, Kafka, and More

Choosing the Right Messaging Tool: Redis Streams, Redis Pub/Sub, Kafka, and More

19
Comments
4 min read
Apache vs. Nginx: Web Hosting, Performance & Security Compared

Apache vs. Nginx: Web Hosting, Performance & Security Compared

15
Comments
4 min read
First & Last Operators: Getting Started with RxJS - V

First & Last Operators: Getting Started with RxJS - V

19
Comments
3 min read
Hot vs Cold Observables: Getting Started with RxJS - IV

Hot vs Cold Observables: Getting Started with RxJS - IV

20
Comments 2
3 min read
Multicast & Chill: Getting Started with RxJS - III

Multicast & Chill: Getting Started with RxJS - III

18
Comments
3 min read
Operators & Chill: Getting Started with RxJS - II

Operators & Chill: Getting Started with RxJS - II

10
Comments
4 min read
Observables & Chill: Getting Started with RxJS - I

Observables & Chill: Getting Started with RxJS - I

22
Comments
4 min read
The Good, the Bad, and the OpenAPI: Why Developers Love and Hate It

The Good, the Bad, and the OpenAPI: Why Developers Love and Hate It

25
Comments 4
4 min read
Elasticsearch vs Solr: A Dev Friendly Comparison

Elasticsearch vs Solr: A Dev Friendly Comparison

45
Comments 2
5 min read
Friendly Guide to Functional Testing: Techniques, Steps, and Benefits

Friendly Guide to Functional Testing: Techniques, Steps, and Benefits

27
Comments
5 min read
Friendly Guide to Integration Testing: Purpose, Types, Techniques, and Tools

Friendly Guide to Integration Testing: Purpose, Types, Techniques, and Tools

29
Comments
4 min read
Hashing Passwords: Why MD5 and SHA Are Outdated, and Why You Should Use Scrypt or Bcrypt

Hashing Passwords: Why MD5 and SHA Are Outdated, and Why You Should Use Scrypt or Bcrypt

34
Comments
4 min read
SOAP, REST, and gRPC: A Developer-Friendly Guide of API Protocols

SOAP, REST, and gRPC: A Developer-Friendly Guide of API Protocols

31
Comments 6
5 min read
Why GraphQL? A Developer-Friendly Guide to API Evolution

Why GraphQL? A Developer-Friendly Guide to API Evolution

60
Comments 4
7 min read
CDNs vs Caching: The Key to Blazing Fast Web Performance (and Why You Need Both)

CDNs vs Caching: The Key to Blazing Fast Web Performance (and Why You Need Both)

10
Comments
5 min read
Redis vs Memcached: Which In-Memory Data Store Should You Use?

Redis vs Memcached: Which In-Memory Data Store Should You Use?

17
Comments
6 min read
OAuth vs SAML vs OpenID: A Beginner-Friendly Guide

OAuth vs SAML vs OpenID: A Beginner-Friendly Guide

16
Comments
3 min read
Hypermedia as the Engine of Application State (HATEOAS)

Hypermedia as the Engine of Application State (HATEOAS)

17
Comments
3 min read
Top 4 Toasts: The Unsung Heroes of User Notifications

Top 4 Toasts: The Unsung Heroes of User Notifications

18
Comments
3 min read
Redis Pub/Sub vs Redis Streams: A Dev-Friendly Comparison

Redis Pub/Sub vs Redis Streams: A Dev-Friendly Comparison

16
Comments 3
2 min read
Designing Website Layouts: A Friendly Guide

Designing Website Layouts: A Friendly Guide

47
Comments 12
3 min read
Python Virtual Environments: Why You Need Them and How to Use Them

Python Virtual Environments: Why You Need Them and How to Use Them

12
Comments
3 min read
Two-Day Razorpay Integration for Seamless Payments 🚀

Two-Day Razorpay Integration for Seamless Payments 🚀

17
Comments
3 min read
How to Create and Publish a Python Package on PyPI 🐍

How to Create and Publish a Python Package on PyPI 🐍

26
Comments 2
3 min read
What is Beckn and How to Install Beckn as a BAP Provider?

What is Beckn and How to Install Beckn as a BAP Provider?

19
Comments
3 min read
How to Create a Launcher for Your AppImage on Linux

How to Create a Launcher for Your AppImage on Linux

17
Comments
4 min read
Designing a Schema for a Chat with Notification Application

Designing a Schema for a Chat with Notification Application

37
Comments 2
3 min read
Building Better UIs: Why ShadCN and Radix Are Worth Your Attention

Building Better UIs: Why ShadCN and Radix Are Worth Your Attention

32
Comments
3 min read
How Developers Enable EV Chargers to Communicate with Mobile Apps

How Developers Enable EV Chargers to Communicate with Mobile Apps

29
Comments 1
4 min read
loading...