Forem

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
11 Best Frameworks Programmers Can Learn in 2025 for Web Development and App Development

11 Best Frameworks Programmers Can Learn in 2025 for Web Development and App Development

152
Comments 27
14 min read
Nested lists and continued paragraph support in MDL

Nested lists and continued paragraph support in MDL

7
Comments
3 min read
Never work as a software engineer in a Startup!

Never work as a software engineer in a Startup!

258
Comments 37
4 min read
How to Produce Readable Code

How to Produce Readable Code

82
Comments 6
5 min read
3 resources for the student developer

3 resources for the student developer

9
Comments
2 min read
Write Code That Writes Code

Write Code That Writes Code

196
Comments 17
3 min read
Top 5 Online Courses to Learn SQL and Database for Beginners - Best of Lot

Top 5 Online Courses to Learn SQL and Database for Beginners - Best of Lot

165
Comments 5
10 min read
Setting up Vim, Tmux, iTerm and Oh-my-Zsh. A better workflow

Setting up Vim, Tmux, iTerm and Oh-my-Zsh. A better workflow

35
Comments 2
3 min read
Getting started with software engineering

Getting started with software engineering

10
Comments
3 min read
The Three Little Creational Patterns - A Design Patterns Intro

The Three Little Creational Patterns - A Design Patterns Intro

847
Comments 20
7 min read
Drawing Image on Github Contribution Graph

Drawing Image on Github Contribution Graph

8
Comments 1
5 min read
How do you teach programming to your kids?

How do you teach programming to your kids?

11
Comments 3
1 min read
Goldilocks and the Three Behavioral Patterns - A Design Patterns Intro

Goldilocks and the Three Behavioral Patterns - A Design Patterns Intro

143
Comments 6
13 min read
Getting Closure(s)

Getting Closure(s)

6
Comments
5 min read
Advent Of Code – Perfectly Spherical Houses in a Vacuum – Puzzle 3

Advent Of Code – Perfectly Spherical Houses in a Vacuum – Puzzle 3

4
Comments
4 min read
🧠 Learn! 5 Github Repos With Great Free & Open Source Resources

🧠 Learn! 5 Github Repos With Great Free & Open Source Resources

642
Comments 11
1 min read
10 Data Structure and Algorithms Articles Beginners Should Read this Weekend

10 Data Structure and Algorithms Articles Beginners Should Read this Weekend

484
Comments 16
7 min read
10 Articles Web Developers Should Read this Weekend

10 Articles Web Developers Should Read this Weekend

191
Comments 1
6 min read
Let's Talk About Garbage

Let's Talk About Garbage

6
Comments
4 min read
HackerRank: Circular Array Rotation in Python

HackerRank: Circular Array Rotation in Python

11
Comments
3 min read
Which programming YouTube Channels are you following?

Which programming YouTube Channels are you following?

23
Comments 14
1 min read
Building Blog with Bocadillo - Settings

Building Blog with Bocadillo - Settings

8
Comments
2 min read
Why you should not (only) do mob programming

Why you should not (only) do mob programming

15
Comments 1
5 min read
5 Programming Patterns I Like

5 Programming Patterns I Like

413
Comments 61
4 min read
Declarative all the things!

Declarative all the things!

12
Comments
3 min read
The end game for developers

The end game for developers

15
Comments 8
1 min read
Extract Transform and Load Overview

Extract Transform and Load Overview

6
Comments
8 min read
R Programming - Data Science using R

R Programming - Data Science using R

6
Comments 1
2 min read
Top 10 Python Certifications and Courses for 2024

Top 10 Python Certifications and Courses for 2024

213
Comments 4
16 min read
Pushing Left, Like a Boss — Part 5.4 — Session Management

Pushing Left, Like a Boss — Part 5.4 — Session Management

16
Comments 1
1 min read
Pet projects, the secret to keep yourself updated

Pet projects, the secret to keep yourself updated

127
Comments 15
4 min read
Testing… is not that hard

Testing… is not that hard

21
Comments
8 min read
A Failed Experiment with Python Type Annotations

A Failed Experiment with Python Type Annotations

18
Comments 10
3 min read
The insider's guide to algorithm interview questions

The insider's guide to algorithm interview questions

26
Comments
6 min read
Java and Native Code in OpenJDK 13

Java and Native Code in OpenJDK 13

13
Comments
5 min read
Golang Patterns - Part 3

Golang Patterns - Part 3

53
Comments
2 min read
"As long as it works, it's fine". How much do you agree with this?

"As long as it works, it's fine". How much do you agree with this?

4
Comments
1 min read
Writing Code for Others to Read

Writing Code for Others to Read

26
Comments
4 min read
Python vs Java : The programming language fight for dominance

Python vs Java : The programming language fight for dominance

7
Comments
21 min read
Introduction to Higher Order Components(HOCs)In React

Introduction to Higher Order Components(HOCs)In React

57
Comments 9
5 min read
What is your daily source of information?

What is your daily source of information?

6
Comments 2
1 min read
MixとOTP 10: 分散処理のタスクと設定

MixとOTP 10: 分散処理のタスクと設定

6
Comments
6 min read
Top 20 String Coding Problems from Programming Job Interviews

Top 20 String Coding Problems from Programming Job Interviews

447
Comments 18
8 min read
My Top 10 Programming Proverbs

My Top 10 Programming Proverbs

121
Comments 19
1 min read
Debug Kubernetes applications using ngrok and service mesh

Debug Kubernetes applications using ngrok and service mesh

6
Comments
2 min read
Advent Of Code – I Was Told There Would Be No Math – Puzzle 2

Advent Of Code – I Was Told There Would Be No Math – Puzzle 2

7
Comments
3 min read
Mindset Behind Programming

Mindset Behind Programming

36
Comments
2 min read
Why you shouldn't wear headphones while working

Why you shouldn't wear headphones while working

41
Comments 21
2 min read
Currying in Javascript — arrow function sequence

Currying in Javascript — arrow function sequence

6
Comments
2 min read
Top 10 FREE Pluralsight Courses for Programmers

Top 10 FREE Pluralsight Courses for Programmers

117
Comments 10
9 min read
How to Connect Blockstack to your Backend API

How to Connect Blockstack to your Backend API

8
Comments
2 min read
5 Tools for Data Scientist: Getting started with programming

5 Tools for Data Scientist: Getting started with programming

14
Comments
4 min read
go.mod replace: fallthrough

go.mod replace: fallthrough

8
Comments
1 min read
Do You Struggle Naming Your Classes Well?

Do You Struggle Naming Your Classes Well?

71
Comments 5
3 min read
Building Blog with Bocadillo - Project Structure

Building Blog with Bocadillo - Project Structure

8
Comments
1 min read
Live Programming on Twitch Is Growing Fast

Live Programming on Twitch Is Growing Fast

49
Comments 5
5 min read
Accessing Raspberry Pi GPIOs with Smalltalk

Accessing Raspberry Pi GPIOs with Smalltalk

5
Comments
4 min read
Building Blog with Bocadillo - Installation

Building Blog with Bocadillo - Installation

6
Comments
2 min read
4 Reasons You Should Write Tests First

4 Reasons You Should Write Tests First

171
Comments 16
4 min read
Any advice on a good budget laptop for programming ?

Any advice on a good budget laptop for programming ?

7
Comments 8
1 min read
loading...