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.
Building Resilient Systems: Retry Pattern in Microservices

Building Resilient Systems: Retry Pattern in Microservices

6
Comments
6 min read
Create Your Own Programming Language (Part I)

Create Your Own Programming Language (Part I)

4
Comments 1
6 min read
System Architecture: The Blueprint for Successful Systems

System Architecture: The Blueprint for Successful Systems

7
Comments
3 min read
Stack and Heap memory

Stack and Heap memory

2
Comments
3 min read
Benefits of Python and its Use Cases

Benefits of Python and its Use Cases

1
Comments
5 min read
Object-Oriented Design: The Key to Scalable and Maintainable Software

Object-Oriented Design: The Key to Scalable and Maintainable Software

2
Comments
2 min read
Demystifying Block chain and web 3.0

Demystifying Block chain and web 3.0

4
Comments 2
4 min read
Programming Arduino with Python

Programming Arduino with Python

13
Comments
2 min read
The Unsung Heroes of Open Source: The Dedicated Maintainers Behind Lesser-Known Projects

The Unsung Heroes of Open Source: The Dedicated Maintainers Behind Lesser-Known Projects

3
Comments 1
7 min read
Black Box Testing

Black Box Testing

2
Comments
3 min read
From C Code to Machine Code: Understanding the Compilation Process

From C Code to Machine Code: Understanding the Compilation Process

6
Comments 1
4 min read
How to Detect a Cycle in a Linked List

How to Detect a Cycle in a Linked List

Comments
3 min read
Solving the Service Registration Dilemma with Service Resolver in Strategy Pattern

Solving the Service Registration Dilemma with Service Resolver in Strategy Pattern

6
Comments
2 min read
Introduction with examples to Emu8086

Introduction with examples to Emu8086

26
Comments
4 min read
The Recursion Explanation I Wish I Had Read As A Self-Taught Developer

The Recursion Explanation I Wish I Had Read As A Self-Taught Developer

124
Comments 43
6 min read
Understanding DOM(Document Object Model)

Understanding DOM(Document Object Model)

1
Comments
5 min read
How to Create a Testable CLI using TypeScript?

How to Create a Testable CLI using TypeScript?

Comments
11 min read
Math for devs - Relational Algebra

Math for devs - Relational Algebra

21
Comments 1
7 min read
Vector Clocks

Vector Clocks

3
Comments
2 min read
Python String Methods

Python String Methods

Comments
2 min read
A Comprehensive Tree Traversal Guide in Javascript - General and Binary Tree Traversals

A Comprehensive Tree Traversal Guide in Javascript - General and Binary Tree Traversals

3
Comments
23 min read
Top Websites to get remote tech jobs

Top Websites to get remote tech jobs

2
Comments 2
2 min read
Lamport Clocks

Lamport Clocks

2
Comments
2 min read
Listicles - a simple technique for benchmarking your value proposition against alternatives

Listicles - a simple technique for benchmarking your value proposition against alternatives

1
Comments
6 min read
Html block vs inline vs inline-block

Html block vs inline vs inline-block

3
Comments
3 min read
Math for devs - Sum and Product Notation

Math for devs - Sum and Product Notation

22
Comments
3 min read
Data Migration: Strategy, Steps and Best Practices

Data Migration: Strategy, Steps and Best Practices

1
Comments 1
6 min read
Intro to Dynamic Programming

Intro to Dynamic Programming

Comments
4 min read
Descubre la potencia oculta de Linux con estas 5 características de la terminal

Descubre la potencia oculta de Linux con estas 5 características de la terminal

1
Comments
6 min read
How to build a data pipeline on AWS

How to build a data pipeline on AWS

5
Comments
2 min read
Unleashing the Power of Data Mining: Unlocking Hidden Insights in Your Database

Unleashing the Power of Data Mining: Unlocking Hidden Insights in Your Database

1
Comments 2
2 min read
Computer Vision: from 0 to HERO (4-dars)

Computer Vision: from 0 to HERO (4-dars)

