DEV Community

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
A Functional-Style State Machine in C++

A Functional-Style State Machine in C++

18
Comments 5
5 min read
What is functional programming?

What is functional programming?

15
Comments 2
5 min read
My deliberate practice journey

My deliberate practice journey

4
Comments 2
3 min read
Mental Models: Array Indexing

Mental Models: Array Indexing

2
Comments
1 min read
3.2. Compile and run your Java program

3.2. Compile and run your Java program

4
Comments
2 min read
Know Your Tests: A Summary of Common Testing Patterns

Know Your Tests: A Summary of Common Testing Patterns

12
Comments 4
2 min read
3. Exercise: Write, compile and run a Java program

3. Exercise: Write, compile and run a Java program

4
Comments
1 min read
In defense of the “god object” pattern

In defense of the “god object” pattern

8
Comments 1
3 min read
Microsoft is absolutely at fault for WannaCry

Microsoft is absolutely at fault for WannaCry

13
Comments 32
4 min read
How to use pbcopy on Ubuntu

How to use pbcopy on Ubuntu

3
Comments
1 min read
Initial thoughts about Svelte

Initial thoughts about Svelte

4
Comments
3 min read
How to create a focused coding environment

How to create a focused coding environment

7
Comments
5 min read
Have you ever felt to run away from programming?

Have you ever felt to run away from programming?

25
Comments 16
1 min read
Coding Without Google

Coding Without Google

71
Comments 17
5 min read
Anatomy of a System Design Interview

Anatomy of a System Design Interview

27
Comments 3
7 min read
What is a Service Mesh? -the breakout area chat between an Account manager and a Solutions Engineer!

What is a Service Mesh? -the breakout area chat between an Account manager and a Solutions Engineer!

5
Comments
7 min read
Sorting a file: A real program in Leaf

Sorting a file: A real program in Leaf

8
Comments
3 min read
My VSCode World

My VSCode World

34
Comments 2
3 min read
What is imperative programming?

What is imperative programming?

22
Comments
5 min read
What we talk about when we talk about testing

What we talk about when we talk about testing

8
Comments
5 min read
Up and Running with Gatsby — New Course

Up and Running with Gatsby — New Course

5
Comments
2 min read
Why you should know how to program?

Why you should know how to program?

3
Comments
1 min read
Encapsulation as a defensive programming technique

Encapsulation as a defensive programming technique

4
Comments
5 min read
A free introduction to Elixir, OTP, Ecto, and Phoenix

A free introduction to Elixir, OTP, Ecto, and Phoenix

13
Comments
1 min read
A Beginner's guide to the Scala Programming Language

A Beginner's guide to the Scala Programming Language

32
Comments 9
5 min read
My zsh ❤️ Aliases

My zsh ❤️ Aliases

4
Comments
1 min read
When the white space became a beast

When the white space became a beast

18
Comments 4
3 min read
How to Set Up Cucumber Tests for Java

How to Set Up Cucumber Tests for Java

16
Comments
3 min read
Working with API’s… for low-code dummies

Working with API’s… for low-code dummies

5
Comments
5 min read
The Key Concept of RxJS Error Handling

The Key Concept of RxJS Error Handling

25
Comments
2 min read
How I went from failing every interview to a job at Amazon

How I went from failing every interview to a job at Amazon

101
Comments 18
3 min read
Quantum Programming 101: Superdense Coding Tutorial

Quantum Programming 101: Superdense Coding Tutorial

10
Comments
3 min read
weekend.dev Episode 1

weekend.dev Episode 1

4
Comments
1 min read
Keyframe animation for UI with navigation

Keyframe animation for UI with navigation

8
Comments
5 min read
An efficient way to compare strings in Go

An efficient way to compare strings in Go

6
Comments 2
3 min read
Setting up Android Studio with C++ on Windows

Setting up Android Studio with C++ on Windows

2
Comments
4 min read
Why Code Reviews are Important

Why Code Reviews are Important

27
Comments 8
2 min read
The Rise of Low-code Development Platforms

The Rise of Low-code Development Platforms

1
Comments
2 min read
How to solve index conflicts when we remove indexes in random order from an array?

How to solve index conflicts when we remove indexes in random order from an array?

5
Comments
3 min read
Understanding Hoisting in JavaScript

Understanding Hoisting in JavaScript

46
Comments 22
5 min read
Some good Websites for Coding Challenges

Some good Websites for Coding Challenges

3
Comments
1 min read
Programming won't be automated, or it already has been

Programming won't be automated, or it already has been

20
Comments 14
4 min read
Importance of Writing Clean Code

Importance of Writing Clean Code

46
Comments 33
5 min read
Lazy – Exploiting a New Programming Paradigm

Lazy – Exploiting a New Programming Paradigm

12
Comments 11
2 min read
Programmer, aka Soldier of Fortune

Programmer, aka Soldier of Fortune

5
Comments
2 min read
How Bob used implementation details in tests

How Bob used implementation details in tests

2
Comments
11 min read
How Facebook Live Scales

How Facebook Live Scales

16
Comments 6
7 min read
Destructuring of Objects

Destructuring of Objects

2
Comments
2 min read
Here's how I made a CLI tool to work with Google Colab notebooks.

Here's how I made a CLI tool to work with Google Colab notebooks.

11
Comments
3 min read
Getting started with Apache Beam and Kotlin

Getting started with Apache Beam and Kotlin

10
Comments
4 min read
Why working in contingency days is harder than regular remote work

Why working in contingency days is harder than regular remote work

14
Comments
3 min read
Top 5 tools to automate workflows

Top 5 tools to automate workflows

4
Comments
5 min read
Purpose-Driven For Loop Replacement

Purpose-Driven For Loop Replacement

5
Comments
3 min read
Introduction to functional programming with C#

Introduction to functional programming with C#

18
Comments 12
8 min read
Why Math Helps Me Every Day as a Programmer

Why Math Helps Me Every Day as a Programmer

19
Comments 2
4 min read
About programming languages

About programming languages

3
Comments
5 min read
Taking Hash Tables Off The Shelf

Taking Hash Tables Off The Shelf

49
Comments 7
11 min read
Admit your struggles, help others

Admit your struggles, help others

9
Comments
4 min read
Choosing a job title (for people who code)

Choosing a job title (for people who code)

33
Comments 8
16 min read
How to make decisions in the face of uncertainty

How to make decisions in the face of uncertainty

7
Comments
2 min read
loading...