DEV Community

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The Scariest Bug (I Haven’t Written Yet)

The Scariest Bug (I Haven’t Written Yet)

25
Comments 3
1 min read
Automating interactive shell input in Go

Automating interactive shell input in Go

7
Comments
3 min read
An Intro to JavaScript Modules

An Intro to JavaScript Modules

7
Comments
5 min read
6 Use Cases of Spread with Array in JavaScript

6 Use Cases of Spread with Array in JavaScript

160
Comments 24
5 min read
The near-future of programming

The near-future of programming

9
Comments
9 min read
Writing Simple Application with Nucleoid

Writing Simple Application with Nucleoid

10
Comments
3 min read
How to Rerender a Vue Route When Path Parameters Change

How to Rerender a Vue Route When Path Parameters Change

8
Comments
3 min read
React Quiz tutorial | with Typescript

React Quiz tutorial | with Typescript

7
Comments
1 min read
JavaScript: Building a CryptoCurrency App with the Observer Pattern

JavaScript: Building a CryptoCurrency App with the Observer Pattern

9
Comments
5 min read
Debouncing with Redux Middleware

Debouncing with Redux Middleware

31
Comments
3 min read
Converting decimals in Romans using FP

Converting decimals in Romans using FP

9
Comments
5 min read
Dynamic Theme in Flutter - Dark and Light Theme

Dynamic Theme in Flutter - Dark and Light Theme

6
Comments
1 min read
Common types of bugs - บั๊กทั่วๆไป มีอะไรบ้างหนอ?

Common types of bugs - บั๊กทั่วๆไป มีอะไรบ้างหนอ?

3
Comments
1 min read
Replacement for git clone - degit

Replacement for git clone - degit

19
Comments 1
1 min read
Announcing a “(Very) Basic Intro to Coding”

Announcing a “(Very) Basic Intro to Coding”

6
Comments
2 min read
How to use git stash effectively

How to use git stash effectively

8
Comments
3 min read
How to process more than 350K requests per month free using 3 free ETA services instead of 1 paid

How to process more than 350K requests per month free using 3 free ETA services instead of 1 paid

7
Comments
10 min read
Spotify's Random FAIL

Spotify's Random FAIL

42
Comments 18
10 min read
Online Code Editors

Online Code Editors

3
Comments
1 min read
My first dive into programming with a game

My first dive into programming with a game

3
Comments
2 min read
List Comprehensions in Python

List Comprehensions in Python

7
Comments
2 min read
To the Newbie Programmer [Part I]

To the Newbie Programmer [Part I]

7
Comments 2
2 min read
My 100 Days : Build websites using spreadsheets

My 100 Days : Build websites using spreadsheets

7
Comments
2 min read
How to become an effective Polyglot Developer

How to become an effective Polyglot Developer

78
Comments 16
8 min read
Why do you love working with your programming language?

Why do you love working with your programming language?

31
Comments 27
1 min read
double precision: subtleties leading to incorrectness

double precision: subtleties leading to incorrectness

5
Comments
4 min read
Beginning Vim (and using Vim in other text editors)

Beginning Vim (and using Vim in other text editors)

8
Comments
11 min read
What is the best text editor? (Using Science)

What is the best text editor? (Using Science)

45
Comments 19
1 min read
Zombies! - A Game Written in Z80 Assembly

Zombies! - A Game Written in Z80 Assembly

12
Comments
5 min read
JavaFX: 3 Ways of Passing Information Between Scenes!

JavaFX: 3 Ways of Passing Information Between Scenes!

34
Comments 7
5 min read
Learn First-Class Functions in JavaScript

Learn First-Class Functions in JavaScript

52
Comments 2
3 min read
Handling side projects as a web developer

Handling side projects as a web developer

4
Comments
3 min read
LeetCode July Challenge -1: ArrangeCoins -solution explained

LeetCode July Challenge -1: ArrangeCoins -solution explained

11
Comments
2 min read
How to Install Nucleoid on Ubuntu 18.04

How to Install Nucleoid on Ubuntu 18.04

5
Comments
2 min read
Qvault Classroom Launches Golang Crash Course

Qvault Classroom Launches Golang Crash Course

8
Comments
3 min read
How to overcome Imposter Syndrome?

How to overcome Imposter Syndrome?

10
Comments 2
4 min read
Demystifying Regular Expressions with JavaScript

Demystifying Regular Expressions with JavaScript

9
Comments
12 min read
How to handle exceptions in Clojure

How to handle exceptions in Clojure

6
Comments
4 min read
Setting up Windows Subsystem for Linux (WSL 2) as a Bootcamp Grad

Setting up Windows Subsystem for Linux (WSL 2) as a Bootcamp Grad

10
Comments 1
6 min read
Running Go in the Browser With Web Assembly (WASM)

Running Go in the Browser With Web Assembly (WASM)

13
Comments 2
3 min read
Design Patterns: Builder

Design Patterns: Builder

7
Comments
5 min read
Matrices, What Are They Good For?

Matrices, What Are They Good For?

80
Comments 7
5 min read
Lint on Save With VS Code Official Golang Extension

Lint on Save With VS Code Official Golang Extension

14
Comments
2 min read
How to improve your code quality with Psalm — a static analysis tool

How to improve your code quality with Psalm — a static analysis tool

59
Comments 1
5 min read
JavaScript 101: data types

JavaScript 101: data types

2
Comments
3 min read
How to use map() reduce() and filter() ?

How to use map() reduce() and filter() ?

9
Comments
2 min read
CSS Grid Tutorial | Frontend Mentor Challenge

CSS Grid Tutorial | Frontend Mentor Challenge

8
Comments
1 min read
The Downside To Being Self-Taught.

The Downside To Being Self-Taught.

121
Comments 16
3 min read
Null Safety in Kotlin

Null Safety in Kotlin

2
Comments
5 min read
How do you make your code maintainable?

How do you make your code maintainable?

3
Comments 3
1 min read
How to Recover from API Downtimes and Errors

How to Recover from API Downtimes and Errors

29
Comments 1
6 min read
Make, New and Literals Cheat Sheet – Slice and Map Initialization in Go

Make, New and Literals Cheat Sheet – Slice and Map Initialization in Go

9
Comments 1
2 min read
DBless with Nucleoid runtime

DBless with Nucleoid runtime

6
Comments
4 min read
How I've defeated my mental illness and become web developer

How I've defeated my mental illness and become web developer

8
Comments 1
7 min read
Factory Design Pattern in Modern C++

Factory Design Pattern in Modern C++

11
Comments
12 min read
How to Master the Front-End Development

How to Master the Front-End Development

3
Comments
5 min read
Go Micro - A distributed systems development framework

Go Micro - A distributed systems development framework

3
Comments
1 min read
The Rules Of Work.

The Rules Of Work.

47
Comments 11
3 min read
Fixed: Create React App -Template Not Provided Using Create-React-App

Fixed: Create React App -Template Not Provided Using Create-React-App

4
Comments
1 min read
JavaScript Execution Context

JavaScript Execution Context

4
Comments
5 min read
loading...