3
Comments
3 min read
Hygiene is not just for macros

Hygiene is not just for macros

Comments
6 min read
Theorem Every Developer Should Know: CAP

Theorem Every Developer Should Know: CAP

2
Comments
2 min read
The 4 Essential Skills of the Software Developers

The 4 Essential Skills of the Software Developers

4
Comments 3
6 min read
NOSQL: The Future of Data Management

NOSQL: The Future of Data Management

5
Comments
2 min read
Python For Data Science

Python For Data Science

7
Comments 4
11 min read
An Intro to Data Compression

An Intro to Data Compression

1
Comments
4 min read
Object-Oriented Programming in Python: A Comprehensive Guide

Object-Oriented Programming in Python: A Comprehensive Guide

Comments
2 min read
The Ultimate List of Job Hunting Resources for Software Developers Part 6: Computer Science Fundamentals

The Ultimate List of Job Hunting Resources for Software Developers Part 6: Computer Science Fundamentals

2
Comments
1 min read
Unlocking the Secrets of Computability and Complexity: A Journey into the Fundamentals of Computer Science

Unlocking the Secrets of Computability and Complexity: A Journey into the Fundamentals of Computer Science

1
Comments 2
3 min read
10 Reasons Why I think: Data Analytics Is The Future

10 Reasons Why I think: Data Analytics Is The Future

2
Comments
6 min read
Exploring the Power of Type Systems: Unlocking the Potential of Programming

Exploring the Power of Type Systems: Unlocking the Potential of Programming

Comments
2 min read
🔥Building Array Data Structure in python

🔥Building Array Data Structure in python

1
Comments
1 min read
Uncovering Hidden Patterns: An Introduction to K-Means and Hierarchical Clustering

Uncovering Hidden Patterns: An Introduction to K-Means and Hierarchical Clustering

1
Comments
2 min read
Extreme JavaScript Type Coercion

Extreme JavaScript Type Coercion

2
Comments
7 min read
Concurrency and Parallelism: An Overview

Concurrency and Parallelism: An Overview

7
Comments
4 min read
Computer Networking - 4-Layer Internet Model

Computer Networking - 4-Layer Internet Model

11
Comments
6 min read
Operating System and it's concepts

Operating System and it's concepts

10
Comments
5 min read
Staff Engineer: Leadership beyond the management track - Book Notes

Staff Engineer: Leadership beyond the management track - Book Notes

4
Comments
4 min read
Understanding SwiftUI in depth

Understanding SwiftUI in depth

Comments
5 min read
Mastering the Language of Machines: An Introduction to Natural Language Processing

Mastering the Language of Machines: An Introduction to Natural Language Processing

2
Comments 2
2 min read
Imperative X Declarative

Imperative X Declarative

6
Comments
2 min read
Exploring the Depths of Deep Learning: The Future of Artificial Intelligence and Machine Learning

Exploring the Depths of Deep Learning: The Future of Artificial Intelligence and Machine Learning

3
Comments
2 min read
How to perform regex search queries over billions of strings

How to perform regex search queries over billions of strings

1
Comments
4 min read
Unlocking the Power of Neural Networks: A Beginner's Guide to Artificial Intelligence and Machine Learning

Unlocking the Power of Neural Networks: A Beginner's Guide to Artificial Intelligence and Machine Learning

2
Comments
2 min read
Getting into the field (CS) is hard! My way to help out...

Getting into the field (CS) is hard! My way to help out...

2
Comments
2 min read
Unlocking the Secrets of Cryptography: A Guide to Understanding the Fundamentals of Secure Communication

Unlocking the Secrets of Cryptography: A Guide to Understanding the Fundamentals of Secure Communication

Comments
3 min read
🚀 20 Engineering Blogs from Product companies (Meta, Uber, Stripe)

🚀 20 Engineering Blogs from Product companies (Meta, Uber, Stripe)

31
Comments 2
1 min read
A concise introduction to HTTP

A concise introduction to HTTP

Comments
3 min read
loading...