Tag: Frontend and mobile
-
Rails design patterns - the big picture
Posted on June 22, 2023, Level beginner Resource Length medium
A design pattern is a repeatable solution to solve common problems in a software design. When building apps with the Ruby on Rails framework, you will often face such issues, especially when working on big legacy applications where the architecture does not follow good software design principles. By Paweł Dąbrowski.
Tags frontend-and-mobile product-and-design cloud-and-infrastructure
-
Comprehensive guide to React hooks: Simplifying state and side effects
Posted on June 14, 2023, Level intermediate Resource Length medium
React Hooks have revolutionized the way we write React components by providing a simpler and more elegant approach to managing state and handling side effects. In this article, we will explore the core hooks in React and dive into custom hooks, advanced hook patterns, and best practices. Let's get started! By Kingsley Amankwah.
Tags frontend-and-mobile product-and-design
-
How DevSecOps teams should approach API security
Posted on June 13, 2023, Level intermediate Resource Length medium
A recommended setup that addresses the unique concerns of developers, security and DevOps teams. It is common for these roles to lack a unified vision on how they approach API security. Therefore, in this post, I will provide a recommended API security setup that benefits all parties involved. By Gary Archer.
Tags architecture-and-apis cloud-and-infrastructure devops-and-ci-cd frontend-and-mobile security-and-privacy
-
From polling to websockets: Improving order tracking user experience
Posted on June 10, 2023, Level intermediate Resource Length medium
Where is my order? Is the app stuck? Even when everything else in an application is polished, the user experience might be far from delightful if the information on the screen rarely updates. Displaying up-to-date and often updating information on an application view inspires confidence in the quality of the product and the prospect of getting what you ordered. By Tero Laitinen.
Tags cloud-and-infrastructure product-and-design frontend-and-mobile architecture-and-apis data-and-analytics
-
How to upgrade your Flask application using async
Posted on June 9, 2023, Level intermediate Resource Length medium
Long before Python 3, and ChatGPT, and TikTok, poor developers had to write their web servers using *shudders* Python 2 native features. This meant no asynchronous operations. The frameworks that arose from this era proliferated and became cornerstones of web development. There might even be a synchronous Python web server showing you this text right now. But things change, and with Python 3's native support of asynchronous operations came a new standard - Asynchronous Server Gateway Interface (ASGI). By vidavolta.io.
Tags backend-development product-and-design frontend-and-mobile
-
What is the best time to perform regression testing?
Posted on June 4, 2023, Level beginner Resource Length short
When does regression occur in a software product? Whenever there is any change in the application code. Application or software development is not complete without adding new features or changing its existing code. By Geosley Andrades.
Tags testing-and-quality frontend-and-mobile product-and-design miscellaneous
-
Revolutionize business websites with Copilot in Power Pages
Posted on June 3, 2023, Level beginner Resource Length medium
This article demonstrates how to use Arm64EC in a C++ application. The application you will implement performs the multiplication of two pseudo-randomly generated square matrices. By Dawid Borycki.
Tags data-and-analytics leadership-and-career frontend-and-mobile cloud-and-infrastructure devops-and-ci-cd ai-and-machine-learning
-
Headless WordPress with GraphQL and SvelteKit
Posted on May 31, 2023, Level intermediate Resource Length long
Headless WordPress + GraphQL + SvelteKit as any other stack where you have a backend (data store), a frontend (the website), and a way to connect the two. In this case, the backend is WordPress, the frontend is SvelteKit and the way to connect the two is GraphQL. By Justin Ahinon.
Tags architecture-and-apis product-and-design frontend-and-mobile backend-development
-
Web app performance root cause analysis with Application Insights
Posted on May 24, 2023, Level beginner Resource Length medium
Having the ability to identify clear root cause for incidents in production workloads is valuable, the best way to prevent future incidents is to understand what caused past ones. Of course you can have a good set of load tests but still, incidents in production environments can happen and it's crucial to have available data that can help to understand what happened so application can be improved and prevent replications. By LuisLopes.
Tags frontend-and-mobile product-and-design software-engineering cloud-and-infrastructure
-
How to mock HTTP APIs with MockServer
Posted on May 17, 2023, Level intermediate Resource Length medium
This post covers step-by-step instructions on how to use MockServer to mock an HTTP API, as well as an overview of limitations one may encounter. As the name suggests, MockServer is a powerful tool that allows developers to mock HTTP APIs, making testing much easier and more efficient. It aims to solve the problem of testing APIs that are still in development or not yet available, allowing developers to continue working without being held up by dependencies. By Kasper Siig. Kasper Siig.
Tags product-and-design architecture-and-apis cloud-and-infrastructure leadership-and-career frontend-and-mobile
-
How to enable HSTS for enhanced web security in Apache
Posted on May 13, 2023, Level intermediate Resource Length medium
HTTP Strict Transport Security (HSTS) is a web security policy mechanism that helps to protect websites against protocol downgrade attacks and cookie hijacking. It allows web servers to declare that web browsers (or other complying user agents) should interact with it using only secure HTTPS connections, and never via the insecure HTTP protocol. This article will guide you on how to implement and optimize HSTS in Apache for improved web security. By Rahul.
Tags product-and-design security-and-privacy frontend-and-mobile data-and-analytics
-
From 'Likes' to 'Rewards': How web3 is disrupting traditional social media model
Posted on May 12, 2023, Level beginner Resource Length medium
Over the past decade, social media platforms have revolutionized social interactions for people looking to connect with friends, family, and like-minded individuals and communities. Since the dawn of MySpace and Facebook, social media has provided us with an unprecedented level of connectivity and has opened up a world of opportunities for businesses to connect with their customers. However, with the rise of Web3, traditional social media platforms are being forced to rethink their models in order to stay relevant in a rapidly evolving digital landscape. By chain.com.
Tags frontend-and-mobile security-and-privacy business-and-emerging-tech leadership-and-career miscellaneous