DEV Community

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
I'm a "Lifelong Beginner". Are you?

I'm a "Lifelong Beginner". Are you?

68
Comments 15
4 min read
Zobrist Hashing

Zobrist Hashing

3
Comments
5 min read
System Design 101: System Design Analysis of Google Auto-Suggestion Service.

System Design 101: System Design Analysis of Google Auto-Suggestion Service.

18
Comments
1 min read
I Wrote an Online Escape Game

I Wrote an Online Escape Game

49
Comments 7
4 min read
Rust's Borrowing and Reference Laws

Rust's Borrowing and Reference Laws

39
Comments 1
6 min read
13 Coding Games to Level Up Your Programming Skills

13 Coding Games to Level Up Your Programming Skills

69
Comments 2
5 min read
Ownership Concept in Rust

Ownership Concept in Rust

26
Comments
4 min read
Angular Custom Directive

Angular Custom Directive

6
Comments
2 min read
JavaScript's Functional Programming Mythology

JavaScript's Functional Programming Mythology

35
Comments 27
9 min read
A deep dive into Go's Context Package

A deep dive into Go's Context Package

42
Comments 2
10 min read
I finally understood what a reducer is!

I finally understood what a reducer is!

6
Comments
2 min read
Creating Randomness Without Math.random

Creating Randomness Without Math.random

78
Comments 2
7 min read
JavaScript Explained (By a Non-Developer)

JavaScript Explained (By a Non-Developer)

44
Comments
5 min read
Observations from my first week as full-time IndieHacker after seven years of 9-5 coding

Observations from my first week as full-time IndieHacker after seven years of 9-5 coding

7
Comments 5
2 min read
28 tools to design, build and host your API

28 tools to design, build and host your API

8
Comments
4 min read
WebRTC - The technology that powers Google Meet/Hangout, Facebook Messenger and Discord

WebRTC - The technology that powers Google Meet/Hangout, Facebook Messenger and Discord

132
Comments 10
8 min read
Control Flow Statements in Rust

Control Flow Statements in Rust

13
Comments
5 min read
Ideas for beginner UI project

Ideas for beginner UI project

12
Comments 1
4 min read
Changing the Primary Git Branch

Changing the Primary Git Branch

5
Comments
7 min read
Null pointers in C++: what you can and can’t do

Null pointers in C++: what you can and can’t do

5
Comments
6 min read
3 Things I Learned In 1 Year Working with Functional Programming

3 Things I Learned In 1 Year Working with Functional Programming

60
Comments 2
4 min read
A Gentle Introduction to Test-Driven Development: Creating an Object Validator

A Gentle Introduction to Test-Driven Development: Creating an Object Validator

100
Comments 2
9 min read
Want to help cover #news on DEV?

Want to help cover #news on DEV?

61
Comments 39
2 min read
Do you know the most powerful feature of JS generators ?

Do you know the most powerful feature of JS generators ?

44
Comments
7 min read
Coder vs Programmer

Coder vs Programmer

2
Comments 1
1 min read
Simple live-reloading tool for writing CLI applications in Go.

Simple live-reloading tool for writing CLI applications in Go.

7
Comments
1 min read
How can a team concur mountain hills together

How can a team concur mountain hills together

4
Comments
7 min read
สอนวิธีเซ็ตโปรเจค TypeScript / มาใส่ไทป์ให้ JavaScript เพื่อลดความผิดพลาดในการเขียนโค้ดกันดีกว่า

สอนวิธีเซ็ตโปรเจค TypeScript / มาใส่ไทป์ให้ JavaScript เพื่อลดความผิดพลาดในการเขียนโค้ดกันดีกว่า

3
Comments
2 min read
Plasticity of Programming Language

Plasticity of Programming Language

6
Comments
3 min read
Towards generic high performance sorting algorithms

Towards generic high performance sorting algorithms

5
Comments
11 min read
Learning FPGA programming, key points for a software developer (part 2, registered logic)

Learning FPGA programming, key points for a software developer (part 2, registered logic)

5
Comments
5 min read
List of Un-fun Things You Do as a Developer That May be Considered "Senior"

List of Un-fun Things You Do as a Developer That May be Considered "Senior"

12
Comments
7 min read
"Hello world" in Esoteric Programming Languages? (Esolangs)

"Hello world" in Esoteric Programming Languages? (Esolangs)

28
Comments 4
6 min read
Because it is programming :)

Because it is programming :)

2
Comments
1 min read
Javascript types?

Javascript types?

5
Comments 4
3 min read
Day 1 - 10DaysOfJavaScript

Day 1 - 10DaysOfJavaScript

24
Comments 9
2 min read
Functional Programming principles in JavaScript

Functional Programming principles in JavaScript

9
Comments
6 min read
A rap song about demo days

A rap song about demo days

6
Comments 1
1 min read
Day 2 - 10DaysOfJavaScript

Day 2 - 10DaysOfJavaScript

9
Comments 1
1 min read
Why Do So Many Musicians Become Programmers?

Why Do So Many Musicians Become Programmers?

8
Comments 6
3 min read
10 Awesome Pythonic One-Liners Explained

10 Awesome Pythonic One-Liners Explained

167
Comments 35
4 min read
How to Host a Static Website on Github for Free

How to Host a Static Website on Github for Free

19
Comments
5 min read
@Problem Archive - cp_01

@Problem Archive - cp_01

2
Comments 1
1 min read
Four clean code techniques I wish I knew years ago

Four clean code techniques I wish I knew years ago

14
Comments 2
3 min read
What to Choose to Implement Audio/Video Calls Solution Using WebRTC?

What to Choose to Implement Audio/Video Calls Solution Using WebRTC?

13
Comments 1
6 min read
In-Place Algorithms; what are they, and why use them?

In-Place Algorithms; what are they, and why use them?

25
Comments 5
3 min read
How Nucleoid Learns

How Nucleoid Learns

5
Comments
3 min read
Good Logging

Good Logging

3
Comments
5 min read
What is your personal mission statement?

What is your personal mission statement?

22
Comments 6
2 min read
Completed my CodeCademy Web Dev Career Path Today

Completed my CodeCademy Web Dev Career Path Today

6
Comments 1
2 min read
[How To] การติดตั้ง Google Maps for Flutter เบื้องต้น

[How To] การติดตั้ง Google Maps for Flutter เบื้องต้น

2
Comments
2 min read
รู้จักกับ TypeScript - ประวัติของภาษาที่เติมไทป์ให้กับ JavaScript

รู้จักกับ TypeScript - ประวัติของภาษาที่เติมไทป์ให้กับ JavaScript

11
Comments
1 min read
My guide to solving problems

My guide to solving problems

67
Comments 3
6 min read
Guarding Makefile targets

Guarding Makefile targets

5
Comments
2 min read
Simple web app to serve with go

Simple web app to serve with go

11
Comments
2 min read
Three Reasons You Should Join the Tour de Tech

Three Reasons You Should Join the Tour de Tech

36
Comments
3 min read
SDKs, App Games, & Zapier Oh My!

SDKs, App Games, & Zapier Oh My!

32
Comments
4 min read
Building Blocks of any Programming Language

Building Blocks of any Programming Language

9
Comments 1
5 min read
#discuss Interested in a list of assignments I was given for interviews?

#discuss Interested in a list of assignments I was given for interviews?

8
Comments 7
1 min read
Learning FPGA programming, key points for a software developer (part 1, the time)

Learning FPGA programming, key points for a software developer (part 1, the time)

10
Comments
4 min read
loading...