Engineer Explains: Prompts Are a Programming Language February 10 / ShiftMag Code assistants and generative AI are changing the game for writing code.
Engineer Explains: API Testing is Critical January 31 / ShiftMag Testing for functionality, security or scalability before shipping any, especially external, APIs to production is critical.
Engineer Explains: Refactoring Allows Developers to be Wrong December 13 / Antonija Bilic Arar Refactoring is the way of writing code so it can be modified and revitalized with time.
Engineer Explains: Developers, you’ve been scammed about agile December 6 / Antonija Bilic Arar It's the most misunderstood idea in software development, says James Shore, the author of The Art of Agile.
Engineer Explains: The Benefits of Test-Driven Development November 22 / Antonija Bilic Arar Test-driven development is not magic dust you just sprinkle around to get those benefits. It’s a practice you learn.
Engineer Explains: Turning mistakes into wins with CHAOS ENGINEERING November 14 / Milena Radivojević We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.
Engineer Explains: ERROR handling strategies every developer must know September 26 / Milena Radivojević We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.
Engineer Explains: 3-minute crash course on Machine Learning September 12 / Milena Radivojević We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.
Engineer Explains: What are Verifiable Credentials – and why should you care? September 10 / Milena Radivojević We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.
Engineer Explains: Mob programming is not what you think it is September 6 / Antonija Bilic Arar We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.
Engineer Explains: What are feature flags in 3 minutes August 26 / Antonija Bilic Arar We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.
Engineer Explains: What is JAMstack? Matt Biilmann breaks it down for us August 15 / Antonija Bilic Arar We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.