DEV Community

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Understanding Basic Object Oriented Programming with C++

Understanding Basic Object Oriented Programming with C++

58
Comments 6
4 min read
Finally in Promises & Try/Catch

Finally in Promises & Try/Catch

260
Comments 27
4 min read
Retrieving the full path of a process on MacOS (and exploring procfs)

Retrieving the full path of a process on MacOS (and exploring procfs)

11
Comments
7 min read
What's yours biggest IT (programming) fuckup?

What's yours biggest IT (programming) fuckup?

17
Comments 15
1 min read
I'm an Expert in Memory Management & Segfaults, Ask Me Anything!

I'm an Expert in Memory Management & Segfaults, Ask Me Anything!

77
Comments 162
1 min read
Delaying Decisions Until the Last Possible Moment

Delaying Decisions Until the Last Possible Moment

34
Comments 7
4 min read
#to_s or #to_str? Explicitly casting vs. implicitly coercing types in Ruby

#to_s or #to_str? Explicitly casting vs. implicitly coercing types in Ruby

45
Comments 3
6 min read
3 Roles of Programming Languages

3 Roles of Programming Languages

6
Comments
2 min read
GüebZine – old webzine (1998 to 2000 or 2001)

GüebZine – old webzine (1998 to 2000 or 2001)

7
Comments 3
2 min read
From pseudo code to full-stack software developer

From pseudo code to full-stack software developer

14
Comments
15 min read
How Do Objects Work In JavaScript?

How Do Objects Work In JavaScript?

17
Comments 4
2 min read
Best/Worst Day

Best/Worst Day

34
Comments 6
1 min read
Why JavaScript is an OOP Language (Even Though It Doesn't Have Classes)

Why JavaScript is an OOP Language (Even Though It Doesn't Have Classes)

53
Comments 9
1 min read
Hashtables for newbies

Hashtables for newbies

10
Comments
3 min read
What book(s) has influenced your career?

What book(s) has influenced your career?

13
Comments 4
1 min read
Reads of the week

Reads of the week

9
Comments
2 min read
Some old mIRC add-ons (1998 to 2001)

Some old mIRC add-ons (1998 to 2001)

10
Comments 3
1 min read
We Don't Need No Stinking map() or filter()

We Don't Need No Stinking map() or filter()

43
Comments 19
4 min read
Copying Data with JavaScript

Copying Data with JavaScript

52
Comments 1
3 min read
Pruebas – QBasic game (1996 or 1997)

Pruebas – QBasic game (1996 or 1997)

15
Comments 1
1 min read
Read The F’ing Error Codes Bro!

Read The F’ing Error Codes Bro!

7
Comments
2 min read
How OTP Applications are structured

How OTP Applications are structured

73
Comments 1
4 min read
A First Timers Guide to an Open Source Project

A First Timers Guide to an Open Source Project

11
Comments
1 min read
What was your first PR on Github?

What was your first PR on Github?

28
Comments 26
1 min read
Software Development Lessons From a Day of Farming in Poland

Software Development Lessons From a Day of Farming in Poland

11
Comments
9 min read
A Scout Approach to Software Development

A Scout Approach to Software Development

7
Comments
1 min read
Tips to improve the design of your Ruby code

Tips to improve the design of your Ruby code

24
Comments
4 min read
Writing modular software using Go plugins

Writing modular software using Go plugins

12
Comments
1 min read
React-Redux connect(): when and how to use it

React-Redux connect(): when and how to use it

12
Comments 1
12 min read
Bad Habits Developers Should Fix

Bad Habits Developers Should Fix

602
Comments 57
5 min read
Sending Mails with Sendgrid and Node.js

Sending Mails with Sendgrid and Node.js

9
Comments 1
2 min read
and the second top voted question on StackOverflow is...

and the second top voted question on StackOverflow is...

120
Comments 17
7 min read
Perspective and Puzzles

Perspective and Puzzles

9
Comments
1 min read
Functional programming basics part 2: Higher order function

Functional programming basics part 2: Higher order function

52
Comments 6
2 min read
We don't need a ternary operator

We don't need a ternary operator

102
Comments 60
5 min read
5 ways to make your database better

5 ways to make your database better

41
Comments 1
4 min read
Functional programming basics part 1: Pure function

Functional programming basics part 1: Pure function

67
Comments 20
2 min read
Extracting Numbers from an Alphanumeric String Using String.UnicodeScalarView in Swift 4

Extracting Numbers from an Alphanumeric String Using String.UnicodeScalarView in Swift 4

7
Comments
2 min read
Prepare Your Skill Set for Web Developer Interviews - Part 2

Prepare Your Skill Set for Web Developer Interviews - Part 2

50
Comments
9 min read
アルゴリズムイントロダクション:1日目

アルゴリズムイントロダクション:1日目

13
Comments
1 min read
Java Map keys should always be Comparable

Java Map keys should always be Comparable

16
Comments 1
3 min read
My first week of learning Swift.

My first week of learning Swift.

62
Comments 7
3 min read
Next.js 6 Features: A Practical Introduction

Next.js 6 Features: A Practical Introduction

5
Comments
1 min read
The right Tools for the right job

The right Tools for the right job

6
Comments
2 min read
Differences Between #nil?, #empty?, #blank?, and #present?

Differences Between #nil?, #empty?, #blank?, and #present?

16
Comments 1
3 min read
Angular and TypeScript basics — Custom Pipes

Angular and TypeScript basics — Custom Pipes

11
Comments
2 min read
Back to JS Basics

Back to JS Basics

37
Comments 7
3 min read
Livable code, embrace the practical mess

Livable code, embrace the practical mess

149
Comments 22
9 min read
Do you consider yourself fluent in your favorite programming language?

Do you consider yourself fluent in your favorite programming language?

43
Comments 7
3 min read
Three ways to check for palindromes in JavaScript

Three ways to check for palindromes in JavaScript

12
Comments 4
2 min read
Should I break down my code if it'll only be used once?

Should I break down my code if it'll only be used once?

9
Comments 1
2 min read
How to build rock-solid Ruby on Rails apps with BDD

How to build rock-solid Ruby on Rails apps with BDD

57
Comments 2
7 min read
3 Best Practices for Working With React Components

3 Best Practices for Working With React Components

65
Comments 4
4 min read
The build process of programming languages

The build process of programming languages

62
Comments 2
9 min read
Using CSS Grid where appropriate (revisited)

Using CSS Grid where appropriate (revisited)

53
Comments
3 min read
The burnout, how do you deal with it?

The burnout, how do you deal with it?

36
Comments 5
2 min read
Software Architecture Demystified

Software Architecture Demystified

40
Comments 1
1 min read
Closures in Ruby: Blocks, Procs and Lambdas

Closures in Ruby: Blocks, Procs and Lambdas

75
Comments 3
6 min read
[Challenge] Can you play with your language's syntax without breaking it?

[Challenge] Can you play with your language's syntax without breaking it?

9
Comments 5
1 min read
🐬 Swag for Dev #4 — DigitalOcean’s Sammy stickers!

🐬 Swag for Dev #4 — DigitalOcean’s Sammy stickers!

8
Comments
1 min read
loading...