Skip to main content

· 9 min read
Nico Dupont

JSON (JavaScript Object Notation) is a standard file format for data exchange between applications.

In this tutorial, we will learn how to perform the most common manipulation, such as encoding, decoding, and converting JSON to Array and Array to JSON with the help of examples.

· 15 min read
Nico Dupont

CSV for Comma-Separated Values is a well-established file format to import and export data.

In this tutorial, we will learn how to read and write CSV files in PHP with the help of examples.

· 4 min read
Nico Dupont

Starting in 2009, I've been working as a software engineer, lead developer, engineering manager, vice-president of engineering, and chief product officer. During this journey, I had the opportunity to support talented engineers in different career transitions, from individual contributor to lead developer, from lead developer to engineering manager.

I found many shared struggles while mentoring them; that's why I'm writing a series on how to prepare to move into these positions.

· 5 min read
Nico Dupont

Starting in 2009, I've been working as a software engineer, lead developer, engineering manager, vice-president of engineering, and chief product officer. During this journey, I had the opportunity to support talented engineers in different career transitions, from individual contributor to lead developer, from lead developer to engineering manager.

I found many shared struggles while mentoring them; that's why I'm writing a series on how to get prepared to move into these positions.

· 3 min read
Nico Dupont

We need to ship "you name it"; a pretty common request and situation when working as a product manager or software engineer.

It's a natural tendency. We tend to talk first and more about solutions rather than discussing the underlying problem.

· 3 min read
Nico Dupont

Last week, we were discussing some good practices around product backlogs with product folks.

I tend to see a product backlog as a small garden. As a product manager, you need to take care of your garden. To nurture it regularly, to remove weeds, to grow promising seeds into nourishing plants.

Here are a few thoughts and practices on backlog gardening.