Tag: Backend development
-
Micro-frontend with React and Next.js
Posted on August 5, 2022, Level beginner Resource Length medium
Working on a large-scale project and managing its codebase can be a big challenge for teams. Though micro-frontends have been in the picture for a while now, they are getting increasingly popular because of their unique features and usability. By Harsh Pate.
Tags frontend-and-mobile product-and-design backend-development
-
CQRS and Event Sourcing implementation in PHP
Posted on August 1, 2022, Level intermediate Resource Length long
Command Query Responsibility Segregation (CQRS) with Domain Driven Design is more and more popular recently. Its implementation in PHP, which will be the topic of the article, generates some new possibilities, making a process more efficient. For example, it gives you the opportunity to restore the whole system easily. By Michał Żądło.
Tags backend-development product-and-design frontend-and-mobile architecture-and-apis
-
How to mock data in Angular applications
Posted on July 31, 2022, Level intermediate Resource Length medium
It's common to use APIs when working with external data sources on some features in Angular. However, you may occasionally work on a feature in parallel without immediate access to the database or API. By Muhammad Amir.
Tags frontend-and-mobile backend-development product-and-design architecture-and-apis cloud-and-infrastructure
-
Angular landing page with Airtable integration and Netlify functions
Posted on July 29, 2022, Level intermediate Resource Length medium
If you want to build a public landing page with Angular and email signup you likely don't want to expose any secret keys, and author will show you how with Netlify cloud functions. By Simon Grimm.
Tags frontend-and-mobile backend-development architecture-and-apis product-and-design
-
Handling errors encountered when using Firebase email and password authentication (Kotlin)
Posted on July 17, 2022, Level beginner Resource Length medium
Firebase is a solution to enable developers to focus more on building the applications without the need of worrying about managing the backend. Features like user authentication, database, file storage, notifications, and more can be handled by Firebase. By Atanda Oluchi Aminat.
Tags frontend-and-mobile product-and-design security-and-privacy backend-development
-
Scaling up and load balancing your PostgreSQL Cluster using Pgpool-II
Posted on July 12, 2022, Level intermediate Resource Length medium
PostgreSQL's speed, robustness and security makes it suitable for 99% of the new-age applications. Today, let's deep dive into how you can enable scalability and load balancing of your PostgreSQL cluster using Pgpool-II. By Azman Agung Nugraha.
Tags data-and-analytics software-engineering architecture-and-apis backend-development
-
Working with a JSONB array of objects in PostgreSQL
Posted on July 7, 2022, Level intermediate Resource Length medium
Get, add and remove JSON objects from an array. By Rob Tomlin.
Tags backend-development data-and-analytics product-and-design
-
6 best practices to improve Node.js security
Posted on July 6, 2022, Level beginner Resource Length medium
Today, Node.js is widely used in web and mobile applications, for it fills the gap between front-end and back-end applications. Unfortunately, increased usage of Node.js has opened new doors for attackers to exploit misconfigurations and vulnerabilities. By Lahiru Hewawasam.
Tags security-and-privacy product-and-design frontend-and-mobile backend-development
-
How to abort API requests in JavaScript
Posted on July 5, 2022, Level intermediate Resource Length medium
Did you know that you can abort an API request in JavaScript? By aborting, I mean canceling a request before it is completed (before you get a response or before the request gets to the server). By Dillion Megida.
Tags product-and-design frontend-and-mobile backend-development
-
Guide to Reinforcement Learning with Python and TensorFlow
Posted on July 3, 2022, Level intermediate Resource Length long
In reinforcement learning, self-learning agent learns how to interact with the environment and solve a problem within it. In this article, we present complete guide to reinforcemen learning and one type of it Q-Learning (which with the help of deep learning become Deep Q-Learning). We learn about the inspiration behind this type of learning and implement it with Python, TensorFlow and TensorFlow Agents. By Nikola M. Zivkovic.
Tags leadership-and-career data-and-analytics backend-development
-
Linked Lists explained in PHP
Posted on July 1, 2022, Level intermediate Resource Length medium
As one of the most common data structures, the linked list has to be one of the simplest in concept; yet still very powerful. In this post we will be looking at what linked lists are; what types of linked lists there are; when to use a linked list; and whether or why a linked list might be better than an array. By Doeke Norg.
Tags backend-development frontend-and-mobile leadership-and-career product-and-design software-engineering
-
Automating AWS IAM remediation in Python
Posted on June 20, 2022, Level advanced Resource Length long
Since automating IAM remediation requires recurring parsing of JSON documents, modulating your parsing function(s) will save you time as you work on each control. If you have controls that pertain to trust policies, you will need a separate function to parse those out since the format differs from that of permission policies. By Cody Bench.
Tags backend-development product-and-design security-and-privacy software-engineering leadership-and-career