announcementbookscodingdesign systemsefficiencyengineering managementengineering-managementfeedbackinterviewjavascriptkubernetesleadershipnode.jsopen-sourceperformance reviewsplanningtutorial

How to Provide Feedback

July 12, 2022

My take on providing feedback, and a list of techniques that worked well for me in the past.

engineering managementfeedback

6 Tips For Your Performance Reviews

November 2, 2021

Tips to get the most out of your performance reviews to help your professional growth.

engineering managementperformance reviews

On-calls and Incident Response

August 31, 2021

A quick overview on how to set up on-call rotations, on-call playbooks, as well as how to handle incident response and post-mortems.

leadershipengineering management

Team Charters

March 16, 2021

Team charters are living documents that align team members to a common goal, and inform the organization where they can be most effective.

leadershipengineering management

Better Quarterly Plannings

October 24, 2020

This article is an attempt in providing a framework for engineering and product teams to reduce the inherent friction and the time required to complete planning cycles.

leadershipengineering management

On Releasing Major Software Versions

November 17, 2020

As software engineers, the goal is always to improve the quality of the software we help develop, especially if other engineers are depending on this quality to complete their own projects. However, these improvements come with a price.

codingdesign systemsopen-source

Mentoring First-Time Managers

November 2, 2020

Transitioning from a software engineering position to a managerial one can be quite a leap. This article offers a few practical tips you can follow to help new engineering managers succeed.

leadershipengineering management

The Truth Behind Employee Pulse Surveys

October 28, 2020

Employee Pulse or Satisfaction Survey gives you some metrics on how your organization does in certain areas. To make improvements, you have to dig deeper and get to the truth behind these numbers.

leadershipengineering management

The Tyranny of Metrics

October 19, 2020

There seems to be a growing trend in technology--and in all aspects of our lives, really--to measure everything: business outcomes, organizational success, and individual performance. But does it improve our lives?

leadershipbooks

Coach! Football is life.

October 5, 2020

Ted Lasso is one series we all need in 2020. It reminds us that kindness, being nice to each other, can make a difference and what good leadership is like

leadership

6 Quick Tips to Build Your Blog From Scratch

October 1, 2020

Modern web development came a long way. This article is a summary of how you can build your blog using React, Next.js and Base Web.

codingjavascript

Playbook for Running Sprints

September 15, 2020

A primer on running efficient sprints

engineering-managementplanning

Engineering Productivity: Measure What Matters

July 26, 2020

Measuring engineering productivity should be focused on outcomes and not outputs. This article provides a few ideas on how to go about it on the company, team and individual levels.

engineering-managementleadership

The Quest to Take Your Time Back

June 24, 2020

An article that contains small tips and practices that I've been following for years and helped me regain some of my time

engineering-managementefficiency

Announcing a 1:1 Question Collection Chrome Extension

February 22, 2020

The Manager 1:1 Questions extension tries to provide you questions that you can use as conversation starters or dive deep on different topics

engineering-management

Manager's Club Interview on Engineering-Management

January 7, 2020

With Vidal Graupera, we've dived into engineering managment, and my background in it.

interviewengineering-managementleadership

The Whats and Hows of Meaningful 1:1s

March 25, 2019

Most managers have 1:1s with their team members - hopefully, this article helps you get the most out of yours!

engineering-management

Lessons Learned from Working on a Design System as an Engineering Manager

January 11, 2019

Lessons learned from working on Base Web, Uber's new extensible design system architecture

design systemsjavascriptopen-source

Engineering-Management Books of the Trade

November 26, 2018

Engineering-management books that help you become the manager you’ve always wished to have

engineering-managementbooks

Coding as an Engineering Manager

November 1, 2018

Coding as an engineering manager can challenging - this article helps you find the opportunities to do so

engineering-management

Deploying Applications Using Kubernetes

July 12, 2018

By 2017, 71% of us were using Kubernetes. This article helps you master Kubernetes, so you can deploy applications with confidence.

node.jskubernetescodingopen-source

You Might Not Need Homebrew

May 23, 2018

Instead of Homebrew, Docker may be just fine

coding

Using Skaffold and LocalStack to Develop Cloud Applications Locally

May 13, 2018

This article helps you set up your local environment, so you can develop against AWS services locally, without provisioning any resources in the cloud

node.jskubernetescodingopen-source

The State of Node.js Security - April, 2018

April 24, 2018

A quick update on Node.js Security - npm acquires the Node.js security project, npm 6 ships with `npm audit`

node.jscoding

Using Kubernetes for Local Development

March 18, 2018

This article walks you through how you can develop an application locally using Kubernetes

node.jskubernetescodingopen-source

Learning Go as a Node.js Developer

February 8, 2018

With Docker and Kubernetes Go got quite some traction - it’s time to learn it!

tutorialopen-source

Building Secure JavaScript Applications

January 18, 2018

Tips and best practices on how to build secure JavaScript applications

node.jsjavascriptcoding

Node.js Best Practices - How to become a better Node.js developer in 2018

December 18, 2017

A list of guides / best practices, which if you follow, you may become a better Node.js developer in 2018

node.js

Health Checks and Graceful Shutdown for Node.js Applications

December 7, 2017

Terminus adds graceful shutdown and health checks for your applications

node.jscodingkubernetesopen-source

How to handle errors in Express

November 30, 2017

On creating a unified error handling logic for your Express applications

node.jscoding

Browser automation revisited - meet Puppeteer

November 12, 2017

Puppeteer is a Node library which provides an API to control headless Chrome over the DevTools Protocol.

node.jscodingopen-source

What's new in Node.js 9?

November 2, 2017

Node.js 8 became the LTS version on 31 October 2017, and Node.js 9 became the current Node.js version

node.jscodingopen-source

Node.js Async Function Best Practices

October 23, 2017

Mastering async functions in Node.js - error handling, parallel execution and complex control flows

node.jscoding

Node.js Security Overview

October 12, 2017

A look at where we are with Node.js security, and what you can do to keep your customer's data safe

node.jscodingopen-source

Using GitHub for comments on your blog

October 7, 2017

A free Disqus alternative using GitHub comments, mainly for blogs with developer audiences

tutorialcodingjavascriptopen-source

A New Chapter

October 2, 2017

On leaving RisingStack, and starting at GoDaddy on 2 October

announcement