Software Engineering Perspectives Articles

Sorted By: Most Recent
Ryan Nehring Ryan Nehring
Updated on August 23, 2022

How to Empower Your Development Team to Do the Impossible

Identify the right incentives for your programmers and foster their creativity so that they can overcome limitations.

Russ Wilcox Russ Wilcox
Updated on August 23, 2022

How Startup Engineering Teams Are Adapting to Remote Work and Building Collaborative Cultures

Planned casual time, new tools, and amped up onboarding. Here’s what Pillar VC learned when we asked 25 engineering leaders how they work now.

Sagi Dudai Sagi Dudai
Updated on August 23, 2022

To Solve the Problem of Distributed Software, Think About Physics

Although physics might not come to mind immediately when thinking about software, solving the physics of distribution is vital to ensuring smooth delivery to end-users.

Rajeev Dutt Rajeev Dutt
Updated on August 22, 2022

Are You Sure You Can Trust That AI?

Knowing who trained the model, how, and with what data are all necessary before believing in any results.

Eric Kleppen Eric Kleppen
Updated on August 19, 2022

Create a Free Linux Virtual Machine on Your Computer

A virtual machine is like having a computer inside your computer. Here’s how to create your own Linux VM.

Image: Shutterstock / Built In
Peter Evans Peter Evans
Updated on August 15, 2022

I Graduated Into the Dot Com Bust as a Programmer and Made It. You Will Too.

To all the young programmers worrying about the uncertain job market, I promise things will get better.

Paul Rowe Paul Rowe
Updated on August 12, 2022

How to Speed Up Your Code Reviews

Code review is important, but it can be time- and labor-intensive. Fortunately, a few simple steps can streamline the process nicely.

Parul Pandey Parul Pandey
Updated on August 12, 2022

How to Automate Your Data Science Project Structure in 3 Easy Steps

Trying and failing to decipher your own codebase? Remember: Good code is its own best documentation.

Parul Pandey Parul Pandey
Updated on August 12, 2022

Replicate GitHub-Style Contribution Plots for Your Time Series Data

Here’s how to heat up your heat maps and make sure they stand out.

Omar Rabbolini Omar Rabbolini
Updated on August 12, 2022

Thoughtful Agile Implementation Leads to Better Management Results

Agile won’t produce great software on its own. For that, you need great management of engineers and product designers.