Tag: Software engineering
-
What is low-code workflow automation?
Posted on December 28, 2021, Level beginner Resource Length medium
What is low code workflow automation and why are businesses increasingly adopting it into their operations? By impactmybiz.com.
Tags leadership-and-career software-engineering architecture-and-apis
-
Principles & best practices of REST API design
Posted on December 21, 2021, Level beginner Resource Length long
This best-practices article intends for developers interested in creating RESTful Web services that provide high reliability and consistency across multiple service suites; following these guidelines; services are positioned for rapid, widespread, public adoption by internal and external clients. By Love Sharma.
Tags architecture-and-apis frontend-and-mobile software-engineering how-to
-
Are containers always the best way to save money and provide more agility?
Posted on December 13, 2021, Level beginner Resource Length medium
From time to time, it is good to review the solutions that make up your infrastructure. Perhaps there are efficiencies or cost savings to be made. Perhaps your needs as a company have evolved. Or perhaps a new technology or trend is challenging or supplanting existing approaches. By Naomi Scott, Callum Jackson @IBM.
Tags cloud-and-infrastructure devops-and-ci-cd software-engineering
-
API authentication with tokens
Posted on December 12, 2021, Level intermediate Resource Length medium
In this article I'm going to show you a few common patterns for client authentication based on tokens, and how can they be implemented in a Python API back end. This method of authentication works well for rich clients, like JavaScript-based front end applications running in the browser, or perhaps a command-line (CLI) application. By Miguel Grinberg.
Tags software-engineering architecture-and-apis leadership-and-career backend-development
-
3 ways to use load tests beyond performance
Posted on December 7, 2021, Level beginner Resource Length medium
Most teams use load testing only for performance or stress tests. But they can also help uncover infrastructure issues early. Read on to see how load tests can help make your entire system more resilient at its foundation. By Dennis Martinez.
Tags testing-and-quality cloud-and-infrastructure miscellaneous software-engineering leadership-and-career frontend-and-mobile
-
How well-architected enables junior engineers
Posted on November 30, 2021, Level beginner Resource Length medium
Well-architected describes the key concepts, design principles and architecture best practices for designing your cloud workloads. It balances best practices with business goals to determine the optimal outcome. By Gerald Stewart.
Tags architecture-and-apis product-and-design software-engineering leadership-and-career cloud-and-infrastructure
-
How to create an effective technical architectural diagram?
Posted on November 15, 2021, Level beginner Resource Length long
An Alibaba engineer shows how you can create effective architectural diagrams. By Ding Yi @Alibaba.
Tags cloud-and-infrastructure miscellaneous leadership-and-career architecture-and-apis software-engineering
-
How to handle errors in Swift task groups
Posted on November 14, 2021, Level intermediate Resource Length medium
There is one important topic related to task groups that author will cover, which is "error handling". By Lee Kah Seng.
Tags frontend-and-mobile product-and-design software-engineering
-
How WhatsApp scaled to 1 billion users with only 50 engineers
Posted on November 9, 2021, Level beginner Resource Length medium
In 2016, WhatsApp reached more than a billion users. They managed to serve this scale with only 50 engineers. By @quastor.org.
Tags software-engineering frontend-and-mobile product-and-design cloud-and-infrastructure
-
What's new in PHP 8.1
Posted on November 8, 2021, Level beginner Resource Length medium
As with every release, PHP 8.1 adds some nice new features. Keep in mind that this list will grow over the year. By Brent.
Tags backend-development frontend-and-mobile software-engineering product-and-design
-
Transitioning from MySQL to MongoDB
Posted on November 7, 2021, Level beginner Resource Length long
This article will not discuss the different types of database systems, like RDBMS and so on. We will, however, focus on two concepts: SQL Databases and NoSQL databases. By @peteradeojo.
Tags data-and-analytics software-engineering backend-development devops-and-ci-cd
-
What is Smart Manufacturing?
Posted on November 6, 2021, Level beginner Resource Length long
This article explains the smart manufacturing concept through definitions commonly used in industry. Older but still relevant article by Dr. Ananth Seshan.
Tags leadership-and-career business-and-emerging-tech software-engineering miscellaneous