All
Articles 169,470Blog Posts 161,027Tech Tutorials 45,029Research Papers 33,045News 21,581
⚡ AI Lessons
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
2w ago
A Kotlin DDD example application
I have been trying to learn domain driven design for a while now. Examples I have seen in articles are too simple and it's complexity that reveals the disciplin
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
3w ago
YouTube videos for System design and backend development
I'm looking for the best beginner-friendly YouTube playlists to learn Backend Development and System Design. A few things I'm looking for: Explains concepts fro
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
What topics should a web developer learn about in order to become a software engineer?
I’m assuming architecture, system design, and DSA are mandatory. What am I missing? What resources taught you these things? submitted by /u/TurtleSlowRabbitFast
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Where to learn the basics of software architecture?
I'm trying to build a mental map of "when to use what." I'm not looking to memorize the implementation details of every pattern, but rather to know that the pat
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
System Design: What articles or videos do you recommend for making a Twitter clone or Newsfeed with followers that uses a Relational DB?
I want the simplest approach that would get me through an interview as mid-level. Specially about the news feed that seems like the worse problem. I've watched
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Looking for feedback on a hybrid microservice architecture
I am exploring an architecture for consolidating several microservices into a single codebase and binary (not a monorepo), and i am curious whether this pattern
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Looking for a final-year software project that solves a real-world problem
Hi everyone, I'm a final-year Computer Science student, and I'm looking for ideas for my final-year project. I don't want to build another AI chatbot, clone, or
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
How do I develop into a Senior Backend Dev?
Context on my current knowledge: I'm a backend dev somewhere between Junior and Mid-Senior, with 2 years of experience working at startups as both a developer a
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Rust, C, C++, ASM?
I learn c++, my level is not really high right now. I just wanted to ask what is better for future? Should I switch to Rust or ASM? I want to buy a microcontrol
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
What is the purpose of methods - classes?
Hello, I am a beginner in programming, and I struggle to understand WHY methods and classes exist in code. Ive watched many tutorials, yet none of them help me
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
I was tired of messy recon notes, so I built a modular framework
Recon gets chaotic fast. I got tired of juggling terminal outputs and disorganized text files, so I built Webz-a modular Python framework that keeps scans struc
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Operating system learning
I'm looking for a concise and effective resource to learn operating systems and introduction to systems programming. Most of the resources I've found are 30+ ho
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
I sketch data models on paper before writing a single line. Is this slowing me down or actually helping?
Before I open my editor I grab a notebook and draw out my data structures by hand. Boxes for entities, arrows for relationships, little notes about what each fi
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
¿How to transition from basic syntax to software architecture without relying on AI?
Hi everyone, I’m looking for advice from experienced devs (and fellow learners). I come from a completely non-traditional background: I’m a process engineer, a
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
What's the difference between C pointers and Java/Python references?
it's what the title says submitted by /u/YOYOBunnySinger4 [link] [comments]
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
"Computer Systems: A Programmer's Perspective" New Edition coming in the Spring of 2027!!!
As per this post https://csappbook.blogspot.com/2026/06/the-4th-edition-is-in-works.html submitted by /u/LessHandle1956 [link] <a href="https://
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Difference between app/website page and game loop?
Hello, I'm an amateur programmer and actually learned about game loops first, and have never tried to make a different type of app or webpage. I was wondering,
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Question about composition OOP
Title: Can a “whole” class in a composition relationship also be referenced by other classes? I am trying to understand composition in object-oriented programmi
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
1mo ago
Question about abstract classes
Hello, I am trying to understand the concept of abstract classes. From what I understand, an abstract class is a class that is not meant to be instantiated dire
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
2mo ago
Is consecutive composition in UML a good design choice?
I’m studying object-oriented programming and UML class diagrams, and I have a doubt about composition. Suppose I’m modeling a simple social network with these c
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
2mo ago
In OOP, should a method belong to the object performing the action or the object whose state changes?
Hello! I am studying object-oriented programming and have a question about choosing which class to assign a method to. Let’s assume we are modeling a small soci
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
2mo ago
want to learn system programming
okay hello i am looking into system programming and it facinates me knowing how work things has always been fun for me so can someone tell me how i can start? i
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
2mo ago
Feeling confused in my learning journey
I've been a software developer for the last 3 years, and during that time I've learned a lot from working in production codebases that are 15+ years old. One of
Reddit r/learnprogramming
🏗️ Systems Design & Architecture
⚡ AI Lesson
2mo ago
I can't understand the difference between Pass-by-reference and Static variables in C++
When I first learned the 2 concepts, I thought they served the same function, which is to make it so that when the value of a variable (that was declared inside
DeepCamp AI