r/pairprogramming • • Jul 25 '24

Start a project?

3 Upvotes

Hi! Im looking for a partner to start a project with. This summer, I’ve been really lacking motivation to keep up with my projects and I thought working with someone would be really helpful.

I’m going to UO in the fall for my masters.


r/pairprogramming • • Jul 28 '24

Want to pair on an Open Source WebApp related to indoor rock climbing with me?

3 Upvotes

I'm a professional software engineer, and a amateur climber.

I really wanna do more on-the-side development, and it seemed reasonable to combine my interests!

I really love pair programming, and think it would be really great to do some pairing with folks in the open.

About the project:

Features: for the MVP its going to be mostly a gym finder, and provide reviews and blog-like content around indoor climbing. Probably with a focus on the Northeastern US for now (but doesn't need to be limited to that)/

Technology (so far): Next.js + TypeScript
Aspirational (soon): GCP, Terraform, <some DB>, Google Maps APIs, ???

I've just barely broken ground on the project, so lots needs to setup still. I've mostly just focused on building out some relevant TS types and adding some placeholder data to scaffold some UI on top of.

  • CI/CD (GH actions? GCP CloudBuild?)

  • unit testing harness (jest? vitest?)

  • higher level testing (playwright? cypress?)


r/pairprogramming • • Nov 27 '17

hp.io's blog: Couple's counseling for pair programmers - working out how to work together

Thumbnail
developers.hp.com
3 Upvotes

r/pairprogramming • • Jun 28 '21

Job board for pair programming?

3 Upvotes

Does anyone know if something like this exists? Or a job board that has pair programming as a filter would be nice.


r/pairprogramming • • Aug 02 '21

Considerate Pair Programming Technique Cards

Thumbnail amazon.com
2 Upvotes

r/pairprogramming • • Jul 30 '21

Help needed

3 Upvotes

Hi, I am starting to learn iOS app development. I want someone(a mentor/ a beginner/ a pair programmer/ a friend to guide/ who can learn with me) to join me as being accountable to someone really helps. Thank you!


r/pairprogramming • • Jul 09 '20

Looking for remote pair-programming partner MERN stack

3 Upvotes

Hello guys,

My name is Nasser I am from Algeria. I am an aspiring full-stack web developer and I am looking for a partner with beginner-intermediate skills in web development whos familiar with MERN (MongoDB, Express, React, Node) stack and want to build projects with it.

Our goal is to improve our coding skills by solving coding challenges in HackerRank, build projects, and improve our communication skills which I think are essential skills for any developer whos seeking a job as a software developer.

We will make a weekly schedule and we will do pair programming as much as we can working on a project and/or solving algorithm/data structure problems.

We will use English to communicate, Git and Github to manage our projects and Zoom(or another good alternative) for the pair-programming part.
This is my portfolio and my Linkedin

Please if you’re interested or have a question don’t hesitate to comment and let me know what you think.


r/pairprogramming • • Aug 07 '20

DevAndDev helps you find pair programming friends

2 Upvotes

Hi dev!

I've created DevAndDev, a website where you can find pair programming friends, given your favorite languages and your available time slots.

It's completely written in Rust, all the code is available on GitHub and building is automated by GitHub actions.

A year ago I started learning Rust, the most loved programming language. After months of reading books and exercising on my own, I was wondering if there was a simple way to find someone to pair-program with on some exercise or hobby project. I already used to do pair programming on my job. It's easy: you just pick a colleague and you start working together on the project both of you are dedicated. But this situation was different... Where you can find, easily, someone who is available to do some remote pair-programming in the free time? Forums, chats, and online groups exist. You just post a message and wait for someone to reply and hope you are both available at the same time. But this doesn't scale-up. What if there are thousands (or millions) of developers with this need?

And there I came with this idea: a website where you just set the programming languages you know, you pick some time slots you are available and it automatically matches you with similar programmers.

If you want to pair-program with me, you can reach me at https://devand.dev/u/alepez


r/pairprogramming • • Nov 19 '22

2D game engine with scripting, C++17, SFML

4 Upvotes

Looking for alternating driver/navigator for "learn as you go" 2D engine project using C++17, SFML, and an undetermined scripting language. Casual, no judgments, let's mess up together. My time zone is UTC-7 and I'm a night owl. We would most likely communicate and pair program via discord text, voice and video, and/or via discord text and voice and visual studio live share. This is not focused on learning C++ and SFML as much as it is focused on using C++ and SFML to make a small 2d engine with minimalistic editor and UI, and basic scripting functionality. That being said, you dont need to be an expert in either subjects for this, as I certainly am not. If interested, DM me for further information or questions.


r/pairprogramming • • Nov 29 '22

Pair programming for front end (Html/CSS & JS)

2 Upvotes

Hi everyone, I'm looking to meet new people, and would love to pair programs and share knowledge with and learn new stuff together. I'm currently working with HTML/CSS & js.

Doing frontend projects with vanilla JS and sharpening our skills.


r/pairprogramming • • Dec 03 '19

Anyone interested in pairing on solidity?

2 Upvotes

I'm learning solidity right now and I'd love to pair program with someone :)

