Forem

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Tech Stack Insights: How Mataaf Technologies Builds Scalable and Innovative Applications

Tech Stack Insights: How Mataaf Technologies Builds Scalable and Innovative Applications

1
Comments 2
3 min read
The Art of Multi-tasking: Balancing Coding, Meetings and Personal Projects

The Art of Multi-tasking: Balancing Coding, Meetings and Personal Projects

Comments
2 min read
Async/Await vs Promises: A Simple Guide for JavaScript Beginners

Async/Await vs Promises: A Simple Guide for JavaScript Beginners

1
Comments 1
6 min read
YAGNI (You Aren't Gonna Need It): A Key Principle in Software Development 🔻

YAGNI (You Aren't Gonna Need It): A Key Principle in Software Development 🔻

2
Comments
3 min read
A UI Audit of LiveAPI Create Docs Page

A UI Audit of LiveAPI Create Docs Page

15
Comments
5 min read
10 Habits to Help You Become 10x More Productive in Learning to Code

10 Habits to Help You Become 10x More Productive in Learning to Code

Comments
2 min read
DevOps: The Cool Tech World You Need to Know About!

DevOps: The Cool Tech World You Need to Know About!

11
Comments
2 min read
RoadMap for Vite

RoadMap for Vite

1
Comments
5 min read
I Built a Game of Thrones Trivia App Using Vanilla JavaScript — Check It Out!

I Built a Game of Thrones Trivia App Using Vanilla JavaScript — Check It Out!

Comments 1
2 min read
How to Understand IO and TTY in Linux for Beginners

How to Understand IO and TTY in Linux for Beginners

Comments
2 min read
Auto Step Input Number with Javascript

Auto Step Input Number with Javascript

7
Comments 4
1 min read
Queue, Deque, and Priority Queue: Key Data Structures Explained

Queue, Deque, and Priority Queue: Key Data Structures Explained

2
Comments
6 min read
Adapter and Composite Design Patterns

Adapter and Composite Design Patterns

6
Comments
4 min read
From Junior to Senior Developer: Essential Skills You Need in 2025.

From Junior to Senior Developer: Essential Skills You Need in 2025.

67
Comments 8
2 min read
Understanding the Bag ADT in Java: A Flexible Data Structure

Understanding the Bag ADT in Java: A Flexible Data Structure

Comments
7 min read
Efficiently Selecting Data Types in Java

Efficiently Selecting Data Types in Java

Comments
4 min read
Merge Sort: Divide-and-Conquer for Large Datasets

Merge Sort: Divide-and-Conquer for Large Datasets

Comments
10 min read
How did I start coding ?

How did I start coding ?

2
Comments
1 min read
What is Chunk Size and Chunk Overlap

What is Chunk Size and Chunk Overlap

Comments
3 min read
Advanced RxJs Operators You Know But Not Well Enough pt 2.

Advanced RxJs Operators You Know But Not Well Enough pt 2.

13
Comments
8 min read
How to Check if a Key Exists in a JavaScript Object

How to Check if a Key Exists in a JavaScript Object

Comments
4 min read
Override Go app configuration with Environment variable

Override Go app configuration with Environment variable

2
Comments
2 min read
🐧 Linux: The Open-Source Powerhouse 🚀

🐧 Linux: The Open-Source Powerhouse 🚀

6
Comments
3 min read
Best Free React DataGrids to Use in 2025

Best Free React DataGrids to Use in 2025

4
Comments
6 min read
🔥10 Useful Extensions For VS Code

🔥10 Useful Extensions For VS Code

57
Comments 25
5 min read
Recording My Coding Journey

Recording My Coding Journey

5
Comments
3 min read
Learn by Proxy: JavaScript Quick Bits

Learn by Proxy: JavaScript Quick Bits

1
Comments
3 min read
Object in Python

Object in Python

Comments
3 min read
Securing a .NET API C#: API Key, Basic Authentication, and JWT 🔒

Securing a .NET API C#: API Key, Basic Authentication, and JWT 🔒

1
Comments
6 min read
Mastering Functions in JavaScript

Mastering Functions in JavaScript

5
Comments
3 min read
What enables a programming language to run a program in parallel?

What enables a programming language to run a program in parallel?

Comments
2 min read
Stealthy Guardian Nmap Quest: Mastering Cybersecurity Reconnaissance

Stealthy Guardian Nmap Quest: Mastering Cybersecurity Reconnaissance

Comments
3 min read
LeetCode Challenge: 55. Jump Game - JavaScript Solution 🚀

LeetCode Challenge: 55. Jump Game - JavaScript Solution 🚀

10
Comments 1
2 min read
Comparing Debouncing and Cancellation Token: When to Use Each in Web Applications

Comparing Debouncing and Cancellation Token: When to Use Each in Web Applications

Comments
4 min read
TypeScript Mastery: Essential Learning Resources for Modern Web Developers

TypeScript Mastery: Essential Learning Resources for Modern Web Developers

Comments
3 min read
Building a Responsive Four Card Feature Section

Building a Responsive Four Card Feature Section

Comments
5 min read
Learning to Code? Avoid Overusing AI Tools

Learning to Code? Avoid Overusing AI Tools

Comments
3 min read
CS50: The Ultimate Gateway to Computer Science for Aspiring Programmers

CS50: The Ultimate Gateway to Computer Science for Aspiring Programmers

Comments
2 min read
AI Video Generation Breakthrough: Point Tracking Makes Videos More Stable and Natural

AI Video Generation Breakthrough: Point Tracking Makes Videos More Stable and Natural

2
Comments
1 min read
Rust-Based Reimagining of SQLite: Leading Asynchronous I/O and Contemporary Improvements

Rust-Based Reimagining of SQLite: Leading Asynchronous I/O and Contemporary Improvements

Comments
2 min read
Operators in Java

Operators in Java

1
Comments
2 min read
Entendendo renderização no browser: CSSOM

Entendendo renderização no browser: CSSOM

Comments
5 min read
The 1 Technique That Makes Shopify Engineers Masters At System Design

The 1 Technique That Makes Shopify Engineers Masters At System Design

Comments
3 min read
3 Bash One-Liners to Analyze Production Issues 10X Faster

3 Bash One-Liners to Analyze Production Issues 10X Faster

12
Comments 1
2 min read
🚀 The Software Development Life Cycle (SDLC): Turning Ideas Into Reality

🚀 The Software Development Life Cycle (SDLC): Turning Ideas Into Reality

2
Comments
2 min read
SQL: Generate event sequence numbers within a specified time interval #eg89

SQL: Generate event sequence numbers within a specified time interval #eg89

8
Comments
1 min read
📖Accessibility: Making the Web a Better Place🌐🚀

📖Accessibility: Making the Web a Better Place🌐🚀

1
Comments 1
2 min read
What is BIOS?

What is BIOS?

8
Comments
3 min read
Is AI-Generated Code Secure?

Is AI-Generated Code Secure?

Comments
4 min read
Master building a powerful weather app using HTML, CSS, and JavaScript

Master building a powerful weather app using HTML, CSS, and JavaScript

1
Comments
2 min read
Autofac Dependency Injection in ASP .NET Core 8

Autofac Dependency Injection in ASP .NET Core 8

1
Comments
4 min read
Boost Your Productivity as a Developer: Essential Tools and Plugins

Boost Your Productivity as a Developer: Essential Tools and Plugins

1
Comments
3 min read
Analysis of the Relationship Between HTTP and RPC

Analysis of the Relationship Between HTTP and RPC

5
Comments
3 min read
Ever Heard of 'git commpush'? This Alias Might Change Your Git Game!

Ever Heard of 'git commpush'? This Alias Might Change Your Git Game!

2
Comments 1
1 min read
Exposing a local web app to the world using LocalTunnel

Exposing a local web app to the world using LocalTunnel

2
Comments
1 min read
Top AI Search Engines for Business & Startups in 2025

Top AI Search Engines for Business & Startups in 2025

131
Comments 12
5 min read
THE ARTHA

THE ARTHA

1
Comments
3 min read
From Monolithic to Microservices: Architectures 101

From Monolithic to Microservices: Architectures 101

124
Comments 19
8 min read
ChatGPT for Debugging

ChatGPT for Debugging

Comments
2 min read
Clean Code Essentials: YAGNI, KISS, DRY

Clean Code Essentials: YAGNI, KISS, DRY

78
Comments 23
4 min read
loading...