Marcell Lipp

Marcell Lipp @rlxdprogrammer

About: Hi, I'm a software developer with around 5 years experience. Currently I'm mainly focusing on software architecture, technical project leading, programmer soft skills and blogging.

Location:
Germany
Joined:
Sep 6, 2018

Marcell Lipp
articles - 86 total

How I prepared my first online course

After writing several articles on dev.to and other platforms I decided to challenge myself and to prepare an online course. Let me share my experiences.

Learn More 3 0Nov 22 '21

Find the commit which broke the test in git

Git can be an efficient support at debugging. This tutorial tells you how it works.

Learn More 1 0May 6 '21

What did I learn from Artificial intelligence for robotics course by Udacity

Short post about my experiences with the Artificial intelligence for robotics Udacity course

Learn More 2 0Apr 30 '21

Software development in automotive sector

Introduction The automotive business changed a lot during the last decades. Earlier a car was built...

Learn More 5 0Jul 25 '20

Advanced GIT Tutorial - How to debug your code with GIT?

Introduction Unfortunately every software developer knows that things are often going wron...

Learn More 8 1May 18 '20

How can COVID change the life of programmers?

During the last months the whole world changed a lot. Something happened that was not expected at all...

Learn More 6 0Apr 24 '20

How I released my first book

It was a long way from writing my first blog post until publishing my writings in a book format. Do you have interest how did it happen?

Learn More 7 1Apr 21 '20

Software quality assurance in practice

Introduction Every software developer has some idea of a good quality project (bug free, f...

Learn More 6 0Apr 3 '20

Advanced GIT tutorial - Interactive rebase

Introduction It can often happen that you did something wrong by using GIT: you gave the wrong commi...

Learn More 39 0Mar 12 '20

Which tools should be used for your project

Introduction To work on a project in a professional way you will need thousands of tools. Your tools...

Learn More 6 0Feb 27 '20

Advanced GIT tutorial - Cherry-pick vs rebase vs merge

Introduction One of the most important features of GIT is branching. The development of multiple fun...

Learn More 22 2Feb 15 '20

How I became a certified scrum developer

Introduction Some weeks ago I attended a week long training session with the title “Certified scrum...

Learn More 8 0Feb 4 '20

Difference between struct and class in C++

Introduction A really popular question of the C++ interview is about the difference between struct a...

Learn More 9 0Jan 16 '20

You salary is less than it could be! - How to negotiate your salary at an interview?

Introduction Most of the companies handle the salaries as a secret and it has a cause. I am pretty s...

Learn More 38 1Jan 3 '20

Introduction to UML

Introduction What are we doing as software developers? Nothing else than translating the language of...

Learn More 56 1Dec 19 '19

How to do real teamwork in a software team

Introduction Earlier programmers were lonely wolves, working alone on their ideas and projects. In t...

Learn More 11 4Dec 5 '19

Your code is too complex! - How to choose the right technical solution from complexity point of view?

Introduction As software developers we all know that every problem has several solutions. It is alwa...

Learn More 9 0Nov 21 '19

An overview on different programming paradigms - Functional style of programming in modern languages

Introduction Is there only one way to write computer programs? Of course not, you can implement the...

Learn More 11 0Nov 9 '19

How to unit test a private function in C++

Introduction Automated software tests are becoming more and more popular. Thank for the idea of Test...

Learn More 7 0Oct 25 '19

Experiences with Large Scaled Scrum - Part 2

Introduction In my previous post I already went through several points regarding my experi...

Learn More 8 0Oct 10 '19

Experiences with Large Scaled Scrum

Part 1 Introduction Trends and development processes come and go and software developer...

Learn More 32 1Oct 1 '19

How do you know that you are working for the right company? - How to build up your career

Introduction One of the most difficult things in life is to find your proper partner. There are a lo...

Learn More 8 0Sep 13 '19

How to make yourself more efficient? - Efficient working hours

Introduction If you want to grow as a software developer you need to have good time management skill...

Learn More 38 0Aug 31 '19

How to enjoy your project? - How to improve your technical skills during work?

Introduction Independently of the project what I was working on I always had teammates who were not...

Learn More 39 2Aug 21 '19

How to ramp up for a software project as fast as possible?

Introduction If you are working as a software developer you have already faced with the situation th...

Learn More 4 0Aug 20 '19

Programmers and soft skills

Introduction Who are the famous programmers? Everyone knows Bill Gates and Linux Torvald. A lot of p...

Learn More 37 2Jul 29 '19

Motivation and developers - what is in the background?

Introduction Most of the software companies are suffering from the high fluctuation of their employe...

Learn More 8 0Jul 19 '19

How to perform a code review?

Introduction At most of the companies and projects there is something called four-eyes principle....

Learn More 13 0Jul 16 '19

What is requirement management and why is it needed?

Introduction Whenever my wife sends to me to buy food I have fear. I have a fear that I’m not buying...

Learn More 6 1Jul 4 '19

What is continuous integration?

Nowadays programmers are hardly working alone, most of the cases they are developing as a part of a t...

Learn More 10 0Jun 27 '19