DEV Community

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Use JFlex to Count Words

Use JFlex to Count Words

7
Comments 1
3 min read
Meet JFlex

Meet JFlex

11
Comments
3 min read
The Rise of the Web App

The Rise of the Web App

44
Comments 6
7 min read
The `else if` Keyword Doesn’t Exist in Java

The `else if` Keyword Doesn’t Exist in Java

24
Comments 20
5 min read
Essential Python 3 code for lists

Essential Python 3 code for lists

99
Comments 3
3 min read
How to become a better Java Developer in 2024? [with Resources]

How to become a better Java Developer in 2024? [with Resources]

133
Comments 2
13 min read
How I Learned to Program

How I Learned to Program

40
Comments 2
3 min read
Python Programming Styles

Python Programming Styles

11
Comments
2 min read
Vim: How to Start Using The Text Editor for Developers

Vim: How to Start Using The Text Editor for Developers

9
Comments
5 min read
Time to build a markdown parser and processor (MDL Log #1)

Time to build a markdown parser and processor (MDL Log #1)

52
Comments 22
3 min read
Command Magicks: How to Manipulate Files and Strings from the Terminal

Command Magicks: How to Manipulate Files and Strings from the Terminal

9
Comments
5 min read
How to Start Using the Terminal to Be More Productive

How to Start Using the Terminal to Be More Productive

8
Comments
6 min read
How to Scrape the Web using Python with ScraPy Spiders

How to Scrape the Web using Python with ScraPy Spiders

16
Comments
7 min read
The Path to Learning a Programming Language

The Path to Learning a Programming Language

7
Comments
14 min read
How to Parse a Spreadsheet in Python

How to Parse a Spreadsheet in Python

44
Comments 4
6 min read
How to Run Parallel Data Analysis in Python using Dask Dataframes

How to Run Parallel Data Analysis in Python using Dask Dataframes

7
Comments
6 min read
Invented here syndrome

Invented here syndrome

54
Comments 2
5 min read
Do you really want to learn how to be a programmer?

Do you really want to learn how to be a programmer?

47
Comments 8
10 min read
How does a software engineer grow?

How does a software engineer grow?

15
Comments
5 min read
What’s Tripping Up Uglifier?

What’s Tripping Up Uglifier?

12
Comments 4
1 min read
The engineering problem of A/B testing

The engineering problem of A/B testing

8
Comments 1
11 min read
Programming is Hard

Programming is Hard

576
Comments 35
7 min read
Coding Katas for Software Testers

Coding Katas for Software Testers

6
Comments
3 min read
MixとOTP 01: Mixを使ってみる

MixとOTP 01: Mixを使ってみる

10
Comments 2
5 min read
A Few of My Favorite (Dev) Things

A Few of My Favorite (Dev) Things

14
Comments
3 min read
Dependencies management in 2019: a review

Dependencies management in 2019: a review

46
Comments
6 min read
Be Careful with String’s Substring Method in Java

Be Careful with String’s Substring Method in Java

13
Comments 9
5 min read
Why problem solving must be the strongest skill for developers?

Why problem solving must be the strongest skill for developers?

15
Comments
4 min read
Go's method receiver: Pointer vs Value

Go's method receiver: Pointer vs Value

34
Comments 1
4 min read
Functional programming basics part 3: Currying

Functional programming basics part 3: Currying

8
Comments
1 min read
JS Concepts: Call Stack

JS Concepts: Call Stack

9
Comments
3 min read
Setting Up Manjaro Linux From Scratch!!

Setting Up Manjaro Linux From Scratch!!

6
Comments
7 min read
How to Sum Elements of Two Lists in Python

How to Sum Elements of Two Lists in Python

12
Comments 2
4 min read
10 Things You Can Do If You Have A Bad Deploy

10 Things You Can Do If You Have A Bad Deploy

44
Comments 4
4 min read
Story Driven Design

Story Driven Design

41
Comments
12 min read
How to fail a programming interview

How to fail a programming interview

161
Comments 25
6 min read
Programming in the Adult Entertainment Industry II

Programming in the Adult Entertainment Industry II

17
Comments 13
5 min read
Why API Discovery Is Important For A Tester?

Why API Discovery Is Important For A Tester?

4
Comments
6 min read
Stop waving the wand of magic numbers

Stop waving the wand of magic numbers

59
Comments 25
4 min read
Zero Downtime Releases using Kubernetes and Istio

Zero Downtime Releases using Kubernetes and Istio

15
Comments 2
6 min read
How I replaced a Rails app with a few dozen lines of Ruby

How I replaced a Rails app with a few dozen lines of Ruby

94
Comments 10
5 min read
Happy Little Accidents - Debugging Javascript

Happy Little Accidents - Debugging Javascript

141
Comments 3
8 min read
The 5 Raisons d'Être of Testing

The 5 Raisons d'Être of Testing

7
Comments
6 min read
Elixir入門 23: つぎのステップ

Elixir入門 23: つぎのステップ

13
Comments
2 min read
Elixirステップアップのチュートリアルを連載開始(MixとOTPもくじ)

Elixirステップアップのチュートリアルを連載開始(MixとOTPもくじ)

8
Comments
1 min read
Migrating to TypeScript, Part 2: Trust the compiler!

Migrating to TypeScript, Part 2: Trust the compiler!

22
Comments 2
12 min read
Your Thoughts About Types

Your Thoughts About Types

5
Comments
1 min read
How to Invert a Dictionary in Python: Comprehensions, Defaultdict, and More

How to Invert a Dictionary in Python: Comprehensions, Defaultdict, and More

14
Comments 7
4 min read
It's a Kind of Magic: Kinds in Type Theory

It's a Kind of Magic: Kinds in Type Theory

41
Comments 2
8 min read
So you hate those whiteboard interviews, huh?

So you hate those whiteboard interviews, huh?

7
Comments 3
1 min read
Difference Between Development, Stage, And Production

Difference Between Development, Stage, And Production

177
Comments 21
3 min read
How remote pair programming works and why it can change your life

How remote pair programming works and why it can change your life

7
Comments 1
6 min read
Basics of Object-Oriented Programming

Basics of Object-Oriented Programming

49
Comments 4
3 min read
Passing Go (Not the Language)

Passing Go (Not the Language)

4
Comments
1 min read
How to Check if a List is Empty in Python

How to Check if a List is Empty in Python

10
Comments 2
3 min read
Interviews Are Throwing Out Good Developers

Interviews Are Throwing Out Good Developers

7
Comments
2 min read
HYWCT: Maintenance

HYWCT: Maintenance

10
Comments 22
4 min read
⚡ Is Your Android Studio Always Slow? Here’s How to Speed Up Immediately.

⚡ Is Your Android Studio Always Slow? Here’s How to Speed Up Immediately.

7
Comments 1
4 min read
Follow these simple rules and you’ll become a Git and GitHub master

Follow these simple rules and you’ll become a Git and GitHub master

19
Comments 1
6 min read
How to Check if a File Exists in Python

How to Check if a File Exists in Python

27
Comments 1
3 min read
loading...