Open in app

Sign In

Write

Sign In

Dan Goslen
Dan Goslen

1.7K Followers

Home

About

Pinned

Code Review Champion is Open for Beta Readers!

I’m excited to announce Code Review Champion (my book on code reviews) is open for beta-readers!! I’ve been working on this short book to help engineers embrace technical feedback so they don’t have to dread code reviews. …

1 min read

Code Review Champion is Open for Beta Readers!
Code Review Champion is Open for Beta Readers!

1 min read


Published in ITNEXT

·Pinned

I’m Changing How I Review Code

I’m a big advocate for code reviews. I’ve written about my experiences reviewing code, including lists of dos and don’ts, how to survive your first code review, and why we should review code at all. My views have been mainly shaped by my experience with a particular kind of code…

Software Development

6 min read

I’m Changing How I Review Code
I’m Changing How I Review Code
Software Development

6 min read


Published in Better Programming

·Pinned

Our Obsession With Design Patterns

Design patterns are great to use. However, they can lead to roadblocks when used in excess — Learning patterns has become a core aspect for many people on their journey to becoming software engineers. Countless articles have been written about patterns and how to apply them. Courses, YouTube videos, and GitHub repos all exist to help engineers master the power of patterns. …

Programming

4 min read

Our Obsession With Design Patterns
Our Obsession With Design Patterns
Programming

4 min read


2 days ago

Four Tips When Joining a New Team

You might have heard the expression, “Don’t judge a book by its cover.” It’s an expression to keep people from making knee-jerk judgments about someone based on an initial impression or short interaction. …

Software Engineering

6 min read

Four Tips When Joining a New Team
Four Tips When Joining a New Team
Software Engineering

6 min read


Jan 9

Identity, Goals, and Systems: A Better Approach to 2023 Resolutions

January 03, 2023 While wandering the streets during New Year’s Eve several years ago (pre-COVID), I came upon a tree. Our fellow NYE participants had covered the tree with small strips of paper using bits of twine or string to affix them to the branches. On each was a short…

Goal Setting

6 min read

Identity, Goals, and Systems: A Better Approach to 2023 Resolutions
Identity, Goals, and Systems: A Better Approach to 2023 Resolutions
Goal Setting

6 min read


Dec 10, 2022

The Problem With Feedback — It’s Hard to Listen To

The day is August 18th, 1969. A dwindling crowd remains after an endless night of music at a farm outside Bethel, New York. After a long and full lineup of music all weekend long, only one artist is left to play at Woodstock. Jimi Hendrix and his band began playing…

Careers

6 min read

The Problem With Feedback — It’s Hard to Listen To
The Problem With Feedback — It’s Hard to Listen To
Careers

6 min read


Nov 25, 2022

Be Willing to Change Your Mind

I heard something not too long ago that stopped me in my tracks. I was listening to a podcast while doing some yard work. The guest on the show was an author who had recently unpublished a book of theirs, citing it has caused more damage than good. …

Software Development

5 min read

Be Willing to Change Your Mind
Be Willing to Change Your Mind
Software Development

5 min read


Published in Level Up Coding

·Oct 18, 2022

What’s the Point of Observability Anyway?

October 17, 2022 Last week my team had a huge win: we recovered quickly from a bug in production. 🎉 At first, that doesn’t sound like a win. “You let a bug get through to production? How is that a win?!” I agree that bugs in production aren’t great. But…

Software Development

6 min read

What’s the Point of Observability Anyway?
What’s the Point of Observability Anyway?
Software Development

6 min read


Published in Level Up Coding

·Aug 25, 2022

Flow and Developer Productivity

We live in a culture obsessed with productivity. We want to read the morning routines of successful people. We analyze our calendars to avoid wasting a single minute. We track our output over time and learn every trick to increase it daily. While I caution against such an obsession, I…

Software Development

6 min read

Flow and Developer Productivity
Flow and Developer Productivity
Software Development

6 min read


Published in Level Up Coding

·Jul 23, 2022

Stay Close to the Code

Everyone wants to progress in their careers. To go from junior to senior; from associate to partner. Maybe you want to move into management. It’s a noble pursuit, and for most of us, with enough work and skill, we will get there. And as we do, there is a phenomenon…

Software Engineering

5 min read

Stay Close to the Code
Stay Close to the Code
Software Engineering

5 min read

Dan Goslen

Dan Goslen

1.7K Followers

Team Driven Developer | Jesus follower | husband | software engineer

Following
  • Cassie Kozyrkov

    Cassie Kozyrkov

  • Carlos Arguelles

    Carlos Arguelles

  • Netflix Technology Blog

    Netflix Technology Blog

  • Ryan Holiday

    Ryan Holiday

  • Camille Fournier

    Camille Fournier

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech