Tag: Web development
-
Privacy vs. security: Exploring the differences & relationship
Posted on December 18, 2023, Level beginner Resource Length medium
Learn how Adaptive Multi-Factor Authentication combats data breaches, weak passwords, and phishing attacks. By okta.com.
Tags miscellaneous infosec browsers web-development cio
-
Building components for consumption, not complexity
Posted on December 16, 2023, Level beginner Resource Length long
Design systems are on the tip of every designer's tongue, but the narrative in the industry mainly focuses on why you need a design system and its importance rather than the reality of endless maintenance and internal politics. By Luis Ouriach.
Tags ux css learning web-development frontend
-
Tech stack: Meaning, examples & explanations
Posted on December 12, 2023, Level beginner Resource Length medium
Understanding the concept of a tech stack is essential. In this blog post, we look at the meaning of the term "tech stack," explore its components and provide examples of common tech stacks. By Daragh Ă“ Tuama.
Tags web-development app-development learning programming javascript
-
AWS Lambda functions now scale 12 times faster when handling high-volume requests.
Posted on December 11, 2023, Level intermediate Resource Length medium
Now AWS Lambda scales up to 12 times faster. Each synchronously invoked Lambda function now scales by 1,000 concurrent executions every 10 seconds until the aggregate concurrency across all functions reaches the account's concurrency limit. By Marcia Villalba.
Tags serverless web-development event-driven performance
-
Migrate to Vite from Create React App (CRA)
Posted on December 10, 2023, Level intermediate Resource Length medium
A quick migration guide to Vite from Create React App, because (apart from Next.js) Vite is the natural successor of CRA for creating a modern React application as SPA. By Robin Wieruch.
Tags web-development app-development react javascript
-
3 major ways generative AI is redefining search
Posted on December 6, 2023, Level beginner Resource Length medium
The future is AI-driven, trust-centric dialogue between brands and consumers. The generative AI race is well underway, and we're already seeing applications in advertising and marketing for creative ideation and development. This includes one of the key pillars of digital advertising—search. By Christian J. Ward.
Tags learning web-development app-development search ai
-
Introducing Angular v17
Posted on November 8, 2023, Level beginner Resource Length long
Last month marked the 13th anniversary of Angular's red shield. AngularJS was the starting point for a new wave of JavaScript frameworks emerging to support the increasing need for rich web experiences. Today with a new look and a set of forward-thinking features we bring everyone along to the future with version 17, setting new standards for performance and developer experience. By Minko Gechev.
Tags web-development app-development nodejs learning angular javascript
-
How container networking works at Platform.sh
Posted on November 2, 2023, Level intermediate Resource Length medium
We'll take a look at how we wire (most of) it up. In particular, we'll go over the role of the Platform.sh edge layer, and describe in detail how we network hosts and containers together. From the networking perspective, our job is to make sure that a request directed towards your web server reaches the right container, and that container is able to communicate with other containers that your hosted application depends upon, all while making sure that someone else's container cannot talk to one of your containers. By Mohammed Ajmal Siddiqui.
Tags containers kubernetes web-development app-development docker
-
Next.js and GraphQL: The perfect combination for full stack development
Posted on November 1, 2023, Level beginner Resource Length medium
SQL (Structured Query Language), as you probably, know, helps you collect data from databases. It is specifically designed for that. In other words, it works with rows and columns, allowing you to manipulate data from databases using SQL queries. By Nate Rosidi.
Tags restful nodejs javascript web-development app-development apis
-
Nginx security. Control resources and limits.
Posted on October 27, 2023, Level beginner Resource Length medium
Nginx is one of the best popular webservers today. Its popularity is due to the fact that it is very fast and easy to set up. Other side of this popularity - nginx is often being a target of malicious attacks. So, if your nginx is not limited by available resources, your server may totally "fall" when nginx spent all system resources. That's why you should control and limit resources Nginx consumed. By Vyacheslav Breus.
Tags servers web-development infosec performance
-
Security on the web
Posted on October 23, 2023, Level beginner Resource Length long
Websites contain several different types of information. Some of it is non-sensitive, for example the copy shown on the public pages. Some of it is sensitive, for example customer usernames, passwords, and banking information, or internal algorithms and private product information. By @mozilla.
Tags servers web-development infosec app-development browsers
-
How IKEA Retail standardizes docker images for efficient machine learning model deployment
Posted on October 22, 2023, Level beginner Resource Length long
What do Docker and IKEA Retail have in common? Both companies have changed how products are built, stored, and shipped. In IKEA Retail's case, they created the market of flat-packed furniture items, which made everything from shipping, warehousing, and delivering their furniture to the end location much easier and more cost effective. This parallels what Docker has done for developers. Docker has changed the way that software is built, shipped, and stored, with Docker Images taking up much less space "shelf" space. By Karan Honavar, Fernando Dorado Rueda.
Tags docker software web-development containers app-development