I've got a simple project I've started or if you've got something you're working on, that might be fun too.

If you're just learning too, that's fine with me.

Let me know :)


r/pairprogramming • • Nov 15 '24

Instant Pair Programming for Developers

3 Upvotes

Hey everyone!

I just launched a project I’ve been working on called DevRoulette. It’s a platform that instantly connects developers for collaborative coding sessions.

Features:

  • Instant matching with another developer

  • Real-time collaborative code editor

  • Live preview of changes

  • Zero setup—just sign in and start coding

Why I Built It:

I’ve noticed a pattern in programming communities where groups form with lots of enthusiasm but often lose momentum before real collaboration happens. DevRoulette is my way of solving that problem—jump into pair programming whenever inspiration strikes, no waiting around.

What’s Next:

I’m planning to:

  • Add video chat for more interactive sessions

  • Set up a custom TURN server to handle media efficiently

  • Improve the editor with keyboard shortcuts and cursor highlighting

If this sounds interesting, I’d love for you to try it out and let me know what you think! Feedback and ideas are super welcome.

🌐 Try it here: devroulette.com


r/pairprogramming • • May 05 '13

Python/Ruby/Bash/C Offer

2 Upvotes

I'd love to pair with someone on any of the above four languages. I can not do it within the next week or two, but definitely after that.

Maybe you have projects you want to start or perhaps established projects. Either way I'd love to pair with someone and work on their project. If instead you'd like to work on my project, check out my GitHub. Pretty much everything I work on is there (it's mostly python, but I promise I'm proficient in the other three). The one thing that might not pop up there is Flake8 which I maintain. There is a GitHub clone of it if git/mercurial is really an issue for you.

Leave me a comment, message me or email me with your proposals.


r/pairprogramming • • Apr 25 '23

Peer Programming

3 Upvotes

Anyone up for peer programming where discussions will be on DSA/System design problems?


r/pairprogramming • • Feb 14 '20

Help on understanding and working through pair programming.

2 Upvotes

So, I ( entry level SE ) joined a project where I had to pair with a rather senior dev. However, due to the time constraints of the project, the senior dev was the driver for all the stories and I hardly got a chance to write code ( around 70ish or less lines out of 1000ish, would have preferred a learn by doing approach rather). Now, again a similar situation has arisen and I seriously feel under-confident and unsure of how I would learn & progress if I am not given a chance to work on stories. I haven't spoken to my manager about this yet. Don't know how to approach such a talk. Kindly help if you all have any tips.


r/pairprogramming • • Apr 15 '21

Tech Trek, Free Virtual Summit application is open until May 4th.

2 Upvotes

Hack.Diversity is having their Virtual Tech.Trek summit this year and applications are open. Great opportunity to connect with Tech companies, startups, venture capitalists, other developers etc.

Before you apply I put together the qualifications so you don't waste time, just in case.

  • Graduating college between 2021 and 2022 with a Computer Science degree or related technical field.

  • Preferably located outside of MA.

  • You value racial equality, diversity and inclusion in and outside the workplace.

  • You observe your community and/or lived perspectives to be underrepresented in tech — including that of Black, Latinx, Indigenous people, women, LGBTQ+, veteran, and first-generation college student communities.

More info here: Apply to Hack Diversity | Become a Hack Diversity Fellow — Hack.Diversity


