Tag: Frontend and mobile
-
Simplify your React component's state with a state machine
Posted on September 14, 2022, Level intermediate Resource Length long
Use a reducer to implement a fully-typed state machine without breaking a sweat. As React developers, we've all had to work on a component where the state had become impossible to manage. By Guillaume Renard.
Tags frontend-and-mobile product-and-design
-
How to modularize existing iOS projects using Swift Package
Posted on September 13, 2022, Level intermediate Resource Length medium
Modular programming is a software design technique that breaks your project into a smaller maintainable module which promotes separation of concern and reusability. By @sarunw.com.
Tags software-engineering frontend-and-mobile product-and-design
-
How to prevent Scala 3 compiler regressions with Community Build
Posted on September 6, 2022, Level intermediate Resource Length long
We always assume the language compiler's or interpreter's impeccability when writing code in any programming language. Just as any other program, it might contain inconsistencies with its specification or subtle bugs. By Wojciech Mazur.
Tags backend-development software-engineering architecture-and-apis frontend-and-mobile
-
7 best UX case study generators (and how to use them)
Posted on September 2, 2022, Level beginner Resource Length medium
If you're looking for UX case study ideas, topics or challenges, these UX case study generators can help you create portfolio pieces and improve your UX/UI skills. Here are some of the best ones and the pros and cons of using them. By designerup.co.
Tags product-and-design frontend-and-mobile leadership-and-career miscellaneous
-
Secure Spring Boot REST API with Apache APISIX API Gateway
Posted on August 21, 2022, Level intermediate Resource Length long
In this walkthrough, we are going to look at some of the Apache APISIX API Gateway built-in plugins for securing your Spring Boot REST APIs and demonstrate how to effectively use them. By Bobur Umurzokov.
Tags security-and-privacy product-and-design frontend-and-mobile
-
A guide to CSS modules with React
Posted on August 20, 2022, Level beginner Resource Length long
There are many different ways to provide styling for React components, such as importing plain CSS, using styled components, JS-in-CSS or CSS Modules. These all have various advantages and disadvantages. In this article I go through some considerations when using CSS Modules. Specifically I am interested in looking at this in a framework agnostic way. By Max Rohde.
Tags frontend-and-mobile
-
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
-
Peeling back the layers and understanding automation mesh
Posted on August 2, 2022, Level intermediate Resource Length long
Red Hat Ansible Automation Platform 2 features an awesome new way to scale out your automation workloads: automation mesh. In this blog post, I want to focus on the technical implementation of automation mesh, what network ports it is using and how you can secure it. By Sean Cavanaugh.
Tags devops-and-ci-cd product-and-design frontend-and-mobile architecture-and-apis
-
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
-
Setup Docker for integration testing in GitHub Action
Posted on July 26, 2022, Level intermediate Resource Length medium
Nowadays, Continuous Integration helps developers to automate their own build and test in remote repositories. Moreover, when we work as a team, CI ensures that all the branches on remote repositories will be tested by automated build. By Sahanon Phisetpakasit.
Tags product-and-design frontend-and-mobile devops-and-ci-cd