Day 2 of #100DaysOfCode Today, I styled my HTML page using CSS. I covered the basics of CSS, including the types of CSS and different selectors and also learned about selectors specificity. The outcom...
Quando comecei na programação, achava que bastava estudar frameworks e linguagens para evoluir.Com o tempo (e vários tropeços), percebi que pequenas mudanças no meu dia a dia fizeram MUITA difere...
Hello everyone!
In this article, I’ll walk you through integrating highly customizable WYSIWYG editors into your Angular applications using the angular library I'm currently developing — ngx-traak...
Error handling is an indispensable part of Rust development. Rust’s Result provides fundamental support, but the specific implementation varies depending on the scenario. This article introduces thr...
In today’s world of software development, applications need to be fast, reliable, and portable.
This is where Docker comes in.Docker has completely changed how developers build, ship, and run applic...
TL;DR;
I built Testronaut, an autonomous testing agent powered by AI, in just a few weeks.
It turns natural language descriptions like "Login to the app and check the homepage" into structure...
Yo, wanna join the open source party? It’s where coders vibe, collab, and build epic stuff like React, VS Code, and more. Contributing to open source on GitHub is your ticket to leveling up your ski...
PerformanceObserver API for Resource Tracking: A Comprehensive Guide
Table of Contents
Historical and Technical Context
Understanding the PerformanceObserver API
In-Depth Code Exam...
Made with vanilla javascript.
The notes input area shows a new inspirational quote every day.
Let me know what think of it.
https://github.com/majd-karoun/sticky-todo-notes
...
⛶// The rendering pipeline in code terms
async function renderPage(url) {
const ip = await dnsLookup(url); // Step 1: DNS
const html = await fetchResource(ip); // Step 2: Network
co...