logo
BlogResume

Blog

Thoughts, stories, and ideas about software development and technology.

AllBackendGoNginx
backendFeb 16, 2026

Vertical vs Horizontal Scaling

A practical guide to scaling up vs scaling out: vertical and horizontal scaling, when to use each, trade-offs, and implementation considerations for backend systems.

Read more
backendFeb 9, 2026

Functional vs Non-Functional Requirements

What functional and non-functional requirements are, how they differ, and how to capture and specify performance, security, scalability, availability, and more.

Read more
backendFeb 2, 2026

Backend Communication Patterns

A practical guide to push, polling, long polling, SSE, pub/sub, request-response, and synchronous vs asynchronous communication in backend systems.

Read more
backendJan 25, 2026

Understanding the OSI Model as a Backend Engineer

What is the OSI Model?

Read more
backendJan 18, 2026

Intro to Backend Architecture Design

What are Backend Architecture Designs?

Read more

© 2026. devenock. All rights reserved.