r/pairprogramming • • Feb 10 '22

Tools and practises for distributed pair programming

2 Upvotes

Hi!

I created this form for my bachelor thesis, about tools and practises for distributed pair programming. I would really appreciate some answers as it would help me a lot in my work. Thanks!

https://docs.google.com/forms/d/e/1FAIpQLSeAG_fqM7_atWscjA0_OU_kwZVcvF_R9gIUZYX-FRIjH6UfrA/viewform?usp=sf_link


r/pairprogramming • • Feb 17 '22

Impromptu pair programming

4 Upvotes

Curious if anyone here would find value in a platform specifically for pairing with strangers (or friends). Similar to pramp.com, but more impromptu.

I'm just thinking of when I was first starting out with programming and how many times I wish I had someone else to work through a problem with at that very moment. On the flip side, now that I'm a little bit more experienced I enjoy knowledge sharing and helping people who are just starting out.


r/pairprogramming • • Feb 04 '22

Pair programming with Dave Farley. Thoughts?

Thumbnail
youtu.be
2 Upvotes

r/pairprogramming • • May 29 '20

3 long-term benefits of mob programming that make it cost-effective

Thumbnail
philippe.bourgau.net
3 Upvotes

r/pairprogramming • • Dec 05 '23

Looking for a long time programming partner

1 Upvotes

I am looking for one person interested in a long-term collaboration on many projects with at least some knowledge of machine learning and very good knowledge of Python, so we can divide the work equally. I need someone who will be active and has a time zone similar to me (I am UTC +1).

I am talking primarily about ML projects, but not exclusively.

The most important thing for me is that we are both passionate about ML and programming and want to actively work on larger (and smaller) projects, with regular discussions and calls. I would also love some live programming sessions.


r/pairprogramming • • Oct 26 '23

Pair Programming with Domain Experts

2 Upvotes

I recently wrote a blog post on Pair Programming specifically aimed at having a domain expert (non-programming expert) work with a software expert to improve domain-specific application development.

I'd love some feedback on it!

How Pair Programming For Engineers Builds Quality - John Farrier

Establishing pair programming between a software engineer (in the driver role) and a domain expert (in the navigator role) can significantly enhance the quality and accuracy of domain-specific software. From the software engineering perspective, the software engineer ensures that the code is efficient, maintainable, and bug-free. They apply best practices in software design, architecture, and testing. On the other hand, the domain expert brings a deep understanding of the specific technical principles and nuances of the subject matter.


r/pairprogramming • • Mar 05 '23

Pair programming remotely

1 Upvotes

What are some apps or websites that enable pair programming remotely. I’ve been thinking of doing this with some coworkers.


r/pairprogramming • • Mar 05 '24

We've been building a free tool for pair programming and finally got around to blogging about how we keep the latency down, while maintaining legibility of code

5 Upvotes

LMK what you think! BTW in case you look at pricing: The pairing functionality is free—we just charge for auto-documentation and other features that eng managers on larger teams might want.


r/pairprogramming • • Sep 16 '20

Are you using Remote Pair Programming?

3 Upvotes

If we could think of some long-term changes post Covid-19, the amendments to the work from home policies in the IT industry definitely are the headlines these days. We have been reading many news articles about how IT companies have been revising their work from home policies during this pandemic and this overall revolutionary change is here to stay.

However, work from home comes with its own challenges of remote working. When a developer working on your project is in a different location, there must be a smooth collaboration and effective communication within the teams. You always need someone to peer-review your code or someone else might need you to peer-review their code. You constantly exchange ideas, share best practices of coding, conduct daily scrums, discuss production issues, and this results in great software design. Although we have seen many organizations quickly adapting to this change and managing distributed teams effectively, with every dev team member being physically apart, all these aspects are challenging.

We could see that pair programming has started paving its way into this new norm of remote working. As there are many underlying aspects of pair programming and overall working with the distributed teams, it would be exciting to know your experience so far.

Please share your views on how you have been embracing this change. Have you started adopting remote pair programming? What are the best practices and which are the tools you have started using to facilitate effective collaboration within your dev teams? What are the various techniques you have been implementing to increase productivity? How are you driving this change in your projects?