DEV Community

Computer Science 🤓

This tag is for sharing and asking questions about anything related to computer science, including data structures, algorithms, research, and white papers! 🤓

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Rolling Hash Function

Rolling Hash Function

Comments
2 min read
What is Depth First Search?

What is Depth First Search?

4
Comments
3 min read
Programming Fundamentals using Python

Programming Fundamentals using Python

3
Comments
7 min read
Criando um algoritmo de pesquisa em largura em grafos

Criando um algoritmo de pesquisa em largura em grafos

6
Comments
4 min read
Divide and Conquer approach

Divide and Conquer approach

2
Comments
2 min read
Unlocking Zero Knowledge Proofs: From Beginner to Advanced

Unlocking Zero Knowledge Proofs: From Beginner to Advanced

2
Comments
5 min read
High Availability: The Key to Reliable Systems

High Availability: The Key to Reliable Systems

3
Comments
3 min read
Measuring your code complexity

Measuring your code complexity

23
Comments 6
3 min read
What is io_uring?

What is io_uring?

Comments
3 min read
Vector Databases

Vector Databases

33
Comments 5
3 min read
CAP Theorem e pragmatismo nos estudos

CAP Theorem e pragmatismo nos estudos

3
Comments
3 min read
Load Balancing: The Key to Scaling Your Applications

Load Balancing: The Key to Scaling Your Applications

5
Comments
2 min read
Graph Databases vs Relational Databases: What and why?

Graph Databases vs Relational Databases: What and why?

168
Comments 6
13 min read
Time Complexity and Big O Notation

Time Complexity and Big O Notation

Comments
3 min read
Landing a Google SWE Internship: Interview Experience and preparation journey

Landing a Google SWE Internship: Interview Experience and preparation journey

2
Comments
13 min read
How to mock ALL external data sources and completely isolate the codebase while testing

How to mock ALL external data sources and completely isolate the codebase while testing

3
Comments
7 min read
Explaining Algorithms to my girlfriend - Binary Search

Explaining Algorithms to my girlfriend - Binary Search

10
Comments 1
3 min read
Mutable and Immutable in Java

Mutable and Immutable in Java

Comments
5 min read
Caching: The Key to Scaling Your Applications

Caching: The Key to Scaling Your Applications

1
Comments
2 min read
Why Do Websites Ask for Cookies When I Open Them?

Why Do Websites Ask for Cookies When I Open Them?

2
Comments
1 min read
Enable the magical Multi-Gen LRU AKA MGLRU on openSUSE Tumblewed, stay away from OOM today!

Enable the magical Multi-Gen LRU AKA MGLRU on openSUSE Tumblewed, stay away from OOM today!

13
Comments 5
3 min read
Distributed Systems: The Key to Scaling Your Applications

Distributed Systems: The Key to Scaling Your Applications

6
Comments 2
2 min read
What is GraphQL? - Understanding GraphQL as a Frontend Developer

What is GraphQL? - Understanding GraphQL as a Frontend Developer

2
Comments
4 min read
Refactoring: The Key to Keeping Your Codebase Clean and Maintainable

Refactoring: The Key to Keeping Your Codebase Clean and Maintainable

1
Comments
2 min read
Understanding Software Licenses: Open-Source vs. Commercial

Understanding Software Licenses: Open-Source vs. Commercial

2
Comments
6 min read
Agile Development: Revolutionizing the Software Engineering Industry

Agile Development: Revolutionizing the Software Engineering Industry

2
Comments
2 min read
TCP vs. UDP: The Need for Speed vs. Reliable Delivery

TCP vs. UDP: The Need for Speed vs. Reliable Delivery

7
Comments 3
2 min read
JavaScript: Look! Loops!

JavaScript: Look! Loops!

Comments
4 min read
Message Ordering

Message Ordering

1
Comments
4 min read
Features of a dream programming language: 3rd draft

Features of a dream programming language: 3rd draft

