Building teams, crafting code,
making impact.

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 good engineers avoid cool solutions

Why good engineers avoid cool solutions

Engineers love innovation, shiny tools, and creative ways of solving problems. This is a good thing and a bad thing. It’s good because we do need new solutions to go forward, but it’s also a bad thing to risk stability, of both the product and the team, by...

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...

Team retreat 2018 - Greece: Why madewithlove retreats once a year

Team retreat 2018 - Greece: Why madewithlove retreats once a year

“I’ll have another mojito, thanks Andreas”. On that exact moment in my hammock at the beach bar in Kos – a deserted, windy but mostly sunny island in Greece – while looking at a few of my brand new colleagues diving into the swimming pool under a setting golden sun, I...

The Domain-Driven Design fallacy

The Domain-Driven Design fallacy

Most people get to know Domain-Driven Design through the tactical patterns. Concepts like Value Objects, Entities, Aggregates, Repositories and Event Sourcing are all strongly linked to DDD. That is most likely the reason why many people interpret Domain-Driven Design as a technical thing. This is quite a misconception though. When...

Does code need to be perfect?

Does code need to be perfect?

In the past months, I have asked myself a lot why we always strive to write perfect code. Picking up coding again for an internal project made me realise our team (and probably a large part of the rest of the software development world) spend a lot of time on...

How efficient is pair programming? Will it work on your team?

How efficient is pair programming? Will it work on your team?

It is quite easy to see pair programming as using double the resources for writing the same piece of code. If wrongly applied, this might even be the case, so why do experienced pair programmers feel like it is more efficient than working on their own? Let’s take a...

Creating a declarative oscillator component with React hooks.

Creating a declarative oscillator component with React hooks.

Most developers are familiar with the concept of imperative and declarative programming.  Imperative programming is when you provide the program with the exact steps to achieve the output with an emphasis on how.  Declarative programming is a coding style where you focus on what the piece should achieve with less...

Company benefits in 2019 at madewithlove

Company benefits in 2019 at madewithlove

Back in 2016, we wrote about our company benefits for the first time. With being honest as one of our fundamental company values and the impact of employee benefits on happiness, we don’t see a reason in keeping them secretive. Here is a detailed and updated look at the...

You might also like
Infrastructure is a business decision

Infrastructure is a business decision

How to create a mobile development team for startups

How to create a mobile development team for startups

Floating team members & priorities

Floating team members & priorities

CTO sounding board: our new leadership mentoring service for SaaS CTOs and tech leaders

CTO sounding board: our new leadership mentoring service for SaaS CTOs and tech leaders

Pulse Episode 14: From CEO to CTO and a horror story with Arnout Van de Meulebroucke

Pulse Episode 14: From CEO to CTO and a horror story with Arnout Van de Meulebroucke

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.