🗓️ Posts, February 2025
- Image optimization in web development
- Web fonts: how to choose the right one for your project
- How CSS Cascade Works: Specificity, Inheritance, and Cascading
- Key concepts of OOP in JavaScript: prototypes, inheritance, and classes
- What is SASS?
- Events in JavaScript: how the Event Loop works
- CSS Animations: How to Make Your Website "Alive" Without JavaScript
- CSS Flexbox vs. Grid: what to choose for website layout?
- What is frontend, backend, and fullstack
- Asynchronous JavaScript: Promises, async/await, and when to use what
- Basics of JavaScript: variables, functions, scopes
- How do localStorage, sessionStorage, and cookies work in JavaScript?
- What are WebP, AVIF, and PNG? Comparison of image formats for the web
- What is SCSS and how does it differ from CSS
- What is TypeScript and how does it differ from JavaScript
- What are Progressive Web Apps (PWA) and how do they work?
- How to set up and use web push notifications
- How to convert PX to REM and vice versa?
- How to convert CMYK to RGB?
- How to convert RGB to CMYK?
- How to convert HWB to RGB?
- What is HTML?
- How to convert RGB to HWB?
- What is an HTML-safe color and is it relevant now?
- How to convert HEX to RGB?
- How to convert RGB to HEX?
- What should a junior web developer know about typography?
- Basics of Regular Expressions (RegExp) in JavaScript: how to learn quickly?
- What are HTTP/2 and HTTP/3? How do they affect website speed?
- What is an API and how to use it in web development?
- What is the difference between PX and REM?