Processes

35 posts
Experimenting with asynchronous planning

Experimenting with asynchronous planning

No battle plan ever survives contact with the enemy In a continued push for asynchronous work, we attempted to tackle one of the last major meetings we had — Sprint Planning. I’ve found this to be the most dreaded meeting for developers since it’s often a time sink. With...

Delivery oriented stand-ups

Delivery oriented stand-ups

As engineers, we want to focus on delivering value to customers. We noticed that a lot of the projects we work on are following agile processes, but in a format that misses the mark. That’s why we started experimenting with how we could bring back the right focus. I’...

Someone's got a case of the Mondays

Someone's got a case of the Mondays

I hate Mondays. The theory is that if you hate Mondays you should change your job. And if you do that but find yourself hating your job again recently after joining a new company, well then it’s time for a new career. I got tripped up during a job...

Guiding teams to a better way of working

Guiding teams to a better way of working

The following post will discuss how you can guide a team to a better way of working. Important side note: this post assumes that the team, and by extension the organization you’re working for are open to your help and have a healthy organizational culture. Be aware of situations...

Why product marketing is more important in a tech company than you think

Why product marketing is more important in a tech company than you think

During the annual madewithlove retreat in Greece, I gave a talk on what product marketing is and how modern teams should approach building a product. I had based my talk on my own experiences from the past year where I was seeing a lot of friction and struggles with how...

Re-evaluating the need for estimates

Re-evaluating the need for estimates

In an ever-changing industry, it’s important to constantly keep re-evaluating your own methods and processes. Do they still serve the needs of today? Are you trying to solve yesterday’s problem? Are you setting yourself up to tackle tomorrow’s biggest issue head first, or are you digging yourself...

Code review

Code review

Reviewing code has been advertised as a great solution for improving code quality in any project. While this is true, the main advantage is in how code reviews change the way you approach your code problems. Any code can be reviewed, but there are some best practices that will make...

ChangeHub

ChangeHub

A couple of weeks ago we started a closed beta for Changehub, so it’s a good time to give an introduction to this tool and talk about its history and origin. What does it do Changehub is a tool that turns pull requests written in the keepachangelog format into...

You’ve successfully subscribed to madewithlove
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.