Web Components are not Framework Components — and That’s Okay
A defense of Web Components, explaining their differences from JavaScript frameworks and why their long-term, standards-based approach is valuable.
A defense of Web Components, explaining their differences from JavaScript frameworks and why their long-term, standards-based approach is valuable.
A developer shares notes on Go 1.22's improved built-in router and using sqlc to generate database code, based on personal project experience.
The article details the process of converting a Postgres database to SQLite as part of a cloud migration strategy for a SaaS project.
A developer shares their new role at Font Awesome, focusing on Web Awesome and improving web UI development with web components and CSS.
A developer shares their favorite features of the Fish shell, including autosuggestions and smart tab completion, after 7 years of daily use.
A 3-hour coding workshop teaching how to implement, train, and use Large Language Models (LLMs) from scratch with practical examples.
A guide to Angular Signals, explaining their benefits for state management and how to implement them in applications.
A beginner-friendly guide explaining Python's built-in functions with simple definitions and examples for easy learning.
The Angular product lead shares insights on managing the framework's development, focusing on vision, iterative planning, and developer feedback.
The author details their journey migrating the 'Mess With DNS' educational tool from a custom, flawed DNS implementation to the more robust PowerDNS server.
Analyzes the latest pre-training and post-training methodologies used in state-of-the-art LLMs like Qwen 2, Apple's models, Gemma 2, and Llama 3.1.
Explains what Zone.js is and how it powers Angular's automatic change detection by tracking asynchronous operations.
Explains how to use cancellation token registration in .NET for asynchronous operations, including callback handling and resource cleanup.
A tutorial explaining the basics of RxJS Observables and how to use them for handling asynchronous events in Angular applications.
A developer shares progress on his educational course, detailing improvements to his video recording workflow and technical decisions like adopting htmx.
A Go programmer shares lessons learned from debugging a struct copying issue and recommends the '100 Go Mistakes' resource.
Explores methods for using videos with alpha transparency on the web, detailing challenges and presenting a custom solution.
A video series on designing TCP/IP application protocols, featuring a live-coded chat server using modern .NET APIs.
A technical guide on implementing automatic excerpt generation for blog articles in Nuxt 3 using the Content module and custom hooks.
Explains a surprising JavaScript memory leak involving closures and garbage collection, with code examples.