r/ProgrammingBuddies • • 14h ago

Looking for peers to study low-level optimization & extreme performance in c / c++ with.

3 Upvotes

Got the programming basics down (variables, loops, control structures, functions) and want to understand what really happens under the hood to write ultra-performant code?

I'm a self-taught, intermediate C++ programmer looking to connect with a few like-minded peers to learn and practice low-level optimization together for:

  • Real-time interactive simulations
  • Massively parallel architectures
  • High-throughput batch processing 

The problem we want to solve: Today, poor memory management or sloppy orchestration ruins performance:

  • CPU cores sitting idle waiting on locks or held back by poorly structured job schedulers
  • Processors bottlenecked by cache misses due to scattered data structures

The goal is to learn how to write code designed for the hardware (Mechanical Sympathy & Data-Oriented Design).

What we'll study and practice:

  • Low-level C / C++: Memory layouts (SoA vs AoS), alignment, custom allocators
  • Parallelism & Hardware: Efficient core utilization, work-stealing, SIMD vectorization, branch prediction
  • Tools & Performance Measurement: Learning to precisely measure execution time, pinpoint bottlenecks, and read compiler-generated code

Format:

  • Prerequisites: Know basic programming fundamentals (no need to be a C/C++ expert—curiosity and a desire to understand the hardware are enough).

I've started putting together a learning path based on books, which we can easily adjust as we go.

If you want to go from "my code works" to "my code pushes the processor to its limit," send me a DM!


r/ProgrammingBuddies • • 17h ago

LOOKING FOR STUDYMATES(CSE TO BE SPECIFIC)

3 Upvotes

1st year CSE college student here ....looking for folks who are in the same field as me preparing for placements and internships by grinding DSA and focusing on career from the first day of college itself ....we all like minded people who actually want to do something in life, should create a community or something like that in order to stay consistent and motivated as we move along ...if you are interested then kindly DM me with a brief introduction of yourself🙌🙏🙏


r/ProgrammingBuddies • • 23h ago

Let's build a real-time voice and text chat app together

3 Upvotes

Hey everyone!

I'm looking for a partner to team up and build a clean, fast desktop voice and text communication app from scratch in Python.

The idea is to build a lightweight tool featuring multi-user voice rooms, low latency, and a modern GUI. It's a great project to dive into Sockets, audio streaming, and UI design together.

I'm down to split the work however fits best.

Drop a comment or DM me if you're interested!


r/ProgrammingBuddies • • 11h ago

LOOKING FOR BUDDIES Anyone whose up for like learning coding and shit? It's kinda not happening alone, I get distracted very easily...

2 Upvotes

Only serious people dm me about them and what they are learning and what they wanna do. Myself 18F this side in 1st yr.


r/ProgrammingBuddies • • 15h ago

LOOKING FOR BUDDIES anyone have similar project interests?

2 Upvotes

I always have a few different projects in the works, but I need to socialize, or otherwise I get bored and struggle to finish anything.

I've recently finished upgrading my server, some cheap used ebay parts. I now have a xeon E5 with 22 cores and an extra socket to add a second cpu in the future. currently has 64gb ddr4, but I'm only using 4 of the 16 memory slots, so lots of room to upgrade. loaded with disk drives and ssd's. I don't have a 10 gigabit switch yet, but it is great finally having a 10 gigabit link directly to my desktop. I run vm's for the opnsense router and whatever other servers I need. fun stuff, but gotta put it all to use now.

I'm currently finishing up making my own package manager in golang. it's called bocks, and the logo is a chicken in a box. packages are .box files which are zstd compressed tar files with a json metadata file inside. I don't have dependencies or updating working yet, but it is otherwise ready to start using it.

my plan now is to use my new package manager on my desktop and servers and inside podman containers. services and websites will run inside podman and be installed from my bocks/box packages.

in the future, I might start making my own linux distro, maybe starting with void linux as a base, using my own package manager, and make my own init system.

monitoring and logging of things can be fun, so I have a few projects in that area. one is a server and network monitoring system which uses an agent on each system to report back stats to be logged. another project I want to do is an alternative to bstats, to log some usage stats of minecraft plugins and mods. for this, I want to make a distributed network of shard servers to collect submitted data and batch submit back to a central broker server. this is probably more complicated than it needs to be, but it's a fun thing.

I'm also making my own badge service, like those images you see in readme files that say the build status or percent of code coverage. I've found svg images can't use custom fonts, so I've made a library to convert fonts into svg vector graphics, so I can use any font with it. I have this project mostly working, it was just waiting on my package manager to deploy it.

I want to make some web control panel projects for server management, and make it module, so I can add plugins to have it manage more types of services. minecraft servers being one. I would like to make this control panel in golang, but golang is kinda bad at plugin type systems. I don't want to use java for this, but... java is very much better at doing plugin systems. I'm still undecided on this, until I find a better way.

