Digests » 101


SavvyCal — Scheduling Software Everyone Will Love

Give your schedulers a calendar, not a list of time slots. Allow recipients to overlay their calendar on top of yours to easily find mutual availability. Connect all your calendars (Google, Outlook, and iCloud all available) and integrate your favorite tools with Zapier.

this week's favorite

How to upskill your engineering team

Tomas Vocetka thinks upskilling as a software engineer is the responsibility of both the individual and the employer. He would know: he’s been an engineer for over 30 years and has had several senior technical leadership roles at places like IT giant Hewlett Packard and Skype.

Oncall Compensation for Software Engineers

In this issue, we’ll go through more than 80 data points on how much different companies pay for oncall.

The secret to getting to the Staff+ level? Leverage.

It is a truth universally acknowledged, that an individual contributor in possession of a couple of years at their current level, must be in want of a promotion.

The practical application of "Rocks, Pebbles, Sand"

You know the geology-in-a-jar lesson from Stephen Covey: Schedule big things first, otherwise you run out of time.

Solution Architecture Diagramming

Diagrams are a powerful tool for solution architecture design. Firstly, a solution architect can use them to effectively think through an architecture design because the diagrams help to structure thinking and because the architect can put the diagram down and come back to it later with a “fresh set of eyes.”


Free eBook: Understanding Databases - Extended Edition

Learn how to release a Django project to production in a scalable and sustainable way by using Github Actions, Docker, Terraform, and Ansible. This combined eBook and video series by Linode + Coding for Entrepreneurs has everything you need to deploy Django to Linux using a managed MySQL database.

Join over 6,500 readers for a free weekly email with fresh news, articles and tutorials.