Forem

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Running Go in the Browser With Web Assembly (WASM)

Running Go in the Browser With Web Assembly (WASM)

13
Comments 2
3 min read
Design Patterns: Builder

Design Patterns: Builder

7
Comments
5 min read
Matrices, What Are They Good For?

Matrices, What Are They Good For?

82
Comments 7
5 min read
How to improve your code quality with Psalm — a static analysis tool

How to improve your code quality with Psalm — a static analysis tool

59
Comments 1
5 min read
Lint on Save With VS Code Official Golang Extension

Lint on Save With VS Code Official Golang Extension

14
Comments
2 min read
JavaScript 101: data types

JavaScript 101: data types

2
Comments
3 min read
How to use map() reduce() and filter() ?

How to use map() reduce() and filter() ?

9
Comments
2 min read
CSS Grid Tutorial | Frontend Mentor Challenge

CSS Grid Tutorial | Frontend Mentor Challenge

8
Comments
1 min read
The Downside To Being Self-Taught.

The Downside To Being Self-Taught.

121
Comments 16
3 min read
Null Safety in Kotlin

Null Safety in Kotlin

2
Comments
5 min read
How do you make your code maintainable?

How do you make your code maintainable?

3
Comments 3
1 min read
How to Recover from API Downtimes and Errors

How to Recover from API Downtimes and Errors

29
Comments 1
6 min read
Make, New and Literals Cheat Sheet – Slice and Map Initialization in Go

Make, New and Literals Cheat Sheet – Slice and Map Initialization in Go

9
Comments 1
2 min read
DBless with Nucleoid runtime

DBless with Nucleoid runtime

6
Comments
4 min read
How I've defeated my mental illness and become web developer

How I've defeated my mental illness and become web developer

8
Comments 1
7 min read
GSAP Animated Select

GSAP Animated Select

6
Comments 2
1 min read
Factory Design Pattern in Modern C++

Factory Design Pattern in Modern C++

11
Comments
12 min read
How to Master the Front-End Development

How to Master the Front-End Development

3
Comments
5 min read
Go Micro - A distributed systems development framework

Go Micro - A distributed systems development framework

3
Comments
1 min read
The Rules Of Work.

The Rules Of Work.

47
Comments 11
3 min read
Fixed: Create React App -Template Not Provided Using Create-React-App

Fixed: Create React App -Template Not Provided Using Create-React-App

4
Comments
1 min read
JavaScript Execution Context

JavaScript Execution Context

4
Comments
5 min read
Top YouTubers Recommended For CodeNewbies

Top YouTubers Recommended For CodeNewbies

77
Comments 11
4 min read
Password Generator in Python

Password Generator in Python

5
Comments 7
1 min read
Tech Decisions with Zenn Diagrams

Tech Decisions with Zenn Diagrams

16
Comments 2
11 min read
Why there is no NullPointerException in Declarative Programming

Why there is no NullPointerException in Declarative Programming

9
Comments
2 min read
Crash Course—13 Helpful JavaScript Array Methods

Crash Course—13 Helpful JavaScript Array Methods

80
Comments 4
4 min read
Writing Browser Extensions with Configuration

Writing Browser Extensions with Configuration

6
Comments
5 min read
How to use git blame effectively

How to use git blame effectively

6
Comments
3 min read
Error handling in Scala

Error handling in Scala

3
Comments
8 min read
What I Ordered Vs What Was Delivered: Go And Other Languages

What I Ordered Vs What Was Delivered: Go And Other Languages

4
Comments
3 min read
Using Hashing to prevent file duplicates and save storage

Using Hashing to prevent file duplicates and save storage

7
Comments
6 min read
Performance and N+1 Queries: Explained, Spotted, and Solved

Performance and N+1 Queries: Explained, Spotted, and Solved

22
Comments
5 min read
Data Types and Static vs Dynamic Typing

Data Types and Static vs Dynamic Typing

6
Comments
3 min read
How I got my first programming job and my first project

How I got my first programming job and my first project

18
Comments
6 min read
How to Set up your Serverless Environment and Get Started in Less than 2 Minutes!

How to Set up your Serverless Environment and Get Started in Less than 2 Minutes!

3
Comments
2 min read
Google Foobar 2020

Google Foobar 2020

12
Comments
15 min read
Practical applications of protocols in Python

Practical applications of protocols in Python

10
Comments
4 min read
Variables in Declarative Programming

Variables in Declarative Programming

10
Comments
2 min read
YAML Tutorial for Beginners

YAML Tutorial for Beginners

67
Comments 1
2 min read
setImmediate() vs process.nextTick() in NodeJs

setImmediate() vs process.nextTick() in NodeJs

24
Comments
5 min read
Hello World with Nucleoid

Hello World with Nucleoid

8
Comments
2 min read
Failing Faster is a Good Thing—Learn to Fail Faster and Iterate with Modern Dev Practices

Failing Faster is a Good Thing—Learn to Fail Faster and Iterate with Modern Dev Practices

69
Comments 1
4 min read
New NLP technics increase gender bias by 40%

New NLP technics increase gender bias by 40%

4
Comments
3 min read
4 Coding Mistakes I Did When I Was Learning Python

4 Coding Mistakes I Did When I Was Learning Python

8
Comments
6 min read
3 Random Reasons to love SwiftUI

3 Random Reasons to love SwiftUI

6
Comments 2
3 min read
A journey to System Design

A journey to System Design

8
Comments
2 min read
How to Become a Strong developer With This Farmer Technique

How to Become a Strong developer With This Farmer Technique

66
Comments 6
5 min read
From HS dropout to Software Engineer

From HS dropout to Software Engineer

25
Comments 7
3 min read
Object-Oriented Programming in Python

Object-Oriented Programming in Python

2
Comments
3 min read
Duck Punching in JavaScript (with Example)

Duck Punching in JavaScript (with Example)

4
Comments
3 min read
How to squash git commits

How to squash git commits

7
Comments 1
5 min read
The ‘done is better than perfect’ approach to programming

The ‘done is better than perfect’ approach to programming

9
Comments 1
6 min read
How to Reduce Risks of Software Development

How to Reduce Risks of Software Development

52
Comments 2
3 min read
JavaScript 101: variables

JavaScript 101: variables

6
Comments 1
4 min read
TabNine - Put your coding speed to the next level

TabNine - Put your coding speed to the next level

89
Comments 20
4 min read
What is CSS? A simplified introduction to CSS

What is CSS? A simplified introduction to CSS

7
Comments
4 min read
10 JavaScript Quiz Questions and Answers to Sharpen Your Skills

10 JavaScript Quiz Questions and Answers to Sharpen Your Skills

945
Comments 28
6 min read
List of top Open Source alternatives to popular products.

List of top Open Source alternatives to popular products.

898
Comments 83
2 min read
Kadane's Algorithm and Its Proof - Max/Min Sum Subarray Problem

Kadane's Algorithm and Its Proof - Max/Min Sum Subarray Problem

2
Comments
1 min read
loading...