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.
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
Unlocking the Power of Concurrency and Parallelism: The Key to High-Performance Computing

Unlocking the Power of Concurrency and Parallelism: The Key to High-Performance Computing

Comments
3 min read
MIT University 🎓 Free 🎉 Courses

MIT University 🎓 Free 🎉 Courses

2
Comments 3
2 min read
Adding Union to Swift with Metaprogramming

Adding Union to Swift with Metaprogramming

27
Comments 8
16 min read
How To Write A Programming Language

How To Write A Programming Language

5
Comments 2
7 min read
Adding Codable Conformance to Union with Metaprogramming

Adding Codable Conformance to Union with Metaprogramming

26
Comments 7
8 min read
Unlocking the Power of Formal Languages: A Guide to Understanding the Fundamentals of Computation

Unlocking the Power of Formal Languages: A Guide to Understanding the Fundamentals of Computation

Comments
3 min read
Unleashing the Power of Functional Programming

Unleashing the Power of Functional Programming

1
Comments
3 min read
Unlocking the Power of Automata Theory: A Guide to Understanding the Fundamentals of Computation

Unlocking the Power of Automata Theory: A Guide to Understanding the Fundamentals of Computation

Comments
3 min read
Object-Oriented Programming: Unlocking the Power of Structured Code

Object-Oriented Programming: Unlocking the Power of Structured Code

1
Comments
2 min read
Unlocking the Power of Operating Systems: A Guide to Understanding the Heart of Modern Computing

Unlocking the Power of Operating Systems: A Guide to Understanding the Heart of Modern Computing

3
Comments
2 min read
How install Cloud SDK Docker image from GCP?

How install Cloud SDK Docker image from GCP?

2
Comments
2 min read
The Current State and Future of Progressive Web Apps (PWA)

The Current State and Future of Progressive Web Apps (PWA)

1
Comments
5 min read
Structs, Methods, and Receivers in Go

Structs, Methods, and Receivers in Go

21
Comments 7
5 min read
Reduce your Python code complexity with this simple trick

Reduce your Python code complexity with this simple trick

9
Comments 8
2 min read
Build Networks with VLANs

Build Networks with VLANs

5
Comments
13 min read
Sorting Algorithms

Sorting Algorithms

26
Comments 9
2 min read
How to Code the Greatest Common Divisor Algorithm in JavaScript and Python

How to Code the Greatest Common Divisor Algorithm in JavaScript and Python

3
Comments
5 min read
Mastering Memory Management: Unleashing the Power of Your Programs

Mastering Memory Management: Unleashing the Power of Your Programs

Comments
3 min read
File Compression: Understanding the Huffman Coding Algorithm

File Compression: Understanding the Huffman Coding Algorithm

1
Comments
4 min read
Optimizing Decision Making with a Trie Tree-Based Rules Engine: An Experience Report

Optimizing Decision Making with a Trie Tree-Based Rules Engine: An Experience Report

4
Comments 5
5 min read
Como realizar um bom troubleshooting ?

Como realizar um bom troubleshooting ?

19
Comments 4
4 min read
How to NOT overfit in Deep Learning

How to NOT overfit in Deep Learning

6
Comments
5 min read
How To Be A Powerful, Courageous, and Wise Programmer

How To Be A Powerful, Courageous, and Wise Programmer

2
Comments 2
3 min read
Spell Check on Your Linux Terminal

Spell Check on Your Linux Terminal

2
Comments 1
2 min read
APIs: 101

APIs: 101

2
Comments
3 min read
HeapSort - MinHeap

HeapSort - MinHeap

1
Comments
7 min read
Looking for peers to code together

Looking for peers to code together

3
Comments
1 min read
Software Architecture Patterns: Space-based Architecture

Software Architecture Patterns: Space-based Architecture

15
Comments
2 min read
Software Architecture Patterns: Command Query Responsibility Segregation

Software Architecture Patterns: Command Query Responsibility Segregation

6
Comments
2 min read
Software Architecture Patterns: Layered Architecture

Software Architecture Patterns: Layered Architecture

8
Comments
2 min read
5 Common Software Architecture Patterns. When Should You Apply Them?

5 Common Software Architecture Patterns. When Should You Apply Them?

10
Comments
1 min read
Software Architecture Patterns: Microservices Architecture

Software Architecture Patterns: Microservices Architecture

4
Comments
2 min read
Software Architecture Patterns: Event-driven Architecture

Software Architecture Patterns: Event-driven Architecture

4
Comments
2 min read
Unlocking the Power of Language: The Importance of Syntax and Semantics

Unlocking the Power of Language: The Importance of Syntax and Semantics

4
Comments 1
2 min read
The Power of Greedy Algorithms: A Simple but Effective Approach to Problem-Solving

The Power of Greedy Algorithms: A Simple but Effective Approach to Problem-Solving

1
Comments
2 min read
Unlocking the Power of Dynamic Programming: A Game-Changing Approach to Problem-Solving

Unlocking the Power of Dynamic Programming: A Game-Changing Approach to Problem-Solving

1
Comments
2 min read
Top 7 skills developers learned: Educative's January Look Back

Top 7 skills developers learned: Educative's January Look Back

2
Comments
16 min read
Can AI Detector Save us?

Can AI Detector Save us?

2
Comments 5
1 min read
What Happened to UUIDv2?

What Happened to UUIDv2?

9
Comments 1
8 min read
What are UUIDs?

What are UUIDs?

17
Comments
9 min read
Unlocking the Secrets of Sorting and Searching

Unlocking the Secrets of Sorting and Searching

2
Comments
3 min read
Naming Things in Program

Naming Things in Program

14
Comments 2
3 min read
Poorly managed packages considered harmful

Poorly managed packages considered harmful

3
Comments 5
5 min read
Avoiding Hasty Abstractions (AHA programming)

Avoiding Hasty Abstractions (AHA programming)

53
Comments 1
3 min read
Unlocking the Power of Recursion

Unlocking the Power of Recursion

Comments
2 min read
Get into AWS Cloud: Beginners Guide

Get into AWS Cloud: Beginners Guide

3
Comments
3 min read
Unlocking the Secrets of Time and Space Complexity

Unlocking the Secrets of Time and Space Complexity

Comments
2 min read
Encapsulation, Inheritance, and Polymorphism: Understanding the Building Blocks of Object-Oriented Programming

Encapsulation, Inheritance, and Polymorphism: Understanding the Building Blocks of Object-Oriented Programming

7
Comments 4
2 min read
Enhancing Your Development with Event Sourcing: Real-World Examples and Tools

Enhancing Your Development with Event Sourcing: Real-World Examples and Tools

5
Comments
4 min read
Cibersecurity, construindo um firewall humano.

Cibersecurity, construindo um firewall humano.

4
Comments 3
5 min read
Unlocking the Power of Algorithm Design and Analysis

Unlocking the Power of Algorithm Design and Analysis

1
Comments
2 min read
Hexagonal architecture in Python

Hexagonal architecture in Python

15
Comments
5 min read
Albero binario di ricerca (BST)

Albero binario di ricerca (BST)

4
Comments
5 min read
Computer Science: Basic Concepts of Data Processing

Computer Science: Basic Concepts of Data Processing

8
Comments 2
4 min read
Requirements Specification in The Process

Requirements Specification in The Process

3
Comments
5 min read
Software Engineering Process Activities

Software Engineering Process Activities

11
Comments
2 min read
Storing currency values: data types, caveats, best practices

Storing currency values: data types, caveats, best practices

4
Comments
9 min read
loading...