- The Gravitational Force of Wage Labor
- Management for the masses?
- Hire characters, not skill sets. My most important questions in interviews.
- Confession… I Cheated During Planning Poker
- Microsoft is giving up on consumer smartphones, too
- Hiring the Ideal Startup Team
- I’m a boring programmer (and proud of it)
- Five Stages of BDD (and Agile) Adoption
- So Are You Saying We SHOULDN’T Learn to Code???
- Meeting Testing Standards in Fast-paced Environments
- The One Man Show vs. The Team Player Developer
- When the Dream Disappears From Your Dream Job
- 6 Ways to Modernize Product Development Process for B2B Disruption
- BusinessCapabilityCentric
- ActivityOriented
- The Challenges Of Boosting Team Performance
- How Do You Learn?
- 3 women who radically changed the course of technology
- Is Code Review Considered a Part of QA?
- The Curse of Culture
- Why Is Your Project Taking So Long?
- Mastering Skill as a Foundation for Creative Work
- 5 Questions to Get You on the Path to $10M in Annual Revenue
- How to Get a Raise
- Learning to like design documents
- The rise and fall of the Dungeon Master
- Estimate Theater
- Why Agile Turns into Micromanagement
- Evil tip: avoid “easy” things
- How we See Others Drives the Value of our Self-Perception
- How Much Code Do You Need to Collaborate These Days?
- The Key to Becoming a Better Developer: Read More
- The Case for and Against Estimates, Part 1
- How To Roll Out New Features Without Hurting Loyal Users
- Getting the Job: Developer Interview Types – The Self-Doubter
- Velocity is Not Acceleration
- 10 Ways Not to Do Change Management
- The Utility Theory and Agile Adoption
- Learning From Your Bugs
- Learning and Adapting Is Key to Agile Project Team Success
- How to Pick Your Battles on a Software Team
- 3 Biggest Challenges Agile Shops Continue to Battle
- How to get hired at a startup when you don’t know anyone
- Deep Work: Optimizing your Time and Productivity
- To learn, you must ship your code
- Fighting the perfect product
- Managers, change and strategy
- Is An In-Depth Knowledge of a Business Domain Necessary for Testing Its Software?
- 4 Principles that Build a Metrics-Driven Company
- Tips for beginning systems and software engineers
- On asking job candidates to code
- Can Your Programming Skills Be Rated?
- The Third Time Often is the Charm
- The Reality of Missing Out
- How Good Ideas are Born, Get Done
- Value of Burndown and Burnup Charts
- Top developers can have a life outside coding
- The Immutability of Math and How Almost Everything Else Will Pass
- Hidden Costs in Your Software
- Technology Doesn’t Guarantee Success
- Great Teams, Great Products
- What Makes Hard Questions Worth Pursuing
- Why Software Innovation Is Not a Free Pass for Doing Whatever You Want
- When is Agile Wrong for You?
- Implementers, Solvers, and Finders
- Practice, Practice, Practice
- Enterprise Agility in a World of Unknowns
- We only hire the trendiest
- Kanban for Software Testing Teams
- How to Become a Conference Speaker
- Product Owner Manager – Alone Together
- Successful Sprint Retrospectives: Tips and Tools
- The Single Wringable Neck
- Did Programming Stop Being Fun? Let’s Fix It
- The Case for and Against Estimates, Part 3
- Three Reasons Agile Will Not Succeed
- Leaders and Managers in Startups
- How Expensive Is Your Outsourcing Team?
- The Top 8 Habits of Successful Developers
- Revisiting the Growth Mindset
- Practical Frameworks for Beating Burnout
- Programmers are Humans, Too: How to Get Crusty Developers to Change
- Agile Economics: Supply and Demand
- How To Speed Your Team Up (By Slowing Them Down)
- Mastering Programming
- One trait that every successful person has
- How Much Time Do You Waste While Coding?
- Pattern of the Month: Done
- Managing Software Development Through Kanban and Trello
- Bimodal IT: Do It Right, or Don’t Do It at All
- 10 Leadership Qualities to Become a Successful Product Manager
- The Software Engineer’s Guide to Depreciating Your Resume
- The Biggest Mistake I Ever Made
- We did it wrong, but not all was in vain
- Improving your skills as a 9 to 5 programmer
- The Good, the Bad and the Ugly of Remote Work (After 5 Years of Experience)
- 5 Reasons Dev Managers Need to Focus on Employee Training
- The staffing pyramid
- What Your Six-Page Resume Says About You (and Your “Elegant Code”)
- A Billion Here, a Billion There – the Real Cost of Bugs
- Read about the software you use
- My Biggest Regret As A Programmer
- Keep Yourself Entertained At Work With Extracurricular Projects
- Mob Programming – the Good, the Bad and the Great.
- Pitfalls of a Non-technical Manager
- Software Testing Estimation Techniques & Hacks Webinar Recap
- It’s Not A Factory
- The Quiet Crisis unfolding in Software Development
- Being a ‘Dumb’ Girl in Computer Science
- Managing requires skills and intuition
- Discovery Projects Work for Agile Contracts
- RJMetrics just announced 25 layoffs in sales and sales support
- What Makes Testing in Agile Successful?
- Stuck in the Middle with Your Agile Transformation? Part 3
- Please Don’t Learn to Code Unless…
- How an Organizational Structure Affects Test Quality
- 10 Tips for Writing Good User Stories
- Dependencies management in a crisis
- The Sauce Journey – From Star to Scrum
- Code Reviews – What Really Matters?
- You Got Fired: Do’s and Don’ts
- Two topics best avoided in retrospectives
- Why I Haven’t Fixed Your Issue Yet
- Is Unlimited PTO a Good Deal for Me?
- How I Satisfied My Passion for Software Development and Open-Source by Doing a Part-Time PhD
- The Search For Predictability
- Negotiating an Offer That Meets Your Asking Price
- I’m Glad You Studied FizzBuzz, But What About the Guaranteed Questions?
- Mistakes Dev Managers Make
- Github and Code Review: A Quiet Revolution
- Illusory Superiority: Are You a Good Programmer?
- On Logging Hours
- Having Trouble Getting Started On Learning a New Skill?
- Lessons Learned Launching A Side Project in 48 Hours
- 20 Questions to Get Up to Speed as a Scrum Master
- Making the Most of Grad School for Programmers
- Give yourself permission to have work-life balance
- The Case for and Against Estimates, Part 5
- Stuck in the Middle with Your Agile Transformation? Part 1
- Do Employees Really Only Leave Bad Bosses?
- 5 Signs of Managed Platform Entropy
- Stressed? It’s Not the Industry, It’s Your Employer
- It’s Okay Not To Lead
- The Number One Tip to Help Junior Developers Become Senior Developers
- How Much is a Good Boss Worth?
- Three ways to solve hard programming problems
- Does Competition Help Innovation?
- Want to Really Learn? Teach!
- Lead, Follow or Get the Fuck Out of the Way
- Using Return On Team to Enhance Business Agility
- “Eat, sleep, code, repeat” is such bullshit
- Managers as information hubs
- Literate Programming and Team Development
- Boost Agile Testing by Cultivating a Shared Mental Model
- What is the next step when learning a new skill?
- Why I Left Management: the engineering technical track vs. management track
- When You Need All the Requirements
- Correlated in Retrospect
- The Layoff List
- Agile Trekking: Why Does it Look I am Walking Backwards?
- Lean Funding
- Finding good clients
- That’s a nice little $1-2M SaaS company you have here. Call me to discuss if it will scale!
- Priority (Story) Boarding
- Five Tips for Introducing Product Management to Your Company
- What Do Industry Insiders Think Will Happen in VC in 2016?
- Is Anxiety Hurting Your Performance?
- On Learning and Information
- Don’t think big!
- Updating your outdated knowledge by moving to a new web stack
- Gamify your learning goals
- How Agile Changes Testing, Part 1
- What Does Agile Mean to You?
- List of 5th Agile Values
- The Case for and Against Estimates, Part 4
- How Startup Weekend Made Me a Better Developer
- Vertical Slicing User Stories – Some Practical Ideas
- A Simpler Explanation for the Developer Shortage (If You Believe It)
- A Manager’s Guide to Legacy Code
- Disruption is not a strategy
- Leading Agile Change: Proven Change Models for Agile Transformation
- Playful learning: play while programming
- 3 Ways to Hustle Without Killing Yourself and Your Family
- Applied Consultant Taxonomy to Prevent Confusion
- Chasing Developer Productivity Metrics
- Growing Revenue May Kill Your Startup
- Are You Underpaid?
- Hiring is Broken… And It Isn’t Worth Fixing
- What is the best part about being a Software Engineer?
- Agile Economics: Scale And The City
- Hobbyist to Professional: The Indicator of Things to Come
- Solve Small Problems
- Why I turned down $500K, Pissed off my investors, and Shut down my startup
- Use Open Source to Hone Your Programming Skills
- How Everything is Connected to Everything Else and What it Means
- Carts without horses
- My personal burnout – Lessons learned
- Requirements in an Agile World
- Agile Adolescence: The Gawky Teenage Years
- A Taxonomy of Software Consultants
- Professional corner-cutting
- Bridging the Communication Gap Between Developers and Architects
- How to Decrease the Odds That Your Startup Fails
- What’s the Right Ratio Between QA Testers and Developers?
- 6 people you want to work with
- What is management work?
- Tell Your Problems to the Duck
- Managers who are not managers
- Building Products Without Coding
- 4 Skills Every Test Team Needs
- How to Describe Accomplishments on a Resume
- Please Stop “Geeking Out”
- The Value of Failure
- Bad Things I’ve Wanted To Say About Lean And Agile
- Stupid Recruiter Tricks V3: The Phantom Client and Recruiter Conflict
- How Not To Appear Like a Desperate Job Seeker
- A Brief Guide to the Philly Tech Scene
- Architects Don’t Decide
- Software has bugs. This is normal.
- Agile Economics: The Cost of Change
- Writing for Software Engineers
- Prerequisites for Effective Code Review
- API Documentation and the Communication Illusion
- Holacracy or Autocracy? Both!
- Practising Software Engineering
- The MBA Guide to Software Development
- s/automation/programming/
- The Case for and Against Estimates, Part 2
- Agile Economics: Delusions of Grandeur
- Tools For Distributed Agile Teams
- Gathering the Confidence to Leave Your Job
- Management work: Strategy and Planning?
- The Most Powerful Lesson I’ve Ever Learned In Business
- How Regular One-on-One Meetings Saved Our Company Culture
- How to Minimize Technical Debt and Reverse Grind
- Let’s talk about confidence
- Still Not Really Agile? What Pipeline Automation Can Do for You
- The Difference Between Power and Status
- Technical Leadership in Software Companies
- The curse of staying up to date with new technology
- My Passion Was My Weak Spot
- Why Aren’t You Writing Online?
- When You Have Concerns
- Characteristics of Good Agile Leadership
- Advice on Changing Jobs
- Systemic abuse in the software industry is ruining lives… and taking them. #HackerLivesMatter
- Personal APIs: Not a Local Destination, but a Journey
- Technical Certifications and My World’s Greatest Dad Mug
- Maintainable Code vs Common Code
- 8 Ways to Become a Better Coder
- Master Each Skill Before Moving On to the Next Shiny Thing
- Making the shift to behavior driven development
- Platforms always win
- The Third Wave of Agile
- Advice for managing software development?
- Try On The Decision For 30 Days
- 8 Steps For Effective User Stories
- Real Work
- The Trouble with Career Sites
- Budget: First Half, Second Half
- Tradeoffs in Coordination Among Teams
- The Resetting of the Startup Industry
- 3 Tips for building a Technical Vision
- The Art of Shipping Early and Often
- Diagnosing Agile Team Member Anti-Patterns
- What Are the Most Widely Used Project-Level Metrics
- The Art of Agile Estimation – My Way of Dealing With It
- How to Operate within the Tension Between Knowing and Learning
- Agile Economics: Early and Often
- You can’t remember every detail, so stop trying
- The corporate shitwork
- Non-Commissioned Managers
- The Downfalls of Poor Knowledge Management
- Unintuitive Things I’ve Learned about Management
- Why Engineers Despise Agile
- OutcomeOriented
- The Worst Resume of the Week: A Bad Start
- Don’t Use “MVP” as an Excuse to Write Bad Software
- Why No One Talks About Agile Testing!
- Quitting Your Job to Pursue Your Passion is Bullshit
- On Strategizing
- How to Stamp Out Creativity
- What Makes a (Good) Product?
- Quantified Self Meets IDE: A Year of Data
- A Working Definition of Agile
- What Does It Mean To Be An Agile Tester?
- Is There Value in Having Non-Technical People Do Code Review?
- What It Really Means to Niche Down
- Unbundled
- GitHub is undergoing a full-blown overhaul as execs and employees depart
- 10 Tips for Writing Good User Stories
- Creating Your Code Review Checklist
- Junior vs Senior Developers: What’s the Difference, Anyway?
- We Are Here To Win
- Losing Money
- Ideas for making better conference talks & conferences
- Startups: Five Ways to Reduce Failure Risk
- Let’s stop talking about quality
- Escaping the Legacy Skill Quicksand
- Software Rewrite: The Chase
- Does it even make sense to move to San Francisco?
- Analysts aren’t managers
- How We Teach Programming, and Where We’re Going Wrong
- Corporate Strategy Conformism
- Agile Economics: Gambling Issues
- Why You Should Do Periodic Reviews of Legacy Code
- Why I Deferred Harvard to Work Full Time at a Startup
- What I learned about helping teams use WIP limits
- A Hierarchy of Needs for Software Development
- Agile Economics: Scale 3D
- The Customer is Not Always Right
- Startup Bubbles Bursting
- Doing things that don’t scale and grandparents
- The First Exception Changes the Rules of the Game
- Be Careful with Software Metaphors
- Scrum Masters – First, Do No Harm
- The practice of reflection in action
- The Cost of Being Right
- Why Misunderstanding Startup Metrics Can Cost You Your Business
- Dealing with Legacy Code for Developers: Managing your Manager
- The Hidden Time-Saving Benefits of Code Reviews
- Feature Bloat – the Silent Epidemic
- 6 Reasons NOT to Build Team Before MVP
- What really must a Scrum Master do?
- Introduction : Play and learn as a software developer
Last active
November 29, 2016 09:11
-
-
Save peanutpi/f185333d9ed35ea4c3b293b41d087724 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment