DEV Community

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Separating Responsibilities In Code

Separating Responsibilities In Code

26
Comments
3 min read
A regex cheatsheet for all those regex haters (and lovers) 👀

A regex cheatsheet for all those regex haters (and lovers) 👀

503
Comments 43
4 min read
Eradicating Memory Leaks In JavaScript

Eradicating Memory Leaks In JavaScript

161
Comments 5
17 min read
The Many Masks of `const`

The Many Masks of `const`

45
Comments 14
3 min read
Would you program a human?

Would you program a human?

31
Comments 13
4 min read
Multithreaded Programming

Multithreaded Programming

18
Comments
9 min read
Extremes (in) Programming

Extremes (in) Programming

21
Comments 16
1 min read
TypeError: JavaScript

TypeError: JavaScript

60
Comments 7
2 min read
Code quality is overrated

Code quality is overrated

51
Comments 43
1 min read
How do I identify my knowledge gaps and learn?

How do I identify my knowledge gaps and learn?

117
Comments 6
4 min read
What Are The Best Software Engineering Principles?

What Are The Best Software Engineering Principles?

246
Comments 14
7 min read
The Secret to Being a Successful Programmer

The Secret to Being a Successful Programmer

23
Comments 1
4 min read
Elixir入門 19: tryとcatchおよびrescue

Elixir入門 19: tryとcatchおよびrescue

5
Comments
4 min read
Test Coverage is a Lie

Test Coverage is a Lie

5
Comments
6 min read
What do you do to practice new programming languages and/or frameworks?

What do you do to practice new programming languages and/or frameworks?

105
Comments 29
1 min read
How to organize programming projects?

How to organize programming projects?

6
Comments 1
1 min read
My experiences with the Android Developer Nanodegree

My experiences with the Android Developer Nanodegree

28
Comments 12
6 min read
Writing a Fast Sudoku Solver in Haskell #2: A 200x Faster Solution

Writing a Fast Sudoku Solver in Haskell #2: A 200x Faster Solution

22
Comments
12 min read
The Importance of Selective Learning

The Importance of Selective Learning

55
Comments 5
2 min read
Pair Programming, Trio Programming, Sextuplet Programming?!

Pair Programming, Trio Programming, Sextuplet Programming?!

47
Comments 4
4 min read
Literate Programming - Emacs, Howard Abrams and Library of Babel

Literate Programming - Emacs, Howard Abrams and Library of Babel

6
Comments
2 min read
Fallacies in programmers routine, practice and culture: Domain Study

Fallacies in programmers routine, practice and culture: Domain Study

7
Comments
3 min read
Serving Plug: Building an Elixir HTTP server from scratch

Serving Plug: Building an Elixir HTTP server from scratch

88
Comments
9 min read
Building microservices with Dropwizard, MongoDB & Docker

Building microservices with Dropwizard, MongoDB & Docker

61
Comments 4
9 min read
Who or what inspired you to do programming?

Who or what inspired you to do programming?

40
Comments 63
3 min read
3 Recommended Programming Books

3 Recommended Programming Books

9
Comments
2 min read
7 Things that I wish I knew when I was younger

7 Things that I wish I knew when I was younger

8
Comments 2
4 min read
Writing a Fast Sudoku Solver in Haskell

Writing a Fast Sudoku Solver in Haskell

55
Comments 2
26 min read
Streaming Images & Videos to Google Cloud Storage with Node.js, Express, and Multer

Streaming Images & Videos to Google Cloud Storage with Node.js, Express, and Multer

23
Comments 6
2 min read
Dev.to has implemented Series! Series are cool! Coding Concepts is now a series! Cool!

Dev.to has implemented Series! Series are cool! Coding Concepts is now a series! Cool!

91
Comments 15
2 min read
A review of semantic versioning using npm version

A review of semantic versioning using npm version

44
Comments 3
5 min read
Modify Page Orientation, Rotate Document Pages in your Java applications

Modify Page Orientation, Rotate Document Pages in your Java applications

3
Comments
1 min read
Things I Didn't Know About Being a Developer

Things I Didn't Know About Being a Developer

7
Comments
5 min read
Elixir: inspect/2関数について

Elixir: inspect/2関数について

10
Comments
4 min read
Elixir入門 18: シギル

Elixir入門 18: シギル

8
Comments
3 min read
Kivy tutorial

Kivy tutorial

7
Comments
1 min read
3 ways to retain your dev flow between sessions 💪

3 ways to retain your dev flow between sessions 💪

43
Comments 23
2 min read
Basics of multithreading in C

Basics of multithreading in C

76
Comments 17
3 min read
An Introduction to Overloading Operators (for Beginners by a Beginner)

An Introduction to Overloading Operators (for Beginners by a Beginner)

40
Comments 2
6 min read
Optional arguments MUST use keywords (Python3)

Optional arguments MUST use keywords (Python3)

10
Comments
2 min read
A quick look at Java 11's HttpClient

A quick look at Java 11's HttpClient

18
Comments 3
3 min read
How do you approach knowledge gaps?

How do you approach knowledge gaps?

60
Comments 18
2 min read
Not a Craftsmanship

Not a Craftsmanship

48
Comments 6
6 min read
10ish Teeny-Tiny Resolutions To Become A Better Developer In 2019

10ish Teeny-Tiny Resolutions To Become A Better Developer In 2019

374
Comments 21
4 min read
Overthinking, evolutionary psychology, and programming

Overthinking, evolutionary psychology, and programming

125
Comments 7
7 min read
Sample Programs 250 Code Snippets Release

Sample Programs 250 Code Snippets Release

7
Comments
4 min read
Introduction to Agent-Based Models and Cellular Automata

Introduction to Agent-Based Models and Cellular Automata

10
Comments 1
4 min read
Why are we getting Streams in Redis?

Why are we getting Streams in Redis?

8
Comments
11 min read
Elixir 1.8.0が正規リリースされた

Elixir 1.8.0が正規リリースされた

8
Comments
2 min read
What is the definition of good software engineer?

What is the definition of good software engineer?

19
Comments
5 min read
Are software titles inflating during the years?

Are software titles inflating during the years?

15
Comments 4
5 min read
Computer Chess/Shogi links

Computer Chess/Shogi links

5
Comments
2 min read
The JAMstack in 2020: Why (and How) to Get Started

The JAMstack in 2020: Why (and How) to Get Started

9
Comments 1
2 min read
Songs You Listen To While Coding?

Songs You Listen To While Coding?

10
Comments 13
1 min read
Elixir入門 17: 内包表記

Elixir入門 17: 内包表記

6
Comments
3 min read
Book review: A Philosophy of Software Design by John Ousterhout

Book review: A Philosophy of Software Design by John Ousterhout

14
Comments 1
3 min read
Introduction to Strings in Python

Introduction to Strings in Python

7
Comments
3 min read
Best Top developer Community Every Developer Should Visit

Best Top developer Community Every Developer Should Visit

47
Comments 7
2 min read
Migrating to TypeScript, Part 1: Introduction and getting started

Migrating to TypeScript, Part 1: Introduction and getting started

140
Comments 4
6 min read
How to Remove Array Duplicates in ES6

How to Remove Array Duplicates in ES6

23
Comments
4 min read
loading...