Software Engineering Perspectives Articles

Sorted By: Most Recent
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.

Zack Minott Zack Minott
Updated on August 10, 2022

This Is Why Your Development Projects Fail

Too often, developers carry out their work with the mindset that everything will go perfectly. This type of blind optimism can have disastrous consequences.

Zack Minott Zack Minott
Updated on August 10, 2022

3 Mental Habits of Effective Developers

Many developers struggle in their work not because of technical shortcomings, but rather mental ones. Work on these soft skills to avoid falling into the same trap.

Ari Joury, Ph.D. Ari Joury, Ph.D.
Updated on August 10, 2022

Is Google’s LaMDA AI Truly Sentient?

Google’s LaMDA is making people believe that it’s a person with human emotions. It’s probably lying, but we need to prepare for a future when AI might, in fact, be sentient.

Image: Shutterstock/Built In
Meriam Kharbat Meriam Kharbat
Updated on August 09, 2022

The Secrets For Mentoring Junior Software Engineers

Give them time and space to familiarize themselves with the codebase, teach them where to look for answers and don’t fall prey to the curse of knowledge. In other words, be a mentor.

Meriam Kharbat Meriam Kharbat
Updated on August 09, 2022

How to Deal With a Tech Lead Who Doesn’t Give You Enough Feedback

Ask for feedback and be specific about what types of feedback you expect. If that doesn’t work, experiment with self-evaluation and ask your colleagues.

Meriam Kharbat Meriam Kharbat
Updated on August 09, 2022

5 Computer Science Papers That Changed How I Write Code

From accidental complexity to Conway’s Law, here are the five papers and crucial concepts that influenced the way I think about programming.

Matt Nigh Matt Nigh
Updated on August 09, 2022

How COVID-19 Has Changed the Future of Low-Code

The COVID-19 pandemic has introduced a host of challenges that will require businesses to respond quickly. Low-code can provide a path for them to do so.