After 15 years in open source and multiple awards, Eddie shares advice on how to get started with contributing to open-source and how to use it to become a better engineer.
> subscribe shift-mag --latest
Sarcastic newsletter headline, but funny enough for developers to sign up for it
Regular digest of our best engineering content
Written by people, not robots - at least not yet. May or may not contain traces of sarcasm, but never spam. We value your privacy and if you subscribe, we will use your e-mail address just to send you our marketing newsletter. Check all the details in ShiftMag’s Privacy Notice
A new role of AI Engineer will soon emerge in the software engineering industry, just like DevOps, SRE, or Data engineers have in the last decade or so.
Isolated dashboards show numbers, but don't tell the story when it comes to developer productivity. We spoke to seasoned expert on how to measure productivity and - developer joy!
Overtime, chasing deadlines and on-call rotations are some of the clear causes of burnout. But developers can get burned out even if they don't work long hours.
Developers do much more than programming - planning, communication, architecture... Many things have to happen, and decisions have to be made before the first line of code is written.