DEV Community

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Metaprogramming: From C Preprocessing to Elixir Macros

Metaprogramming: From C Preprocessing to Elixir Macros

67
Comments
6 min read
Is C# Hard to Learn?

Is C# Hard to Learn?

5
Comments
1 min read
Why YOU should learn Recursion

Why YOU should learn Recursion

196
Comments 23
7 min read
Understand Garbage Collection in java

Understand Garbage Collection in java

13
Comments
5 min read
How I Approach Notetaking as a Developer

How I Approach Notetaking as a Developer

62
Comments 4
4 min read
Reusable Code: The Good, The Bad, and The Ugly

Reusable Code: The Good, The Bad, and The Ugly

39
Comments 2
5 min read
padEnd String Method in JavaScript

padEnd String Method in JavaScript

56
Comments 2
3 min read
Washing your code: avoid conditions

Washing your code: avoid conditions

144
Comments 7
14 min read
The true story of how I got my first job

The true story of how I got my first job

52
Comments 9
2 min read
Features of a Good Log File Viewer

Features of a Good Log File Viewer

9
Comments
9 min read
Difference Between Web Storage Types

Difference Between Web Storage Types

154
Comments 6
3 min read
How I manage my dev bookmarks to save time and nerves

How I manage my dev bookmarks to save time and nerves

67
Comments 2
3 min read
How Personal Projects Make You A Better Developer

How Personal Projects Make You A Better Developer

359
Comments 20
4 min read
Why we should default to Tabs instead of Spaces for an 'accessible first' environment

Why we should default to Tabs instead of Spaces for an 'accessible first' environment

50
Comments 15
3 min read
Introduction of Kotlin programming language

Introduction of Kotlin programming language

17
Comments 7
5 min read
Programming Live Streams

Programming Live Streams

11
Comments 3
1 min read
Essential Interview Code for Maps and Dictionaries

Essential Interview Code for Maps and Dictionaries

57
Comments
5 min read
What is the Modulus Operator? A Short Guide with Practical Use Cases

What is the Modulus Operator? A Short Guide with Practical Use Cases

8
Comments
8 min read
Building an Audio Player app with Angular and RxJS

Building an Audio Player app with Angular and RxJS

8
Comments
1 min read
WordPress SSO with Auth0

WordPress SSO with Auth0

2
Comments
1 min read
My Competitive Programming Journey: Week 1

My Competitive Programming Journey: Week 1

11
Comments
2 min read
The Birth Of Modern Programming

The Birth Of Modern Programming

5
Comments
5 min read
Practical Development Practices

Practical Development Practices

88
Comments 1
8 min read
What does it mean to you when people say "Coding is hard"?

What does it mean to you when people say "Coding is hard"?

7
Comments 2
2 min read
Sensor, process and transparently persist your IoT data with an end-to-end object-oriented system

Sensor, process and transparently persist your IoT data with an end-to-end object-oriented system

6
Comments
7 min read
Strikethrough using HTML5

Strikethrough using HTML5

53
Comments 7
4 min read
Why I use Fish Shell over Bash and Zsh 🐟

Why I use Fish Shell over Bash and Zsh 🐟

27
Comments 4
5 min read
How to make any website faster

How to make any website faster

8
Comments 3
22 min read
The (new) React lifecycle methods — in plain approachable language

The (new) React lifecycle methods — in plain approachable language

11
Comments
16 min read
Demonstration on how to use GraphQL with Node and Vue in bits

Demonstration on how to use GraphQL with Node and Vue in bits

9
Comments 1
13 min read
Programming by voice in 2019

Programming by voice in 2019

6
Comments
9 min read
Writing readable code with TypeScript enums

Writing readable code with TypeScript enums

3
Comments
8 min read
What makes ReasonML so great?

What makes ReasonML so great?

6
Comments
10 min read
Firefox DevTools for CSS authors

Firefox DevTools for CSS authors

7
Comments
14 min read
Adding pipelines to JavaScript

Adding pipelines to JavaScript

7
Comments
8 min read
HOW TO BECOME SUCCESSFUL- EPISODE 1- GLAUCO PIRES

HOW TO BECOME SUCCESSFUL- EPISODE 1- GLAUCO PIRES

6
Comments
4 min read
Why Developers Love To Hate Other Programming Languages

Why Developers Love To Hate Other Programming Languages

11
Comments 6
3 min read
Want to Learn a New Framework? Start with this

Want to Learn a New Framework? Start with this

13
Comments 5
3 min read
3 Things I Learnt Feature Leading for the First Time

3 Things I Learnt Feature Leading for the First Time

7
Comments
3 min read
What to do when faced with excellence

What to do when faced with excellence

84
Comments 9
5 min read
I tried 10 programming languages and I liked it

I tried 10 programming languages and I liked it

10
Comments 12
4 min read
... Through My Son's Eyes

... Through My Son's Eyes

10
Comments 1
5 min read
Problem Solving with Project Euler, Part One: Multiples of 3 and 5

Problem Solving with Project Euler, Part One: Multiples of 3 and 5

8
Comments 1
3 min read
The 7 most important software design patterns

The 7 most important software design patterns

65
Comments 11
5 min read
How to Unit Test LiveData and ViewModel

How to Unit Test LiveData and ViewModel

24
Comments 1
2 min read
Programming is tribal, find your people

Programming is tribal, find your people

14
Comments
2 min read
Reasons why I think it is good 👍 to be a developer 🖥

Reasons why I think it is good 👍 to be a developer 🖥

4
Comments
2 min read
The Three Most Common Refactoring Opportunities You Are Likely To Encounter

The Three Most Common Refactoring Opportunities You Are Likely To Encounter

75
Comments 2
9 min read
How CloudFlare could have avoided its outage (maybe)

How CloudFlare could have avoided its outage (maybe)

18
Comments 6
3 min read
Why switch is better than if-else

Why switch is better than if-else

140
Comments 17
4 min read
Top 5 Online Courses to Learn Big Data and Hadoop for Beginners

Top 5 Online Courses to Learn Big Data and Hadoop for Beginners

68
Comments
10 min read
Database Normalization Explained

Database Normalization Explained

80
Comments 4
6 min read
What do you consider your greatest developer strength? Weakness?

What do you consider your greatest developer strength? Weakness?

44
Comments 26
1 min read
Top Tips for File Handling in C - Avoid Potential Pitfalls!

Top Tips for File Handling in C - Avoid Potential Pitfalls!

11
Comments 1
3 min read
String startsWith() Method in JavaScript

String startsWith() Method in JavaScript

73
Comments 6
3 min read
Generate CLI for any Python object

Generate CLI for any Python object

5
Comments
1 min read
Hello World! I'm Switching!

Hello World! I'm Switching!

5
Comments
5 min read
Elixirメタプログラミング 01: 内部表現 ー quote/2とunquote/1

Elixirメタプログラミング 01: 内部表現 ー quote/2とunquote/1

7
Comments
2 min read
What was the first thing you did with a programming language that made you happy?

What was the first thing you did with a programming language that made you happy?

10
Comments 12
1 min read
Not every function needs a name

Not every function needs a name

38
Comments 6
4 min read
loading...