DEV Community

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Rotating an object in OpenGL 4.6 not centered at origin

Rotating an object in OpenGL 4.6 not centered at origin

Comments
1 min read
El bloque finally en Java

El bloque finally en Java

Comments
4 min read
Let's Learn Unit Testing in Python with pytest! 🚀

Let's Learn Unit Testing in Python with pytest! 🚀

48
Comments 10
3 min read
Exception Handling in Python

Exception Handling in Python

1
Comments
4 min read
Part 10: Building Your Own AI - Reinforcement Learning: Teaching AI Through Rewards

Part 10: Building Your Own AI - Reinforcement Learning: Teaching AI Through Rewards

10
Comments
3 min read
These 7 AI Tools Helped Me Write Better Code in 2024

These 7 AI Tools Helped Me Write Better Code in 2024

112
Comments 17
12 min read
React Hooks: The Must-Use Hooks You Need to Know 💡

React Hooks: The Must-Use Hooks You Need to Know 💡

Comments
4 min read
Stop Wasting Time: Programming Tips You Wish You Knew Sooner

Stop Wasting Time: Programming Tips You Wish You Knew Sooner

26
Comments 1
3 min read
Java Performance Mastery: Expert Tips for Optimizing Code Efficiency

Java Performance Mastery: Expert Tips for Optimizing Code Efficiency

8
Comments
5 min read
Dive Deep into Compiler Design: A Must-Read Resource for Tech Enthusiasts

Dive Deep into Compiler Design: A Must-Read Resource for Tech Enthusiasts

Comments
2 min read
Building an Efficient File Organizer with Rust

Building an Efficient File Organizer with Rust

23
Comments 3
4 min read
Key Criteria for Developing Python Functions

Key Criteria for Developing Python Functions

Comments
4 min read
Smoke Testing in Software Testing: An Overview

Smoke Testing in Software Testing: An Overview

Comments
5 min read
Basic Loops in Python

Basic Loops in Python

Comments
3 min read
Short-Circuit in Python’s Compound Conditional Expressions

Short-Circuit in Python’s Compound Conditional Expressions

Comments
3 min read
The Evolution and Relevance of Behavior Driven Development (BDD)

The Evolution and Relevance of Behavior Driven Development (BDD)

Comments
4 min read
Build Your Own JavaScript-Compatible Language: Mastering Compiler Design

Build Your Own JavaScript-Compatible Language: Mastering Compiler Design

Comments
5 min read
Understanding the Barrel Pattern in JavaScript/TypeScript

Understanding the Barrel Pattern in JavaScript/TypeScript

Comments
3 min read
Set Up Tailwind CSS in a React JS Project

Set Up Tailwind CSS in a React JS Project

2
Comments
1 min read
🔥How to fetch HTML from server

🔥How to fetch HTML from server

35
Comments 3
5 min read
How Your Code Editor Got Its Superpowers 🚀

How Your Code Editor Got Its Superpowers 🚀

Comments
3 min read
Problem solving (26-11-24)

Problem solving (26-11-24)

Comments
1 min read
Simplifying Java Development with Lombok in Spring Boot

Simplifying Java Development with Lombok in Spring Boot

6
Comments
2 min read
𝗧𝗵𝗲 𝗛𝗶𝗱𝗱𝗲𝗻 𝗥𝗶𝘀𝗸𝘀 𝗼𝗳 𝗢𝘃𝗲𝗿-𝗥𝗲𝗹𝘆𝗶𝗻𝗴 𝗼𝗻 𝗔𝗜 𝗶𝗻 𝗖𝗼𝗱𝗶𝗻𝗴

𝗧𝗵𝗲 𝗛𝗶𝗱𝗱𝗲𝗻 𝗥𝗶𝘀𝗸𝘀 𝗼𝗳 𝗢𝘃𝗲𝗿-𝗥𝗲𝗹𝘆𝗶𝗻𝗴 𝗼𝗻 𝗔𝗜 𝗶𝗻 𝗖𝗼𝗱𝗶𝗻𝗴

1
Comments
2 min read
JavaScript Generators: Supercharge Your Code with Pausing Power!

JavaScript Generators: Supercharge Your Code with Pausing Power!

Comments
5 min read
The Software Development Life Cycle: A Comprehensive Overview

The Software Development Life Cycle: A Comprehensive Overview

Comments
5 min read
An exploration of how X's home timeline API is designed

An exploration of how X's home timeline API is designed

14
Comments
15 min read
Problem solving journey

Problem solving journey

Comments
2 min read
Why implement custom copy constructor in C++?

Why implement custom copy constructor in C++?

5
Comments
5 min read
Simplifying Dependency Injection in .NET 9: Enhancements and Best Practices

Simplifying Dependency Injection in .NET 9: Enhancements and Best Practices

6
Comments
3 min read
6 Common Data Structures in Programming

