Brag documents are an effective way to get recognized by your manager and peers for your work. It will help you to get promoted or simply get a salary raise. Getting a template and what to write into that is difficult, that is why we have prepared some templates for you. All of the templates are free and can be accessed via Google Docs.

You might be a startup that is trying to set up their performance evaluation processes to finally create alignment for leveling and ranking within the company, or simply a worker who wants to get a promotion…


Customer Obsession is manifested in many of the career ladders of the top technology companies.

But why is that and how can you, as a Software Engineer, show this principle right now at your current job?

What is Customer Obsession?

Customer obsession is a principle that describes your effort to make your customer happy. It can be applied to almost all positions in a world where you are working on problems that not only you have. This goes from end-customer-facing roles to internal roles where your customer is another employee.

To make your customer happy there are different methods you can apply to make…


Recently I have reached my 5th anniversary as a Software Engineer in the professional world. I have experienced so many things and it made me think of all the good and bad things regarding my career. I want to help you with my experiences and what other engineers have observed about their career journey. 11 lessons learned!

Prioritize living near your family and friends

For me, it is super important living near my friends. I can meet with them at almost all times. It is great. I live in a walkable city with great public transport, Berlin. …


A promotion to senior level in a software engineering career brings many benefits: More compensation, more responsibilities, and a better position in your career progression. Getting promoted is difficult though. But let me tell you how I have applied simple tips and tricks to get promoted to senior-level at Klarna, one of the technology companies in Europe.

After graduating from university in 2017 in Germany, I found a job based on an internship done during graduation. A small startup. But after 1.5 years I could not see my career progressing so quickly and growth opportunities were rare. So I decided…


Banner image for this blog article

In my years as a software engineer, I have probably looked at hundreds of codebases. Too many to count. I struggled a lot with understanding where the relevant code is most of the time. Normally, asking for help what I should look for and guidance in tickets will bring me forward. Slowly and surely I will understand what the code is doing. And you will too. Some people are better at this and some people will be slow. No shame. Most code is complex. But I found a simple tool that will make it easier for you. …


I recently had a lot of conversations with my friend about the best technology companies in Berlin. Which company gets you the best career opportunities and which companies have the highest total compensation? I have done a bit of research and with working over 4 years in this city I wanted to summarize my findings. Take all of these listings here with a grain of salt. I will list the different companies by simple categories that will help you to decide what to look for if you want to apply to some companies. …


Recently at work, a tool was discussed that would rate the GitHub profiles of employees and applicants. The tool is probably not ethical to use — that was concluded but a discussion happened around another perspective: Will a good GitHub profile make you a better developer? Let us have a look at this problem and see how you can apply some simple things to pimp your GitHub profile and make yourself more valuable.

GitHub and the job market

GitHub is a platform to host code. But for many people, it is becoming social media. Discover new trends, follow new people, and watch other projects. …


2020 was a weird year. Some awful disease is making its rounds. Humanity, my personal life, and my career have changed dramatically. From defeats to victory, everything included. A summary and an outlook.

How 2020 started

At the start of the year, I was happy. The new year’s party was amazing and I was looking forward to a nice year with an even nicer summer. I was in a long-distance relationship that broke up around that time. Lots of thoughts but my friends were there. Always. Many bar nights and other events. Lots of birthdays, mine included, were around this time. Looking at…


I am writing this post because of the negativity around Hacktoberfest for the past two weeks. I always loved that time of the year, where I could go to GitHub and check repositories that were kind of unmaintained to update some things or try out a new technology that I always wanted to try. That is how I got into Node.js and React, and I thank every maintainer for this. I am always having an awesome time, and this time I wanted to give back.

The Problem with Open Source

Open Source is an ambivalent topic. On one hand, it is a blessing, free software…


Building a real-world application requires a lot of work and a lot of skills other than technology if you want to set up something sustainable. Marketing, Sales, Analytics, and even Accounting are skills needed next to the engineering side to build a real-world application. A real-world application involves a product or app that has some users. But the good news is that you can be a user as well. That should be easy, right? But now the problems arise. What should I build that I will use myself and how to create it? This blog article will set some light…

Kevin Peters

Full-Stack Developer @stripe with a passion for React, Vue.js, JavaScript and .NET Core, also doing Python/Django development. https://www.kevinpeters.net/

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