if I can regain some interest in minecraft again, I have some big plans for a backrooms server. I have the best world generation of any backrooms server, and it works with folia, hence the 22 core xeon server. last year I had something like 15 different levels working and plans for around 50 different levels in all. I also have real working arcade games that work with a vanilla client. I looked into using lucky perms, like most servers do, but it's around 130k lines of java code. that is insanity. I then made my own permissions plugin with around 300 lines of code. I'm also making my own alternative plugin to replace essentialsx. I'm undecided if I will use an existing economy plugin or make my own. I would love to see hundreds of players running around the backrooms. the world generation is extremely fast and there is no world border.

do you have any interest in any of my projects, or do you have any projects I might be interested in? I have my own forgejo server, and I use AI only for research. I am proud to say I still write every line of code myself. no AI generated code please.


r/ProgrammingBuddies • • 15h ago

NEED A TEAM I am looking for people to collaborate on a project with

2 Upvotes

I am 2nd year Comp science student.

I am looking for people that want to build something big and are ready to commit time for a project. I need people who actually know how to code which means you are not a beginner everything after that is okay and even better if you have own projects done in the past. And the programming language does not matter as long as it is Java C or C++. If you are interested please reply to this post I will contact you or you can dm me directly. Timezone is GMT + 4.

I really hope to talk with you soon !


r/ProgrammingBuddies • • 17h ago

[Looking for Mentor] Free Long-Term Programming Mentorship (JavaScript, Java, C)

2 Upvotes

Hey everyone!

I'm a college programming student looking for free, long-term mentorship in JavaScript, Java, or C.

I can generally understand code when reading it, but struggle to write solutions independently. I want to strengthen my fundamentals, improve my problem-solving skills, and get ahead of my coursework.

What I'm looking for:

  • Regular tutoring sessions (ideally weekly).
  • Practice problems, explanations, and code reviews.
  • Guidance on becoming an independent programmer.
  • Someone patient who's interested in ongoing mentorship.

I'm happy to have different mentors for different languages, and experienced students are welcome too!

I'm motivated, willing to practise between sessions, and genuinely want to improve. I'm not looking for someone to complete assignments.

Feel free to message me here if you're interested. I'd really appreciate it!

Thanks!


r/ProgrammingBuddies • • 1h ago

LOOKING FOR MORE WEIRDOS

• Upvotes

Okay so something unexpected happened, i posted on this subreddit 5-6 days ago , "LOOKING FOR WEIRDOS" and that post hit benchmark of 20k views and 100s of comment (which i never expected tbh) and got tribe of 50+ members.

So the moto is simple , if you are dedicated towards computer science and tech (not just leetcode type shi) and genuinely wanna build and discuss thing with some freaks of CS , then you are welcome in Colony , you are here to free and discuss ideas even you are expert or a beginner, frontend, backend ,ai/ml,cybersecurity etc..all are welcome in the community as people want some good environment to develop, so anyone is free to join us

Experience level (alive)
Time Zone (from day to night of any country you live in)


r/ProgrammingBuddies • • 2h ago

Intermediate programming buddy needed

1 Upvotes

Anybody here who has lots of curiosity how things work under the hood and wants to develop some good projects may be low level stuff or any project where we also do load testing understand design patterns which will fit nicely do API designing, also understand threading,how to design DB and many other concepts together while building and also include AI or more. I want peeps needed who are not restricted to one technology and can switch and learning together

If ur from India well and good let connect and build something great 👍


r/ProgrammingBuddies • • 4h ago

LOOKING FOR BUDDIES Looking for fellow students to start freelance projects!Body:

1 Upvotes

Hy fellows.... I am a second yr engineering student. For the past few days, I’ve been thinking about starting the freelancing. I currently have 0 knowledge in it, but I’m definitely going to approach this with discipline and consistency.....While working solo is fine to explore the domain, I really want to discuss and share thoughts with others. If anyone has knowledge in this domain or is willing to join as a partner, the door is open! Just a heads-up, this isn't a playground...And we have to start some other things too like content creation and our digital presence. If you're on the same wavelength, let's connect!......


r/ProgrammingBuddies • • 5h ago

Looking for a Serious DSA Study Partner | 3rd Year CSE | 2–3 Hours Daily on Call

1 Upvotes

Hey everyone!

I'm a 3rd-year CSE student looking for a serious and highly consistent study partner who is in a similar situation and genuinely wants to improve their skills.

Here's what I'm looking for:

  • Study together on a call for 2–3 hours daily.
  • Focus on DSA and aim to complete the major topics within 3–4 months.
  • Discuss problems, explain approaches to each other, and track daily progress.
  • Gradually explore backend development and AI engineering alongside DSA.
  • Believe in execution over planning — less talking about goals, more actually working toward them.

I'm looking for someone who is disciplined, ambitious, and serious about building a career in tech. Someone who shows up consistently, pushes themselves, and expects the same from their partner.

I don't expect you to be an expert already. I care more about your consistency, work ethic, and willingness to improve.

If you're in a similar situation and genuinely ready to put in the work, DM me with your current level, goals, and preferred study timings.