3
Comments
135 min read
Como algoritmos melhoram a performance do seu código

Como algoritmos melhoram a performance do seu código

16
Comments 2
3 min read
System Design

System Design

1
Comments
4 min read
Data Warehousing: The Key to Unlocking Insights from Your Data

Data Warehousing: The Key to Unlocking Insights from Your Data

2
Comments
2 min read
A to Z List of Top FREE Online Courses! Just do it!!

A to Z List of Top FREE Online Courses! Just do it!!

1
Comments
3 min read
The Ultimate Linux Cheat Code Handbook

The Ultimate Linux Cheat Code Handbook

17
Comments 2
5 min read
What is Dynamic Programming?

What is Dynamic Programming?

4
Comments 2
2 min read
Exactly Once Processing

Exactly Once Processing

2
Comments
4 min read
Calisthenics exercises recommendation software

Calisthenics exercises recommendation software

Comments
6 min read
Namespaces Abstracted

Namespaces Abstracted

Comments
1 min read
Finding strongly connected components (SCC) in directed graphs: Kosaraju-Sharir vs Tarjan’s algorithm in Go

Finding strongly connected components (SCC) in directed graphs: Kosaraju-Sharir vs Tarjan’s algorithm in Go

3
Comments 1
12 min read
Programação funcional: o que são funções puras, determinísticas e que não provocam efeitos colaterais

Programação funcional: o que são funções puras, determinísticas e que não provocam efeitos colaterais

13
Comments
2 min read
Simple TypeScript Mutex Implementation

Simple TypeScript Mutex Implementation

10
Comments
2 min read
Rev Your Coding Process: 5 AI Tools Every Software Engineer Should Know

Rev Your Coding Process: 5 AI Tools Every Software Engineer Should Know

3
Comments
5 min read
A Brief History of DevOps and Its Impact on Software Development

A Brief History of DevOps and Its Impact on Software Development

2
Comments
8 min read
Working Of Compiler In JavaScript

Working Of Compiler In JavaScript

1
Comments
2 min read
The History of Ecommerce: 1979 to 2023

The History of Ecommerce: 1979 to 2023

91
Comments 10
11 min read
Computer networking 101: Terms, tools, and getting started

Computer networking 101: Terms, tools, and getting started

3
Comments
8 min read
Abstraction, reusability and flexibility in software design

Abstraction, reusability and flexibility in software design

2
Comments 3
2 min read
C program to display calendar for a given year

C program to display calendar for a given year

2
Comments
3 min read
Essential SQL Commands for Data Science Tasks

Essential SQL Commands for Data Science Tasks

2
Comments
7 min read
Finding a Needle in Haystack: Fixing Mysterious Bad Gateway

Finding a Needle in Haystack: Fixing Mysterious Bad Gateway

5
Comments
5 min read
Cohesion in software design

Cohesion in software design

7
Comments
3 min read
Diversifying Income as a Developer: Business and Passive Income Ideas

Diversifying Income as a Developer: Business and Passive Income Ideas

2
Comments 1
2 min read
Why is a base 64 encoded file 33% larger than the original?

Why is a base 64 encoded file 33% larger than the original?

Comments
3 min read
A Roadmap to Becoming a Python Developer

A Roadmap to Becoming a Python Developer

2
Comments
2 min read
A Guide to the Most Used Python Frameworks for Web Applications

A Guide to the Most Used Python Frameworks for Web Applications

Comments
3 min read
Let vim with external themes fill terminal window in Mac

Let vim with external themes fill terminal window in Mac

1
Comments
2 min read
Performance Optimization: The Secret to Speedy Systems

Performance Optimization: The Secret to Speedy Systems

1
Comments
2 min read
SQL: The Language of Relational Databases

SQL: The Language of Relational Databases

2
Comments
2 min read
Constantly Changing Technology

Constantly Changing Technology

4
Comments
2 min read
loading...