Coder Social home page Coder Social logo

Mob Programming Facilitation Service

By Shahar "Dawn" Or (mightyiam)

Background

It is becoming increasingly apparent that an alternative to the lonely and arduous path of solo programming exists. The path has been laid before us by pioneers such as Zuil. The stigma — and the reality — of the "lone wolf" heroic solo-developer (or a team of them) has been a shadow covering over what the software industry can be; a paradise of collaboration. How did we get here? What went wrong? I'm not sure. But I am certain we're on to something with mob programming.

See, when I mob (verb) I feel more motivated. And that should be a great enough benefit to compel further investigation into this activity. But the benefits don't end with motivation. This is an activity of which the benefits range as wide and go as deep as to redraw the mental images we hold for the software development activity.

The offer

I, Shahar "Dawn" Or, a mob programmer, software developer, open source enthusiast and a few other things, am offering my service as mob programming facilitator. I will help your team pick up the mob programming format, collaborate more closely than they ever did and maximize knowledge and skill sharing among them. If you wish to invest profoundly in your software development team, encourage them to mob program. If you'd like to guarantee their success — schedule your first session now.

What is mob programming?

Mob programming is a collaboration format that optimizes for sustainability, knowledge sharing and quality of product. It features regular rotation of roles between the members of the team during a session.

What will you do with the team?

We will work on any of their actual projects, if that is possible. Otherwise we will work on something that is of marginal value to them or contribute to open source. I will guide the team toward successful and sustainable collaboration using the mob programming format.

Can it be remote?

Totally and without sacrifice.

Can it be on site?

For a premium.

How many sessions will it take?

10 3-hour sessions or less.

How much does it cost?

Special rate of 50 EUR (or equivalent in your currency) per hour until my schedule fills up. No added tax.

How do you invoice?

As an individual with an address in thailand. At the beginning of the following month.

How can I pay?

Your local bank transfer.

Can we try one session before committing further?

If you're not happy don't pay.

How do I schedule sessions?

Schedule here or contact me.

How should the team prepare for the first session?

this way, please.

Does it matter what tech stack we use?

No.

What are the terms for rescheduling?

Sessions must be rescheduled ahead of time. Reschedule target subject to my best effort.

What time zone are you in?

+7. No DST.

What languages can you facilitate in?

English.

Shahar "Dawn" Or's Projects

ahkab icon ahkab

a SPICE-like electronic circuit simulator written in Python

auto-package icon auto-package

Dynamically generate package.json files at publish-time for NodeJS modules

ava icon ava

:rocket: Futuristic JavaScript test runner

by-name icon by-name

Trivial, Nixpkgs-inspired pkgs/by-name implementation

caller-id icon caller-id

A utility for getting information on the caller of a function in node.js

chai icon chai

BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.

changeset icon changeset

Library to diff JSON objects into atomic put and delete operations, and apply change sets to objects. Useful with Levelup/LevelDB object synchronization.

cyclejs icon cyclejs

A functional and reactive JavaScript framework for predictable code

detect-installed icon detect-installed

Checks that given package name is installed locally or globally. Support sync and callback api.

diff icon diff

Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.

diff-so-fancy icon diff-so-fancy

Good-lookin' diffs. Actually… nah… The best-lookin' diffs. :tada:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.