DEV Community

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
JVM Primer Part 2 - Debugging memory issues

JVM Primer Part 2 - Debugging memory issues

42
Comments
5 min read
.forEach(), .map(), .filter() .... What's the difference?

.forEach(), .map(), .filter() .... What's the difference?

128
Comments 16
1 min read
Can We Stop Pretending Planning Software Development Can Be “Certain”? 02:17

Can We Stop Pretending Planning Software Development Can Be “Certain”?

36
Comments 12
1 min read
7 Steps to Take Over an Existing Rails App (Before You Write A Line Of Code)

7 Steps to Take Over an Existing Rails App (Before You Write A Line Of Code)

14
Comments 1
7 min read
HTML5 canvas - part 1: Drawing

HTML5 canvas - part 1: Drawing

66
Comments 11
1 min read
A Primer on JVM Memory Management and Troubleshooting - 1

A Primer on JVM Memory Management and Troubleshooting - 1

38
Comments
4 min read
Your first chart in Android App with CSV parser

Your first chart in Android App with CSV parser

23
Comments
5 min read
Everything That's Not Tested Will Break

Everything That's Not Tested Will Break

186
Comments 31
9 min read
Getters And Setters used in JavaScript Objects....How?

Getters And Setters used in JavaScript Objects....How?

71
Comments 5
2 min read
hasOwnProperty considered harmful

hasOwnProperty considered harmful

34
Comments 6
1 min read
Does DEV.TO have an OAuth Server to fetch User Posts

Does DEV.TO have an OAuth Server to fetch User Posts

7
Comments 10
1 min read
Es6 Awesomeness (Part I)

Es6 Awesomeness (Part I)

70
Comments 5
4 min read
Implementing in-app language change

Implementing in-app language change

16
Comments
5 min read
Like this post, if you know typeof(null) is "object" in JS

Like this post, if you know typeof(null) is "object" in JS

18
Comments
1 min read
Snake case to camel case and back using regular expressions and Python

Snake case to camel case and back using regular expressions and Python

38
Comments 3
2 min read
Golang Patterns - Part 2

Golang Patterns - Part 2

40
Comments 2
3 min read
How File Structure Informs the Programming Model

How File Structure Informs the Programming Model

7
Comments
3 min read
Good Practices - Code Review Comments

Good Practices - Code Review Comments

46
Comments 5
4 min read
In-memory database tests with Querydsl

In-memory database tests with Querydsl

27
Comments
5 min read
3 questions to keep in mind when building software

3 questions to keep in mind when building software

33
Comments
4 min read
Read Efficient Data Structures

Read Efficient Data Structures

236
Comments 8
15 min read
Cargo refused to build my project - A Rust debugging story!

Cargo refused to build my project - A Rust debugging story!

27
Comments 3
2 min read
What is your least favorite part of software development?

What is your least favorite part of software development?

9
Comments 3
1 min read
Building a Web App With Go, Gin and React

Building a Web App With Go, Gin and React

174
Comments 30
18 min read
Typescript tip: Don't use "naked any", create an "any interface" instead.

Typescript tip: Don't use "naked any", create an "any interface" instead.

13
Comments 1
2 min read
The (Im)Practical Continuous Delivery

The (Im)Practical Continuous Delivery

97
Comments 10
5 min read
Daily Scrum Meeting: A Status Meeting In Disguise?

Daily Scrum Meeting: A Status Meeting In Disguise?

14
Comments 5
1 min read
Time-saving habits for programmers

Time-saving habits for programmers

179
Comments 3
6 min read
The Fear-Inspiring Closure of JavaScript

The Fear-Inspiring Closure of JavaScript

50
Comments 4
2 min read
Be specialized...but also know everything else just in case...

Be specialized...but also know everything else just in case...

11
Comments 2
2 min read
The way I have learned programming

The way I have learned programming

46
Comments 3
2 min read
Microbenchmarking on Android

Microbenchmarking on Android

16
Comments
4 min read
5 Key Parts to Problem Solving in the Software Development World.

5 Key Parts to Problem Solving in the Software Development World.

13
Comments
3 min read
Encouragement of Review Meeting

Encouragement of Review Meeting

21
Comments
2 min read
Elixir and my ISO-8859-1 character encoding problem

Elixir and my ISO-8859-1 character encoding problem

16
Comments 2
3 min read
Saving time with contract testing

Saving time with contract testing

92
Comments 2
5 min read
How to use different Google configurations for each build config

How to use different Google configurations for each build config

8
Comments
3 min read
Should I accept coding challenges for a potential job?

Should I accept coding challenges for a potential job?

87
Comments 32
6 min read
What are your favourite programming katas sites?

What are your favourite programming katas sites?

31
Comments 1
1 min read
If you could customize a tech curriculum what would you include?

If you could customize a tech curriculum what would you include?

10
Comments 3
1 min read
Choosing the right tool: How to pick the right programming language

Choosing the right tool: How to pick the right programming language

9
Comments 1
3 min read
Using Python ipdb from Jupyter

Using Python ipdb from Jupyter

14
Comments
1 min read
Simplify code with 'if constexpr' in C++17

Simplify code with 'if constexpr' in C++17

22
Comments 1
7 min read
Programming made me a believer

Programming made me a believer

13
Comments
2 min read
Luck in Software Development, Part 2

Luck in Software Development, Part 2

10
Comments
3 min read
Introduction to Scala

Introduction to Scala

47
Comments 3
1 min read
RUM Conjecture - Reasoning About Data Access

RUM Conjecture - Reasoning About Data Access

53
Comments 14
7 min read
How to build an architecture that will handle high loads

How to build an architecture that will handle high loads

20
Comments
3 min read
Implementing the rules of 3 Man Chess: Variant “In The Round”. Part 1, Fundamental Types

Implementing the rules of 3 Man Chess: Variant “In The Round”. Part 1, Fundamental Types

5
Comments
5 min read
Continued education

Continued education

8
Comments
1 min read
NMandelbrot : running arbitrary code on client

NMandelbrot : running arbitrary code on client

8
Comments
2 min read
Code Royale: Rust AI Coding Competition

Code Royale: Rust AI Coding Competition

14
Comments
1 min read
I made my own commenting server. Here's why.

I made my own commenting server. Here's why.

8
Comments
3 min read
Redshift Materialised Views

Redshift Materialised Views

8
Comments
3 min read
How Loops Work in JavaScript😭🤔

How Loops Work in JavaScript😭🤔

60
Comments
2 min read
Impostor Syndrome - It's real and it's all our faults

Impostor Syndrome - It's real and it's all our faults

82
Comments 3
5 min read
5 Steps to Solving Programming Problems

5 Steps to Solving Programming Problems

120
Comments 6
3 min read
What is the most confusing thing in Programming🐍

What is the most confusing thing in Programming🐍

10
Comments 3
1 min read
Luck in Software Development, Part 1

Luck in Software Development, Part 1

7
Comments 1
3 min read
Understanding Systems Through Tests

Understanding Systems Through Tests

7
Comments
4 min read
loading...