Skip to Content

Posts tagged with Engineering

Repo Configuration and a Difference of Concerns

Repo Configuration and a Difference of Concerns

In the beginning of the year, there was a strongly-worded technical article about monorepos[1], and why they're worse, in absolute terms, in comparison to using multiple repositories for code (i.e., "polyrepo"). The article…

Seniority, as a Measure to Increasingly Undefined Problems

Seniority, as a Measure to Increasingly Undefined Problems

Recently I've come across a couple of articles that go into what higher levels of software engineers do. Namely, the levels beyond Senior Software Engineer[1]—Staff and eventually Principal Software Engineering positions—are fairly common within engineering…

Featured

Interviewing for Signals

Interviewing for Signals

I've been helping out with interviews for my employers since my first gig out of college, some 15 years ago. In that timeframe, the process to get a job as a software engineer hasn't changed too…

The Difficulty in Career Planning

The Difficulty in Career Planning

A while ago, an engineer asked me if I could provide advice and guidance for them in planning their own career. Specifically, they wanted something that could be revisited at a regular cadence—monthly, quarterly, annually—with milestones towards some…

Software Engineering Salaries Based on Capturing Business Value

Software Engineering Salaries Based on Capturing Business Value

I came across this fun article asking whether software engineering salaries exhibit the same bimodal pattern found in other well-paid professional occupations, e.g., doctors and lawyers: Is developer compensation becoming bimodal? Sadly, a glaring lack of data itself…

Manager's Club Interview

Closing out a personally successful and exciting 2017[1], I did a short interview with Manager's Club on various management topics and advice for new managers or those who are thinking of getting into management. I've…