Skip to content

Instantly share code, notes, and snippets.

View bsommardahl's full-sized avatar

Byron Sommardahl bsommardahl

View GitHub Profile
@bsommardahl
bsommardahl / desconstruction.test.js
Created April 8, 2017 20:06
ES6 Desconstruction in Action
describe('When deconstructing an object', () => {
const car = {
color: "red",
size: "large",
doors: [{section: "front", side: "driver"}, {section: "front", side: "passenger"}],
make: "Nissan"
};
it('should be able to deconstruct the object and get only the properties we want', () => {
const {color, size, doors} = car;
expect(color).to.equal("red");
Feature: Test #6: Gherkin code in more than one list
List 1 With Generic Name
List 2 With Another Generic Name
Scenario: Cow gives milk willingly
GIVEN a cow
WHEN I milk it
THEN I get milk
Scenario: Cow refuses
@bsommardahl
bsommardahl / SrQA.md
Last active December 15, 2016 19:51
Acklen Avenue Senior Tester Criteria

What is a Senior Tester?

A disciplined and experienced software tester who...

  • Is a proven leader.
  • Can communicate effectively.
  • Cares deeply about quality and long-term maintainability of the product.
  • Does not accept monotonous tasks, but seeks ways to automate and be more efficient.
  • Is not intimidated by problems or new challenges, but actively seeks solutions.
  • Does not accept roadblocks, but actively seeks ways around them.

Nominations for Sr Developer

Instructions:

  • Think about 1 to 5 developers who you think exemplify the Sr Developer Criteria
  • Send your list of 1 to 5 names of your fellow developers (not yourself) to @byron (PRIVATELY) in slack.
  • Please include your reasons for the names you send.
  • Byron will receive all the names and compile them into a spreadsheet, analyze the list and use it to make a decision on the first small group of senior developers.
  • Byron reserves the right to have the final decision in this first round of Sr Devs.

Future Inductions

@bsommardahl
bsommardahl / SrDev.md
Last active February 28, 2019 15:01
Acklen Avenue Senior Developer Criteria

What is a Senior Developer?

A disciplined and experienced software developer who...

  • Is a proven leader.
  • Can communicate effectively.
  • Cares deeply about quality and long-term maintainability of the product.
  • Does not accept monotonous tasks, but seeks ways to automate and be more efficient.
  • Is not intimidated by problems or new challenges, but actively seeks solutions.
  • Does not accept roadblocks, but actively seeks ways around them.
Who is responsible for detailed sprint plan?
What measures sprint progress and forecasting?
Who leads release planning?
In what ceremony does the team makes changes to the process?
Who is responsible for the detailed sprint plan?