Software Engineering Perspectives Articles

Sorted By: Most Recent
Brian Nordli Brian Nordli
Updated on March 16, 2023

How Engineering Managers Spot and Fix Bad Code Churn

Code churn isn’t always bad news, but it pays to look out for it.

Brian Nordli Brian Nordli
Updated on March 16, 2023

Why Muck Rack Prioritizes Clean Code in Its Dev Process

Their VP of engineering shares how to build a human-friendly codebase.

Catherine Gitau Catherine Gitau
Updated on March 16, 2023

Fuzzy String Matching in Python: Introduction to FuzzyWuzzy

Fuzzy string matching is the process of finding strings that approximately match a pattern. FuzzyWuzzy is a Python library that calculates the differences between sequences and patterns.

Image: Shutterstock / Built In
Artturi Jalli Artturi Jalli
Updated on March 15, 2023

What Is Backbone.js?

Backbone.js, a small JavaScript library for organizing developers’ JavaScript code, is lightweight and easy to integrate into JavaScript-heavy applications.

Image: Shutterstock / Built In
Alex Williams Alex Williams
Updated on March 15, 2023

What Is CakePHP?

CakePHP is an open-source framework for web applications built in PHP, a server-side scripting language intended for rapid development.

Image: Shutterstock / Built In
Artturi Jalli Artturi Jalli
Updated on March 15, 2023

What Is AngularJS?

AngularJS makes it easier to develop web apps by reducing the amount of code you need at any given point in the development process.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on March 15, 2023

What Is Java?

Java, a general-purpose, class-based, object-oriented language, offers a high degree of reliability. It's one of the most widely used programming languages.

Image: Shutterstock / Built In
Anthony Corbo Anthony Corbo
Updated on March 15, 2023

What Is DevOps?

DevOps combines facets of development and IT operations to facilitate Agile software development, increase internal functionality and get closer to meeting the customer’s needs.

Image: Shutterstock / Built In
Artturi Jalli Artturi Jalli
Updated on March 15, 2023

What Is Node.js?

Node.js, a JavaScript runtime environment, lets you run JavaScript outside the browser. Node.js provides a boost to processing times and is easy to set up.

Image: Shutterstock / Built In
Nicolai Berg Andersen Nicolai Berg Andersen
Updated on March 15, 2023

What Is Pandas?

Pandas is a Python package built for a broad range of data analysis and manipulation including tabular data, time series and many types of data sets.

Image: Shutterstock / Built In