6 Common Data Structures in Programming

4
Comments
4 min read
Extending Go's Crypto Arsenal: Third-Party Libraries and Custom Crypto, Go Crypto 12

Extending Go's Crypto Arsenal: Third-Party Libraries and Custom Crypto, Go Crypto 12

11
Comments
4 min read
Mastering Concurrency and Parallelism in TypeScript

Mastering Concurrency and Parallelism in TypeScript

113
Comments 17
4 min read
Deep Dive into Unsupervised Learning: UC Berkeley's Cutting-Edge Course

Deep Dive into Unsupervised Learning: UC Berkeley's Cutting-Edge Course

Comments
2 min read
Python Data Types: A Quick Guide

Python Data Types: A Quick Guide

4
Comments
5 min read
LeetCode Challenge: 274. H-Index - JavaScript Solution 🚀

LeetCode Challenge: 274. H-Index - JavaScript Solution 🚀

10
Comments 1
2 min read
Daily JavaScript Challenge #JS-44: Convert Roman Numerals to Integer

Daily JavaScript Challenge #JS-44: Convert Roman Numerals to Integer

20
Comments
1 min read
Write for Yourself, Inspire Others💚

Write for Yourself, Inspire Others💚

1
Comments
1 min read
Rspack v1.1, BEST JavaScript Feature, New ESLint Features and more

Rspack v1.1, BEST JavaScript Feature, New ESLint Features and more

Comments
3 min read
Do you really understand authorization?

Do you really understand authorization?

Comments
3 min read
Top 10 Frameworks for Scalable Web Development in 2025

Top 10 Frameworks for Scalable Web Development in 2025

5
Comments
4 min read
Understanding Type and Interface in Typescript

Understanding Type and Interface in Typescript

16
Comments
2 min read
Custom “Read More” to Clipped Lines of Text with JavaScript – And Full Custom Code for You

Custom “Read More” to Clipped Lines of Text with JavaScript – And Full Custom Code for You

Comments
2 min read
High Availability for Social Media Platforms: Leader-Follower Architecture and Leader Election

High Availability for Social Media Platforms: Leader-Follower Architecture and Leader Election

Comments
4 min read
Understanding Double Dispatch: A Simple Guide

Understanding Double Dispatch: A Simple Guide

Comments
3 min read
Understanding String Interning in C#

Understanding String Interning in C#

5
Comments
3 min read
Part 9: Building Your Own AI - Natural Language Processing (NLP) for Language Understanding

Part 9: Building Your Own AI - Natural Language Processing (NLP) for Language Understanding

19
Comments
3 min read
Why do compilers have different components?

Why do compilers have different components?

Comments
1 min read
Notice Board Realistic illusion using html css and javascript https://www.instagram.com/webstreet_code/

Notice Board Realistic illusion using html css and javascript https://www.instagram.com/webstreet_code/

1
Comments
2 min read
Why You Should Learn Go in 2025

Why You Should Learn Go in 2025

52
Comments 17
4 min read
Top 10 AI Code Editors and Developer Tools in 2024

Top 10 AI Code Editors and Developer Tools in 2024

2
Comments
5 min read
Microsoft Teams: The Hidden Powerhouse for DevOps Collaboration

Microsoft Teams: The Hidden Powerhouse for DevOps Collaboration

Comments
3 min read
Daily JavaScript Challenge #JS-46: Find the Most Frequent Element in an Array

Daily JavaScript Challenge #JS-46: Find the Most Frequent Element in an Array

17
Comments
1 min read
A New Start on Dev.to

A New Start on Dev.to

13
Comments 14
1 min read
The Big Lie AI Vendors Keep Telling You

The Big Lie AI Vendors Keep Telling You

7
Comments
7 min read
Multiplying Large Decimal Numbers Using Fast Fourier Transform (FFT)

Multiplying Large Decimal Numbers Using Fast Fourier Transform (FFT)

Comments
7 min read
10 Shocking React and Node.js Tips That Will Change the Way You Code Forever!

10 Shocking React and Node.js Tips That Will Change the Way You Code Forever!

16
Comments 3
3 min read
Master the MERN Stack: Your Complete Guide to Becoming a Full-Stack Developer in 2025 (with Month-by-Month Learning Plan)

Master the MERN Stack: Your Complete Guide to Becoming a Full-Stack Developer in 2025 (with Month-by-Month Learning Plan)

6
Comments
3 min read
Understanding async and await in JavaScript: The Key to Cleaner Asynchronous Code

Understanding async and await in JavaScript: The Key to Cleaner Asynchronous Code

5
Comments 1
2 min read
Mastering Testing and Continuous Learning: Steps to Become a Better Software Engineer 💯

Mastering Testing and Continuous Learning: Steps to Become a Better Software Engineer 💯

5
Comments
3 min read
loading...