-
Acceptance Tests: The Best Medium of Communication Between Stakeholders (if done right)
It’s a nice pleasant morning, and you have just entered the office. You greet your friends and grab a cup of coffee. You check your email and there is a new story assigned to you. “As a customer, I get my usage logs backed up” This is where is fun begins. Communicating Requirements A…
(or, 1., 12, 15., 7., A, able, about, above, acceptance, access, accordance, add, adopt, after, agile, aiming, all, also, always, ambiguity., an, and, Another, any, appear, Application, are, argument, around, as, ask, assigned, associated, assume, at, automated, AWS, back., backed, backup, be, before, begins., best, between, biggest, Both, brings, built, business, business_name_date_backup.log, But, by, call, can, Can’t, cannot, case, change, check, clear, clearer, code, coding, coffee, Collaboration, collaboratively., common, communicate, Communicating, communication, Conclusion, confirmation, consider, conversation, cool!), cost-effective, could’ve, course, create, created, creating, cup, customer, customers, daily, day., days, decide, define, defining, definition, deliver, details, detected, didn’t, different, disagree, disaster., do, doc., document, documented., doesn’t, Don’t, done, drive, drives, each, easy, effective, effectively, effort, eliminate, email, End, ended, engineer, engineers, English, enormous, entered, errors, etc., even, exactly, fairly, fall, feature, few, file, files., find, finite, focus, folks!, follow, for, forth, framework, friends, from, fun, funny., GB, get, Glacier., Go, going, good, got, grab, great, greet, had, hands, happen, hard, has, have, having, help, helps, Hey, Hi!, high-level, Hmm., how, I, I’ll, I’ve, idea., if, Implementation, implemented., important, in, inclination, innocent, inorder, insist., into, is, issues, It’ll, It’s, it., job, just, know, language, last, late, later?, lead, leads, least, leaves, Let’s, like, log, logs, long, look, looking, lose, lost, Make, malady:, manager., managers, manifesto, many, me, mean, meaning., meant, mid-night, midnight, mocking, more, morning, Morty, most, move, much, my, name, named, need, needs., new, nice, night’s, No, Not, now, number, objectively, of, off., office, often.”, Ok., Okay., older, on, Once, one, only, other, our, out, overloaded, paper, party, pass., past, per, perfect, persist, pleasant, point, precise, precision, Premature, problem, product, properly., put, QAs, question, rarely, ready, real, recipe, release?, removed., request, requirement, Requirements, Rick, Robot, room, rule, Running, scale., see, seeing., Seems, seen, should, Simplest, since, single, skills, So, Solution, sounds, stakeholders., standard, statement., states, storage, story, suggest?, suite, suits, support., sure, survive, sync, system, systems., team, teams, tempted, tend, term, test, tested, tests, tests(or, than, that, that’s, the, their, them., then, there, they, things, think, thinking, this, Though, threats, through, thumb, time., timezone?, to, tone, too., tools, touch, towards, trap, true, two, unambiguous, understands., until, up, usage?, used, user, users, UTC., vague, validations, very, want, wants, was, wastage, wave, way, we, well, what, what’s, when, where, which, will, with, wordsmith, work, working, works., worse, worst, worth, would, write, written, yes, you, Your -
Fail Fast: Hone Your Ability to Recover and Respond Quickly
It’s close to midnight and you are about to wrap your day off. Suddenly you get a pager-duty to resolve a critical bug that’s failing some of the automated reporting emails. You go on to check the logs in the log management tool. This is not the ideal time to find out that logs are not…
A, abilities, ability, about, activity, actual, against, all, allows, an, and, API, applied, are, arise., around, as, ask, aspects, at, automated reporting, available, be, becomes, best, better, bound, broker, bug, bugs., But, called, can, careful, cases, certainly, Chaos, check, close, Conclusion, confidence, contingency, control, counter-intuitive, creating, critical, date, day., debugging., decide, defense, deployed, develop, dilemma, Don’t, done, down?, drills, due, during, effective, effectively, email, emails., emergencies., engineering, engineers, enough, enough for actual, even, every, face, fail, failing, failures, fast, feature, find, folks!, for, forward, from, gaping, get, gets, getting, gives, Go, goes, handle, have, having, helps, helps them, high, higher, holes, hone, hours, how, ideal, if, important, in, increase, infrastructure, investing, is, It’s, it., kills, know, knows, learning, levels., leverage, log, logs, lower, made, major, management, matter, may, member, metrics, midnight, mind, mock, monitoring, Monkeyrandomlyndonly, more, move, much, my, Netflix, new, next, No, Not, of, off., office, often.”, on, our, out, own, pager-duty, panic, peace, perform, performance, plan, plans, point, Practice, prepare, prepares, prioritization?, problems, processes., product, properly., questions, quickly., raises, ready, realize that, recover, recovering, recovery, release?, reliability., reliable, reponed?, resolve, respond, right, scenarios, scripts, service, services, sets, should, sick?, sites, So, software, some, sound, spike, strategy, streamed, stress, success, such, Suddenly, Surfaces, systems., tackle, talk, task, team, that, that’s, the, their, them., theme, there, they, things, this, ticket?, time., to, tool., tools, turns, unexpected, urgent, us, usage?, used, user, using, via, way, we, well, what, when, why, will, with, work-through, working, wrap, wring, write, you, Your, yourself -
2018, New Year: Let’s Set The Rhythm For What Lies Ahead
Here are the 9 things I would love to incorporate into my life as I set myself to see the sun of 2018. 1. Stop chasing the long dream, start conquering the micro-goals: Start cultivating a passionate dedication to the pursuit of short-term goals, being micro ambitious. Putting my head down and work with pride,…