Software Engineering Perspectives Articles

Sorted By: Most Recent
Julia Zolotarev Julia Zolotarev
Updated on March 15, 2023

Create React App and TypeScript: A Quick How-To

So you want to use TypeScript in React but you’re not sure how to start. You’ve come to the right place!

Tammy Xu Tammy Xu
Updated on March 15, 2023

Effective Scrum Leadership Focuses on People, Not Products

It's all about nurturing team growth.

Peter Grant Peter Grant
Updated on March 15, 2023

6 Important Things to Know About Python Functions

Here are six things you need to know about using these powerful tools in order to write more Pythonic code.

Artturi Jalli Artturi Jalli
Updated on March 15, 2023

10 Myths About Programming and Software Development

Think you can’t handle a career in programming and software development? Think again.

Tammy Xu Tammy Xu
Updated on March 15, 2023

What 5 Software Developers Wished They Learned in College

A computer science degree offers great fundamentals, but software engineering skills are important too.

Tammy Xu Tammy Xu
Updated on March 15, 2023

10 Games to Level Up Your Programming Skills

Make learning programming more fun and immersive.

Thar Casey Thar Casey
Updated on March 15, 2023

Solid-State Silicon Chips Are About to Change the Way We Live. Forever.

You’ll never look at a wall outlet the same way.

Alex Zito-Wolf Alex Zito-Wolf
Updated on March 15, 2023

Starting Out in Software Engineering? Don’t Bother Learning React JS.

React JS has been an important framework in developers’ toolkits for a decade now. But if you’re just starting your career, you’re probably better off not spending time learning it.

Artturi Jalli Artturi Jalli
Updated on March 15, 2023

An Introduction to the With Statement in Python

Here’s a comprehensive introduction to the with statement in Python, including how, and when, to use it.

Alex Zito-Wolf Alex Zito-Wolf
Updated on March 15, 2023

The Back-End Tech That Front-End Developers Need to Know

Even if you work as a front-end developer, you still need a holistic understanding of your site’s architecture. These three items are the most important parts of the back-end operation for you to understand.