DEV Community

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Programming first principles - 9. First principle - Principle of least astonishment

Programming first principles - 9. First principle - Principle of least astonishment

12
Comments 2
4 min read
The life cycle of PHP versions

The life cycle of PHP versions

9
Comments 2
2 min read
How to write "Hello World!" in pure css

How to write "Hello World!" in pure css

8
Comments
1 min read
Guide for the daily JavaScripter

Guide for the daily JavaScripter

167
Comments 7
10 min read
Programming first principles - 8. First principle - Proof that code works

Programming first principles - 8. First principle - Proof that code works

7
Comments
1 min read
Create Your Own Blog for 5 Dollars a Month

Create Your Own Blog for 5 Dollars a Month

53
Comments 9
6 min read
Should we review Pull Requests in WIP?

Should we review Pull Requests in WIP?

8
Comments
4 min read
Build a Simple Arcade Game With Vanilla JavaScript - DOM Manipulation🚀

Build a Simple Arcade Game With Vanilla JavaScript - DOM Manipulation🚀

195
Comments 12
4 min read
Business application development: Low-code approach

Business application development: Low-code approach

7
Comments
5 min read
Best Problem-Solving Approaches

Best Problem-Solving Approaches

11
Comments 1
3 min read
Dart 103: มารู้จัก Class และ Object สไตล์ภาษาDartกันเถอะ

Dart 103: มารู้จัก Class และ Object สไตล์ภาษาDartกันเถอะ

9
Comments
4 min read
Analyzing the performance of Javascript Methods

Analyzing the performance of Javascript Methods

15
Comments
3 min read
Code readability metrics?

Code readability metrics?

29
Comments 13
2 min read
Programming first principles - 7. Premise - Complexity increases exponentially with scale

Programming first principles - 7. Premise - Complexity increases exponentially with scale

8
Comments
1 min read
How to use gradient in flutter

How to use gradient in flutter

13
Comments 1
2 min read
Why data structures and algorithms are important for frontend?

Why data structures and algorithms are important for frontend?

75
Comments
2 min read
“Multithreaded Python: slithering through an I/O bottleneck”

“Multithreaded Python: slithering through an I/O bottleneck”

57
Comments 3
5 min read
QBasic Play in Javascript - an exploration of old and new

QBasic Play in Javascript - an exploration of old and new

8
Comments
12 min read
Rust: Enums and Pattern Matching

Rust: Enums and Pattern Matching

8
Comments 2
5 min read
ปิด Python Threading เมื่อประมวลผลเสร็จ

ปิด Python Threading เมื่อประมวลผลเสร็จ

5
Comments
1 min read
Avoiding mutable global state in browser JS

Avoiding mutable global state in browser JS

9
Comments
14 min read
Introducing Java 14 Records

Introducing Java 14 Records

80
Comments 5
3 min read
Design Patterns: Factory

Design Patterns: Factory

11
Comments
4 min read
Programming first principles - 5. Premise - We must understand what we're doing

Programming first principles - 5. Premise - We must understand what we're doing

5
Comments
2 min read
How to Read Code - Developer's Secret Tool

How to Read Code - Developer's Secret Tool

8
Comments
3 min read
Five languages for WordPress Developers to learn in 2020

Five languages for WordPress Developers to learn in 2020

12
Comments
38 min read
One True Thing #PyCon2020

One True Thing #PyCon2020

6
Comments
4 min read
VS Code extensions for developers

VS Code extensions for developers

9
Comments
3 min read
3 ways of cloning an application and a database per git branch

3 ways of cloning an application and a database per git branch

6
Comments
4 min read
Programming first principles - 4. Premise - Minimal information

Programming first principles - 4. Premise - Minimal information

5
Comments
1 min read
Work Culture Toxicity in Tech

Work Culture Toxicity in Tech

372
Comments 30
3 min read
Who are the most influential people to follow on Twitter?

Who are the most influential people to follow on Twitter?

5
Comments
1 min read
Why do so many developers get DRY wrong?

Why do so many developers get DRY wrong?

14
Comments 1
2 min read
Programming first principles - 3. Requirements of software

Programming first principles - 3. Requirements of software

4
Comments
2 min read
Indentation Warfare - Tabs or Spaces

Indentation Warfare - Tabs or Spaces

6
Comments 1
4 min read
Programming first principles - 2. Audience - Who this series is for

Programming first principles - 2. Audience - Who this series is for

6
Comments
2 min read
Slick Like Ruby, Fast Like C — Does Such a Language Exist?

Slick Like Ruby, Fast Like C — Does Such a Language Exist?

8
Comments
6 min read
FP(00) - บทนำ, ก้าวแรกสู่โลกแห่ง Functional Programming

FP(00) - บทนำ, ก้าวแรกสู่โลกแห่ง Functional Programming

11
Comments
2 min read
Programming first principles - 1. Purpose - What this series is about

Programming first principles - 1. Purpose - What this series is about

27
Comments
4 min read
State Machines: A Simple Introduction

State Machines: A Simple Introduction

16
Comments 2
7 min read
#MakeTheChangePt2: Kotlin Properties

#MakeTheChangePt2: Kotlin Properties

5
Comments
4 min read
Stop Fearing the Whiteboard. Conquer It.

Stop Fearing the Whiteboard. Conquer It.

79
Comments
5 min read
Just Say No to Loops and Variables

Just Say No to Loops and Variables

9
Comments
10 min read
HTTP Response Status Codes In Real Life 😅

HTTP Response Status Codes In Real Life 😅

5
Comments
1 min read
Python or Java? Which is better to learn to code?

Python or Java? Which is better to learn to code?

63
Comments 18
7 min read
Function ทำงานยังไง?, ในมุมมองของโปรแกรมเมอร์สาย Imperative

Function ทำงานยังไง?, ในมุมมองของโปรแกรมเมอร์สาย Imperative

9
Comments
1 min read
How to improve Programming Skills

How to improve Programming Skills

149
Comments 9
9 min read
Using Common Table Expressions to solve Sudoku in Microsoft SQL Server

Using Common Table Expressions to solve Sudoku in Microsoft SQL Server

6
Comments
5 min read
How to use Tiny Habits to create a consistent study habit.

How to use Tiny Habits to create a consistent study habit.

11
Comments
8 min read
Can you use FreeBSD for a Developer Machine in 2020?

Can you use FreeBSD for a Developer Machine in 2020?

39
Comments 3
9 min read
In defense of deviousness

In defense of deviousness

5
Comments
6 min read
Why Docker?

Why Docker?

94
Comments 2
6 min read
How To Build JWT’s in Go (Golang)

How To Build JWT’s in Go (Golang)

53
Comments
3 min read
Programmatic Constraints in Swift 📏

Programmatic Constraints in Swift 📏

9
Comments 4
5 min read
One Difference Between Smart and Professional Programmer

One Difference Between Smart and Professional Programmer

36
Comments 10
1 min read
Designing resilient systems using rate limiting

Designing resilient systems using rate limiting

14
Comments
3 min read
Design Patterns: Strategy

Design Patterns: Strategy

13
Comments 2
2 min read
🚀 Visualizing memory management in Golang

🚀 Visualizing memory management in Golang

83
Comments 2
11 min read
How to Integrate Auth0 with Oracle CX Commerce

How to Integrate Auth0 with Oracle CX Commerce

4
Comments
1 min read
[Dart] รวมคำสั่งดีๆ เอาไว้ใช้กับ List

[Dart] รวมคำสั่งดีๆ เอาไว้ใช้กับ List

9
Comments
4 min read
loading...