Getting into complex / legacy projects quickly

Legacy project – I have no idea what I am doing

Have you recently started a job at a new software company or changed a project? Maybe even after two years the legacy app you maintain still makes no sense to you? This article presents tips on how to get into complex projects quickly.

Read more Getting into complex / legacy projects quickly

Codex: Leaving a job

Leaving a job

Even as developers, we can find ourselves in bad workplaces. Too much or not enough processes, spaghetti unmaintainable codebase, over-engineered solutions, lack of automated testing, poor planning, old technologies, long manual builds, to name a few.

The most popular solution to all these problems is a job change.
We want improved companies, but do we at least try to improve them? Why we do not change current jobs to be a new, better ones?

Read more Codex: Leaving a job