Frontend & Web Dev, Marketing, SEO, GEO | HI Web
15.2K subscribers
581 photos
17 videos
51 files
196 links
• Guides on HTML, CSS, JavaScript, React
• Free Figma templates
• Tips on UI/UX design
• Career advice
• Portfolio tips, GitHub help, and soft skills for devs
• Live projects, coding challenges, tools, and more

For all inquiries contact @haterobots
Download Telegram
🧠 CSS font-size-adjust is now in Baseline

The CSS font-size-adjust property lands in Chrome today, and becomes part of Baseline Newly Available. This property can help prevent shifting of your layout when fallback fonts are loaded, and ensure legibility of fallback fonts at smaller font sizes. The font-size-adjust property is part of Interop 2024, so this is another win for the effort to improve the interoperability of the web platform.
6🔥3👍1
Free Figma Template: SaaS

🧠 Difficulty: 🥕🥕🥕

#Figma #Template
👍7🔥43
This media is not supported in your browser
VIEW IN TELEGRAM
👁 Paroller.js is a lightweight jQuery plugin that enables parallax scrolling effect on selected elements.

You can use it on elements with background property or on any other element.
While scrolling elements can move: vertical, horizontal.
- Manipulated through html data-* attributes or jQuery options.
- Mobile ready.
- Easy to use.
6👍3
🧛‍♂️ How to use container queries now

Some developers say they want to use container queries now but think they can't because they still have to support older browsers.

As you may have guessed from the title, we think it's possible for most developers to use container queries now—in production—even if you have to support older browsers. This post walks you through the approach we recommend to do that.
5👍1
🍪 Demystifying cookies and tokens

In this blog post we will reach and understanding of what web cookies and tokens are and what are they used for. We will also look at the most common types of web cookies and tokens. This post is not going into how to prevent token or cookie abuse. That’s a topic for another post.
👍11
🧑‍💻 What’s new in React 19

React 19 is near. The React Core Team announced a React 19 release candidate (RC) this past April. This major version brings several updates and new patterns, aimed at improving performance, ease of use, and developer experience.

Many of these features were introduced as experimental in React 18, but they will be marked as stable in React 19. Here’s a high-level look at what you need to know to be ready.
9
🛢 How to Use Mixins in Sass and Pass Arguments – With Code Examples

Mixins are my favorite thing about Sass. They made my life so much easier, so I wanted to show you how they can do the same for you.

Mixins can be a bit tricky to understand at first, but don't worry. You'll get the hang of it by practicing and will fall in love with mixins like I have.
9👍3
Free Figma Template: Partfolio

🧠 Difficulty: 🥕🥕

#Figma #Template
7👍6
👁 10 Key JavaScript Concepts: A Complete Guide for Beginners and Pros


This article covers 10 essential JavaScript concepts, useful for both beginners and experienced developers. It explains core principles like scopes, asynchronous programming, closures, error handling, and more, which are key for writing efficient, readable code. Each concept is accompanied by examples to help solidify theoretical understanding through practice.
👍65
Free Figma Template: Tere

🧠 Difficulty: 🥕🥕

#Figma #Template
👍75
🧛‍♂️ Common Causes of Memory Leaks in JavaScript

Identify and fix common JavaScript memory leaks (Node.js and Deno.js)
Memory leaks are a silent threat that gradually degrades performance, leads to crashes, and increases operational costs. Unlike obvious bugs, memory leaks are often subtle and difficult to spot until they start causing serious problems.

Increased memory usage drives up server costs and negatively impacts user experience. Understanding how memory leaks occur is the first step in addressing them.
6🔥2
🥎 Transition to height: auto & display: none Using Pure CSS

CSS Transitions are the easiest way to add interactions on the web; all you need is an element in two different states with the transition property applied to its initial state, and the browser will smoothly animate the element between these two states.
🔥6👍1
🥷 Why Unknown Types Are Useful

How can the unknown type be useful in TypeScript? We explain with examples
6👍1
🪂 Floating UI

A library for positioning and interacting with floating elements.
7🔥2
🌽 Center Items in First Row with CSS Grid

Ryan Mulligan explains how to stack grid items so that an odd number of items appears horizontally centered in the first row instead of the last.
👍85
Free Figma Template: Virtual Reality

🧠 Difficulty: 🥕🥕

#Figma #Template
7👍2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
🤯 Do you know this GitHub hack?

1️⃣ Open any GitHub repository
2️⃣ Replace .com with .dev
3️⃣ View the repository code in a VS Code instance!

And yes, you can just press the "." button on your keyboard.
👍18
🍻 Opinions for Writing Good CSS

Andrew Walpole shares some tips on writing better CSS.
9👍2
Free Figma Template: Gaming platform
🧠 Difficulty: 🥕🥕🥕

#Figma #Template
9🔥5