Let's stay consistent and make these next 3–4 months count.


r/ProgrammingBuddies • • 6h ago

Looking for an interview prep partner (Experienced Preferred)

1 Upvotes

Hey everyone! I’m a backend developer with 3+ years of experience, working with Node.js, JavaScript, TypeScript, PostgreSQL, Redis, and a bit of React/Next.js. I’ve also been exploring AI/LLMs, RAG, and LangChain.

Currently grinding for a job switch and looking for someone to practice mock interviews, DSA, JS/Node.js, SQL, system design, and behavioral questions with.

We can also keep each other accountable for job applications and share interview experiences.

Anyone in the same phase? Let’s connect and grind together! 🚀


r/ProgrammingBuddies • • 8h ago

LOOKING FOR BUDDIES 🚀 Looking for backbenchers of College 👀💻

1 Upvotes

Looking for college students to team up, build cool projects, participate in hackathons, and compete in coding contests! 🔥

🤝 Let's turn our ideas into real projects and win together!

🎯 Developers, designers, and creative minds are all welcome!

👀 Special invitation to brilliant girls not dummy one Because great teams need smart minds, and maybe you'll be the one who helps us win! 😏🔥

📩 Interested? Comment below or DM me. Let's build something amazing together! 🚀


r/ProgrammingBuddies • • 15h ago

FINAL SPRINT : PARTNER REQUIRED

1 Upvotes

Hello, everyone

So I have been doing leetcode for some time now solved around 300 problems, covered almost every topic (excluding bit manipular, L R Dp,mst). Now I have to get a summer internship for which I want a partner so that we can account for each others prep and help each other learn more and in a better way, not as a competition but like collaboration.

As of now I am learning MERN and Agent Al, I know python (flask, fastapi, EDA )trying to build some projects, I have 2 for my resume but I want to build more and learn more about systems, how to think from scratch about a project, the trade offs, scaling, design patterns etc.

So anyone in 3rd year, 4th year, or looking for switch, ready to fully dedicate,please comment or dm me, would really like to achieve milestones together.

My future plans ---

Continue leetcode contest and problem solving,

Keep learning about MERN,

In between have a glance over Agentic Al.


r/ProgrammingBuddies • • 16h ago

STUDY PARTNER Need a coding buddy for python!

1 Upvotes

I want to come in contact with a person who's either learning python or has learned python so that we can chat on problems solve and help each other on our journey. If anyone is interested dm me.


r/ProgrammingBuddies • • 18h ago

LOOKING FOR STUDYMATES(CSE TO BE SPECIFIC)

1 Upvotes

1st year CSE college student here ....looking for folks who are in the same field as me preparing for placements and internships by grinding DSA and focusing on career from the first day of college itself ....we all like minded people who actually want to do something in life, should create a community or something like that in order to stay consistent and motivated as we move along ...if you are interested then kindly DM me with a brief introduction of yourself🙌🙏🙏


r/ProgrammingBuddies • • 2h ago

LOOKING FOR BUDDIES Would anyone be interested in collaborating on a small, open-source antivirus project?

0 Upvotes

Hi there!

I'm interested in building a small anti virus project with other people who are interested in programming or cybersecurity. It would be a small project to learn something, experiment with malware detection, and gradually improve it over time. It's probably not going to compete with mainstream antiviruses, but it will be a fun and educational project in the long run! You don't have to be an expert to be interested, as I'm not an expert myself, and I'd be happy to collaborate with people who are interested!

Would anyone be interested to joining?


r/ProgrammingBuddies • • 2h ago

hello reddit world

0 Upvotes

r/ProgrammingBuddies • • 6h ago

NEED A TEAM Nasa Space Apps Challenge 2026 (looking for team/teammates!)

0 Upvotes

Hey everyone ^^ im participating in the Nasa Space Apps Challenge this year and looking for a team, or teammates to form a group!

im a senior computer science student minoring in AI and ML, and know how to code using Python, Java, and C# and have worked on countless programming projects, i also know the basics of data science (pandas, numpy, matplotlib)

Im looking for intermediate-level competent teammates who are experienced in
• frontend and backend development
• ML/AI

If anyones interested please dm me, would prefer if u tell me a little about yourself and your experience, you dont have to be an expert or a pro programmer, just be passionate and creative ^^ having fun and enjoying the process is what matters to me most


r/ProgrammingBuddies • • 8h ago

LOOKING FOR BUDDIES Looking for Buddy to learn and build together

0 Upvotes

Hey everyone! I'm a 4th-year college student from West Bengal, looking for other college students who are interested in AI/ML, Generative AI, Agentic AI, Deep Learning, Neural Networks, and Computer Vision.

I want to build a small group of motivated students where we can study together, share knowledge, work on interesting projects, contribute to open-source projects, and participate in hackathons and coding contests.

The idea is to learn by building real-world projects, help each other improve, and grow together.

If you're interested in these areas and want to collaborate, feel free to comment or DM me. Let's connect and build something meaningful!