How to give feedback (with examples)

Photo by Ann H from Pexels

Have you ever received feedback that has shocked and surprised you? Has anyone told you you’re not doing something right in a manner that was upsetting and conflicting? Chances are it was not you, it was them.

A recent Harvard Business Review study shows that negative feedback is a psychological threat and leads to anxiety and depression, and rarely leads to improvement. Yet, 92% of respondents in a different study agree that correctly delivered feedback can improve performance. Overwhelmingly people want constructive feedback, including 72% of employees under 30. So, how does one give quality feedback?


Have you not heard of Bolt CMS before? Let me fill you in on the big picture in under 30 seconds: Bolt CMS is the content management system built for all three user groups: you, the implementor, the content editors, and the site end users. At Bolt HQ, we are a bunch of pragmatic web developers who make a living out of building websites for clients. We know a thing or two about CMS features that content editors are looking for, so with the help of our open source community, we baked them into Bolt CMS. Bolt gives you the…


Sharing my first-hand experience over the past year and a bit

Photo by Cherrydeck on Unsplash

Do you want to know what it is like to work for a web design agency? In the next few minutes, I’ll share with you my experience for working as a developer at a 10-people agency over the past year and a bit.

1. You’ll work on many, many projects every quarter, and every year.

Especially at web development agencies, who mostly or exclusively build websites for clients, you’ll often work on multiple projects within a single quarter, and even multiple projects at the same time.

This means that within a short amount of time, you’ll often gain experience with a broad set of tools, website types, target audiences and… clients 🙂

2. You will often communicate with clients


How I built a usable product through curiosity and iteration

This December 2020, in the space of a little over a couple of weeks, I built a small open-source application. tinybreak.online is a tab in your browser that reminds you to take regular 20-second breaks, every 20 minutes. It helps ease the strain on your eyes from looking at the monitor for hours.

In this story, I’ll share the exciting journey that led me to build tinybreak.online, and show you a way to find your own unique way forward.

A lot of people in the development community, yourself included I am sure, have a passion to build their own little…


Photo by Markus Spiske on Unsplash

Shortly after my promotion to Software Developer and Junior Product Manager, I was given my first professional assignment that involved managing people. That assignment required me to teach 2 co-workers, who had recently joined the company, to work with Bolt CMS [an open-source, in-house developed content management system]. Needless to say, it became a learning experience of my own.

Let me share with you some background about the situation:

  • I’m 23, working part-time during my master studies, whilst my co-workers are around 20 years my senior
  • By now, I have already earned the confidence of my manager, and I continue…


Hint: I learned a lot. And I loved every minute.

Bolt CMS v4, the project I’ve worked on for one year now, has just been released. It has been quite a journey involving a lot of learning and dedication (as well as waking up at night with solutions to problems that bothered me during the day). Today, I’m sharing the key lessons and takeaways from launching my first product @ my current employer Two Kings.

Deadlines: we never met them

We delayed the (new version) launch by over 6 months. In retrospect, this is the best decision we made. During that time, we developed more functionality and resolved over 300 (GitHub) issues. You’d think delaying…


Bolt CMS has been officially released this week, bringing fruit to a two-year-long journey of extensive development. During that time, we asked questions, we learnt from previous successes and mistakes, and we rolled up our sleeves and wrote code. The result? A content management system that’s easy for web designers & developers, yet simple and powerful for content editors.

Here’s 10 reasons why CMS configuration is so easy

  1. Powerful ContentTypes
  2. Built-in internationalisation
  3. Best rich content editors. For free
  4. 20 field types (+ dynamic collections of fields)
  5. Twig templates
  6. Out-of-the-box API: REST & GraphQL
  7. Extensions: get your hands dirty and customise…


Photo by Hal Gatewood on Unsplash

Being bombarded with products all the time, we all find ourselves on a pricing page from time to time. Right?

Actually, today I did. Sitting in front of my m̶a̶c̶h̶i̶n̶e̶ computer amidst the coronavirus outbreak, I came across this great pricing page that stood out for its quality of information & presentation. So instead of reading just about corona and remote, I thought we can make better use of these…


The 6 step guide to learning product

© 2011 Martin Eriksson. Re-use with appropriate attribution.

There is a lot of confusion out there about product, product management, product owners, product manager. Everyone’s talking about Agile, Scrum, Lean, etc. Learning is a step-by-step process, building one block of knowledge on top of the other. When getting started, many people (myself included) feel a little lost in this chaos.

Who is this article for?

  • Developers
  • Students / graduates
  • People looking to get into “product”
  • People looking to explain product to others (e.g. your auntie)

So, let’s get started.

1. Find out that the role exists

Too many people, including some in IT itself or studying a CS-related programme, are confused and unclear how products are built in this day…


Photo by Khachik Simonian on Unsplash

To live in the Information Age sounds fun and, for the most part, it is. In this age, data is becoming increasingly easier to collect. But as we get more and more of it, to organise this data into information we can get meaning and value from becomes a challenge in itself. Here, I’ll walk you through the failure that was eBay’s early-day search, and what we can learn from it.

By the early 2000s, eBay was growing rapidly with more than 12…

Ivo Valchev

product owner @TwoKings web design agency | https://www.linkedin.com/in/valchevivo/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store