26 posts tagged with "career"


Patience in Software Engineering

December 10, 2024
Why being willing to wait and avoiding hasty decisions leads to better software.

Layers of Innovation

September 15, 2024
Being innovative isn't about being "really" smart but rather really perceptive

Blameless Toward Ourselves

August 19, 2024
We have to extend a blameless culture not just to others, but toward ourselves.

One Key to Growth: Seeking Out Discomfort

July 21, 2024
The classic idea of growth coming at a time of discomfort is tried and true. But I think we can be our own catalyst for growth by actively seeking out that discomfort

Career Growth Switchbacks

May 28, 2024
Navigating your career progression is tricky. Viewing your path as a series of skill development switchbacks can help bring some clarity

Collaboration and Cooperation on Software Teams

November 19, 2023
Not all teamwork is the same, but it can all be effective. Knowing which teamwork mode your team operates is vital to becoming a great teammate.

Show Don't Tell

November 07, 2023
A better way to gain buy-in and effect change.

Micro-habits of Great Engineers

October 09, 2023
Habits are a key part of building our identity and making it easy to do the right thing. These are some habits from great engineers that do just that.

A Case For Being a Humble Engineer

August 14, 2023
In an industry that talks about "brag sheets" and highlights personal accomplishment, is there any room for humility? I think so.

Know Your Audience

April 11, 2023
If you want your ideas to spread, you must be able to convey them to others. And the key to that is knowing who you are talking to.

Four Tips When Joining a New Team

January 17, 2023
Joining a team as a software engineer can be intimidating. There is a lot of pressure and alot of unknowns. Here are some tips to maximize your first few weeks for maximum long-term success.

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

January 03, 2023
During the season of goal settings at the begginning of the year, people often set goals with no real reasons why. Instead of setting goals, we need to focus on developing and deeper sense of identity.

The Problem With Feedback - It's Hard to Listen To

December 05, 2022
Feedback is something we all deal with in the workplace. And we are told to embrace it to learn and grow. But let's be honest - it's hard to listen to.

Flow and Developer Productivity

August 10, 2022
Not all time and effort is created equal. Learn how to capitalize your time and effort as an engineer effectively.

Stay Close to the Code

July 18, 2022
As we grow in our careers, we can't get too far away from the code. At least, not too quickly.

Some Thoughts on Thought Leadership

March 14, 2022
Let's listen in, but still think critically.

The Importance of Vision as a Developer

February 17, 2022
How to set a direction and build motivation as a software leader.

Stop Trying to Outsmart Everything

June 30, 2021
Trying to outsmart everything means you likely aren't learning at all. Loopholes and tricks might give you a head start, but they won't sustain your race.

Why Getting My Master's Degree Was Worth It

February 11, 2021
Degrees are falling out of style in the development community. This is why I think mine is still valueable.

Why I Got My Masters Degree In Computer Science

January 23, 2021
In world where software development educations can happen completely online (and for free!) why would I got back to school?

Surviving Your First Code Review

December 12, 2020
It can be difficult when you submit your first pull request and your first code review feedback is, well, overwhelming. How do you find the right way to address the feedback but also not just cater to every whim of your reviewer?

How to Give Feedback

November 24, 2020
Feedback is hard. Here are some tips to help you give feedback well.

I'll Admit It. I'm a Jealous Developer

July 15, 2020
But I want to move towards a place of inspiration

Don’t Focus on Coding Mastery — Focus on Getting Better Each Day

June 25, 2020
Why only focusing on the end game will disappoint you.

My Biggest Mistakes as a Junior Developer

October 19, 2019
The biggest mistakes I made before becoming a senior engineer.