Code Review: From Bottleneck to Productivity Booster March 20 / Olga Koroleva The code review process should work for the team, not against it.
Instead of adding shallow AI features, focus on Agentic Experience (AX) March 19 / Milena Radivojević The age of user experience (UX) and developer experience (DX) has passed – it's time to embrace the era of Agent Experience (AX).
As an engineer, I’d rather be called stupid than stay silent March 13 / Marko Antanaskovic Letting myself be vulnerable and ask stupid questions actually helped me grow in my engineering career.
Become a ShiftMag writer and get exclusive access at Shift conferences March 11 / ShiftMag Want to meet, talk to and party with the leading people in the global software engineering community?
How to build a palace: Building in iterations is not the same as postponing quality March 6 / Michal Ganzarcik We all know that in many cases the phrase "we will improve this later" means "we will never improve this".
Engineer Explains: Balancing compliance and agility March 3 / ShiftMag The secret behind enabling teams to react swiftly and achieve optimal productivity without compromising compliance.
How to turn peak season chaos into a developer’s success story February 26 / Ivan Puskaric Everyone experiences high-pressure days at work, but for our team Black Friday takes the crown.
Talk to your colleagues over pull requests, not Jira tickets February 21 / Josip Antolis Still waiting for a Jira ticket to be prioritized and taken into a sprint? How about you git gud and open a pull request yourself?
Engineer Explains: How to Protect your Code from Supply Chain Attacks February 19 / ShiftMag Vulnerabilities introduced at any point in the development or distribution process can compromise the integrity of the entire system.
Developers will love Figma now, but what about designers? February 11 / Marko Crnjanski The new update of the popular design tool Figma, which brought a new UI3 interface, caused the global design community dissatisfaction.
Engineer Explains: Prompts Are a Programming Language February 10 / ShiftMag Code assistants and generative AI are changing the game for writing code.
How not to waste a senior engineering hire February 3 / Luka Staudacher So you’ve managed to hire a senior engineer. Phew, they should start doing their magic now, right?