A letter from our CEO: The Web as the ultimate tool of resilience for the world | W3C Blog
Master Styles - A Virtual CSS language with enhanced syntax
Stylize HTML with familiar CSS in class="..." including even :selector and @media ( less than 13 KB )
Reddit's website uses DRM for fingerprinting
But hey, at least Reddit gets less ad fraud!
The Lisp Curse
The expressive power of Lisp has drawbacks.
Quick tip: Browser keyboard navigation in macOS - The A11Y Project
How to enable full keyboard support in browsers on macOS.
This Pokémon Does Not Exist - a Hugging Face Space by ronvolutional
Discover amazing ML apps made by the community
New data: What makes developers happy at work
Turns out developers and plants need mostly the same things.
Implementation Details of My New Blog Theme
Building a loading bar component
A foundational overview of how to build a color adaptive and accessible loading bar with the ‹progress› element.
Those HTML Attributes You Never Use
In this article, Louis Lazaris describes and demonstrates some interesting HTML attributes that you may or may not have heard of and perhaps find useful enough to personally use in one of your projects.
5 coding interview questions I hate
I’ve taken part in well over a hundred tech interviews now, on both sides. Some were fun, and some were pure cringe. I’ve been asked if I have kids (supposedly, people with children won’t have time to
Tao of Node - Design, Architecture & Best Practices
One of the main benefits of JavaScript is that it runs both in the browser and the server. As an engineer you need to master a single language and your skills…
The Return of Server Side Routing
Return? It never went away. Or at least that is what some smug "told you so" is going to say. But for...
What is the Web?
visualising data structures and algorithms through animation - VisuAlgo
VisuAlgo was conceptualised in 2011 by Dr Steven Halim as a tool to help his students better understand data structures and algorithms, by allowing them to learn the basics on their own and at their own pace. Together with his students from the National University of Singapore, a series of visualizations were developed and consolidated, from simple sorting algorithms to complex graph data structures. Though specifically designed for the use of NUS students taking various data structure and algorithm classes (CS1010/equivalent, CS2040/equivalent, CS3230, CS3233, and CS4234), as advocators of online learning, we hope that curious minds around the world will find these visualizations useful as well.
Advanced Swift
A deep dive into Swift’s features, from low-level programming to high-level abstractions.
CodeEditApp/CodeEdit: CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever. - CodeEditApp/CodeEdit: CodeEdit App for macOS – Elevate your code editing experience. Open source, free fo...
Guidance on Web Accessibility and the ADA
The Department of Justice published guidance today on web accessibility and the Americans with Disabilities Act (ADA). It explains how state and local governments (entities covered by ADA Title II) and businesses open to the public (entities covered by ADA Title III) can make sure their websites are accessible to people with disabilities in line with the ADA’s requirements.
Justice Department Issues Web Accessibility Guidance Under the Americans with Disabilities Act
The Department of Justice published guidance today on web accessibility and the Americans with Disabilities Act (ADA). It explains how state and local governments (entities covered by ADA Title II) and businesses open to the public (entities covered by ADA Title III) can make sure their websites are accessible to people with disabilities in line with the ADA’s requirements.
The HTML Principles Checklist for Your Component Library
I found the HTML language design principles, one of those principles of Web development that stood the test of time – perfect learning for a lazy 24 hours-in-a-day developer like me.
Security Research | mr.d0x
Providing security research and red team techniques
A look at the dialog element's super powers
The new `dialog` element is more than a display toggle because it provides better focus handling, `inert` functionality and closes on keypress.
Lapce
Lightning-fast and Powerful Code Editor
Lisp for the Web
How to make MPAs that are as fast as SPAs
Yesterday, I wrote about how SPAs were a mistake. Today, I want to talk about how you can build multi-page apps (or, you know, regular websites) that are as fast as SPAs.
Let’s dig in!
A quick summary The sites and apps I build are absurdly fast. They load nearly instantly.
Even on spotty 3G connections on the other side of the world, where many of my students live, things still load really quickly (like, 3 seconds or less fast).
How Discord achieves native iOS performance with React Native
Flutter is better than React Native*
*…in all the ways that don’t matter.
Ladle | Ladle
Ladle documentation
CSS-Tricks is joining DigitalOcean! | CSS-Tricks
Hey hey!
22 years of Emacs