Software Engineering Perspectives Articles

Sorted By: Most Recent
Artem Oppermann Artem Oppermann
Updated on April 25, 2025

What Is an Electrical Charge?

Electrical charge is a fundamental property of subatomic particles that is generated by the transfer of electrons between particles. Here’s how electric charge works, how to measure it and how it relates to electric current.

Image: Shutterstock / Built In
Margo Steines Margo Steines
Updated on April 25, 2025

73 Companies Hiring Developers

These companies are on the lookout for developers with experience with a wide range of coding languages and development tools.

Photo: Shutterstock
Abdishakur Hassan Abdishakur Hassan
Updated on April 24, 2025

What Is SQLite?

SQLite is a relational database management system that is embedded into servers and applications, making it easy to set up and efficient. Here’s how it works, its benefits and possible alternatives to SQLite.

Image: Shutterstock / Built In
Artturi Jalli Artturi Jalli
Updated on April 24, 2025

Python 4 Isn’t Coming Out Anytime Soon

Python 4.0 is unlikely to be released due to compatibility issues experienced during the transition from Python 2 to Python 3. Here’s more on why Python 4.0 won’t happen, how Python 3 is being improved and what it would take to make Python 4.0 a reality.

Image: Shutterstock / Built In
Margo Steines Margo Steines
Updated on April 24, 2025

36 Companies Hiring Entry-Level Engineers

These companies are looking for entry-level engineers to help them stay competitive in an evolving landscape.

Photo: Shutterstock
Olivia McClure Olivia McClure
Updated on April 24, 2025

103 Software Development Companies Innovating Tech

These companies are leading the future of software development.

Image: Shutterstock
Sunny Betz Sunny Betz
Updated on April 24, 2025

117 SaaS Companies to Know

Here’s how these companies are working to make software more accessible.

Image: Shutterstock
Margo Steines Margo Steines
Updated on April 24, 2025

10 Largest Software Companies

These software companies build programs and applications for computers, mobile phones and other devices.

Photo: Shutterstock
Artem Oppermann Artem Oppermann
Updated on April 23, 2025

A Deep Dive Into Deep Q-Learning

Deep Q-learning is a reinforcement learning algorithm that uses deep neural networks to approximate the Q-values for each possible action based on a given state. It is an extension of the Q-learning algorithm.

Image: Shutterstock / Built In
Ranjitha Gurunath Kulkarni Ranjitha Gurunath Kulkarni
Updated on April 22, 2025

What Is Natural Language Understanding (NLU)?

NLU is a subfield of natural language processing with many applications focused on understanding the nuances of human language.

Image: Shutterstock / Built In