Tag: Frontend
-
How to develop a RAG system using Node.js
Posted on July 20, 2025, Level beginner Resource Length medium
In this blog post, we'll build a simplified but powerful RAG system using Node.js and OpenAI's GPT model, perfect for developers curious to bridge the gap between raw LLM power and domain-specific intelligence. By Deep Panchal.
Tags nodejs app-development frontend web-development big-data
-
Accessible by design: Building inclusive digital products from the ground up
Posted on July 18, 2025, Level beginner Resource Length medium
"Accessible by design" refers to building digital products in a way that makes accessibility a core part of the development process from the beginning, not an afterthought. Instead of waiting until the end of a project to address accessibility issues, this approach ensures every decision—from content structure and color choices to navigation patterns and heading hierarchy—is made with accessibility in mind. Tools like semantic HTML, logical reading order, readable typography, and keyboard-friendly interactions are used from day one. By Nir Horesh.
Tags browsers app-development frontend web-development ux
-
To survive uncertainty, companies must recommit to identifying the right customers
Posted on June 6, 2025, Level beginner Resource Length long
In the last five or so years, corporate responses to a challenging macroeconomic environment have been dominated by two themes: cost cuts and price increase. By Josh Vandekar, Lee Mergy, Zach Newman.
Tags ux frontend web-development learning cio miscellaneous
-
How to style an app using Emotion CSS in JS
Posted on June 3, 2025, Level beginner Resource Length medium
This blog helps you to build simple reusable button components and you will know about how to write CSS in the Js library. And how to access the props to your component and change the styles based on props. By Surendra Reddy S.
Tags css frontend web-development javascript ux
-
JavaScript frameworks - heading into 2025
Posted on March 9, 2025, Level beginner Resource Length medium
This article reflects on the state of JavaScript frameworks in 2024, concluding that the pursuit of simplicity hasn't necessarily resulted in easier development. By Ryan Carniato.
Tags frameworks cloud javascript software-architecture frontend
-
Viewport concepts - CSS: Cascading Style Sheets
Posted on February 11, 2025, Level beginner Resource Length medium
This article explains the concept of the viewport — what it is, its impact in terms of CSS, SVG, and mobile devices — and differentiates between the visual viewport and the layout viewport. By mozilla.org.
Tags css frontend web-development app-development
-
CSS masonry & CSS grid
Posted on October 22, 2024, Level intermediate Resource Length long
An approach for creating masonry layouts in vanilla CSS is one of those "holy grail" aspirations. I actually tend to plop masonry and the classic "Holy Grail" layout in the same general era of web design. They're different types of layouts, of course, but the Holy Grail was a done deal when we got CSS Grid. By Geoff Graham.
Tags web-development learning css frontend
-
React is (becoming) a full-stack framework
Posted on August 26, 2024, Level intermediate Resource Length medium
React, with its addition of Server Components and Server Actions, is evolving into a full-stack framework. Once the most popular frontend framework, it has now successfully bridged the gap between frontend and backend to reign over both sides of the chasm. By Robin Wieruch.
Tags nodejs javascript app-development frontend web-development
-
CSS length units
Posted on June 28, 2024, Level intermediate Resource Length medium
A comprehensive guide covering nine types of lengths that CSS uses to size elements in terms of dimensions, space, time, and even sound. By Geoff Graham.
Tags app-development css web-development frontend
-
How to integrate Redux with React based application: A step by step tutorial
Posted on April 27, 2024, Level intermediate Resource Length medium
Redux is the most powerful state management tool in the React.Js library, and it's frequently used by Frontend Engineers to build complex applications. With the help of Redux, we can easily manage the state of our React applications, which helps us to develop and maintain complex applications. By Prasandeep and Dan Ackerson.
Tags frontend web-development app-development react teams
-
CSS Media Queries for accessibility: Optimizing digital product design for every user
Posted on March 16, 2024, Level beginner Resource Length medium
There's plenty to consider when it comes to web accessibility. And while we should strive for universal design that is inclusive for as many users as possible from the start, there are often cases where one size doesn't fit all. By Li Zilles.
Tags ux css frontend web-development miscellaneous app-development
-
Flutter vs. Kotlin: An overview in 2024
Posted on February 20, 2024, Level beginner Resource Length medium
Let's compare Flutter and Kotlin a little more directly, based on a number of key factors. By Flatirons.
Tags app-development frontend android java learning kotlin