Posts

Showing posts from June, 2021

The Importance of Written Communication for Engineering Teams

While good engineering managers can code, great ones can also communicate. Written communication is integral to the management and scaling of engineering teams, says Juan Pablo Buritica, who has led several successful teams of engineers.

Healthcare Product Development: Addressing Two Unique User Groups

Engaging with patients and clinicians in the healthcare product development process is vital to creating truly useful products. Finding the balance between these two user groups can be tricky, however, as each has unique needs and considerations.

How to Approach Writing an Interpreter From Scratch

How source code becomes a running program is often opaque: "Just run the compiler" is all that developers normally need to know. Writing an interpreter from scratch—including its lexer and parser—is an illuminating challenge.

Understanding the Cybersecurity Landscape in 2021

More than a year after the onset of COVID-19, organizations must shift from temporary stopgap measures to more robust cybersecurity strategies and technologies. Here’s how to keep your company safe.

Expert Designers Leading Healthcare Product Innovation

Modern medical products unburden healthcare providers, improve the patient experience, and save lives. What can we learn from the designers leading this surge in healthcare product innovation?

Visual Regression Testing with Cypress: A Pragmatic Approach

Visual regression testing is not a new concept. Toptal engineers routinely use it, but with looming deadlines, they sometimes need to innovate and improvise. This article demonstrates how Toptal QA specialists leveraged UI testing and Cypress to run visual regression tests without resorting to specialized tools.

University of Minnesota Linux Ban Prompts Questions About Open Source

Researchers snuck vulnerabilities past the peer-review process and into the open-source Linux kernel codebase. What does this mean for the ubiquitous Linux kernel, and open source in general?

Hybrid Project Management: A Middle Ground Between Agile and Waterfall

Agile project management strives for adaptability, while Waterfall strives for predictability. A hybrid approach that marries the two can be challenging to implement but beneficial for some projects.

Apple Arcade's Lumen: A Promotional Art and Logo Case Study

By embracing skeuomorphic design and retouching 3D assets in Photoshop for extra detail, Predrag Markovic created an icon and logo that stand out from other games in the Apple Arcade.

Why MassMutual Ditched Hierarchical Job Titles—and Reaped Big Rewards

MassMutual shook up its hierarchical organizational structure to create a more collaborative workforce. Experts weigh in on how it’s going—and what leaders can learn from the overhaul.

How to Design for Maximum Product Trust

We make split-second decisions about whether to trust people; the same is true about trusting digital products. Companies can develop product trust and loyalty online by using design to signal that a website or app is safe and secure.