Found 1042 bookmarks
Newest
A Primer on the Built-in Node.js Test Runner
A Primer on the Built-in Node.js Test Runner
A 5-minute primer on the built-in Node.js test runner. Learn how to structure your project, write tests, and run them.
·blog.endpts.io·
A Primer on the Built-in Node.js Test Runner
wasmati: You should write your WebAssembly in TypeScript - ZKSECURITY
wasmati: You should write your WebAssembly in TypeScript - ZKSECURITY
If you know about WebAssembly or Wasm, you might have heard a few different pitches for why you need it: It’s a low level language for the web. So, it’s faster than JS. Use it to speed up things. It’s a build target. As such, it enables you to use languages other than JS on the web. You could write a web library in Rust or Go! You actually don’t use it on the web, but on the backend!
·zksecurity.xyz·
wasmati: You should write your WebAssembly in TypeScript - ZKSECURITY
DVLA Software Developers: Behind the Screens - Department for Transport Careers
DVLA Software Developers: Behind the Screens - Department for Transport Careers
I’m Tom Collins and I am Principal Software Engineer at the Driver and Vehicle Licencing Agency. More specifically I work within Service Creation where we focus on digital product delivery across several major workstreams. A software developer is a multi-disciplined person who is capable of designing, developing, maintaining, updating, testing, and evaluating software systems and processes. You may […]
·careers.dft.gov.uk·
DVLA Software Developers: Behind the Screens - Department for Transport Careers
An introduction to @scope in CSS
An introduction to @scope in CSS
Style based on proximity and set a lower boundary for a selector.
·fullystacked.net·
An introduction to @scope in CSS
Theming
Theming
Use CSS Variables to customize the look and feel of your application.
·ui.shadcn.com·
Theming
JavaScript Macros in Bun
JavaScript Macros in Bun
Call JavaScript functions at bundle-time and inline results into the AST
·bun.sh·
JavaScript Macros in Bun
SharedWorker - Web APIs | MDN
SharedWorker - Web APIs | MDN
The SharedWorker interface represents a specific kind of worker that can be accessed from several browsing contexts, such as several windows, iframes or even workers. They implement an interface different than dedicated workers and have a different global scope, SharedWorkerGlobalScope.
·developer.mozilla.org·
SharedWorker - Web APIs | MDN
How to evaluate dependencies
How to evaluate dependencies
One of my stock interview questions goes: "When picking between dependencies to use in production, what factors contribute to your decision?" I'm surprised by how often I receive an answer along the lines of "Github stars" and not much else. I happen to think Github stars is a terrible metric for selecting production code, so this post sets out my idea of a healthier framework to evaluate dependencies.
·philbooth.me·
How to evaluate dependencies
Faker.js UI
Faker.js UI
Use Faker.js UI to easiliy generate fake (but realistic) data for testing and development using Faker.js
·app.fakerjsui.com·
Faker.js UI
2023 State of Web Components
2023 State of Web Components
Looking at uses of Web Components in the wild today and how the platform has grown over the years and is likely to evolve in the future.
·eisenbergeffect.medium.com·
2023 State of Web Components
A Well-Known Links Resource
A Well-Known Links Resource
Writing about the big beautiful mess that is making things for the world wide web.
·blog.jim-nielsen.com·
A Well-Known Links Resource
Vertical rhythm using CSS lh and rlh units | pawelgrzybek.com
Vertical rhythm using CSS lh and rlh units | pawelgrzybek.com
Vertical rhythm is a design concept that helps to create a harmonious layout by following consistent spacing between elements, typically using the height of a line as a base.
·pawelgrzybek.com·
Vertical rhythm using CSS lh and rlh units | pawelgrzybek.com
Modals Will Never Be The Same - HTML dialog Element
Modals Will Never Be The Same - HTML dialog Element
The new HTML dialog element makes working with accessible modals so much easier. In this article I explain everything you need to know about the new dialog element to use it in your next project.
·blog.webdevsimplified.com·
Modals Will Never Be The Same - HTML dialog Element
Understanding React Concurrency
Understanding React Concurrency
React v18.0 has broken ground by introducing a long-awaited feature: Concurrency! Unfortunately, despite a deluge of resources explaining how to use it, explanations of how it works are sparse. As it is a low-level feature, it’s not critical to understand React’s idea of concurrency, but it doesn’t hurt!
·bbss.dev·
Understanding React Concurrency
You Might Not Need React Query
You Might Not Need React Query
React Query is a great library, but like any tool, you should choose it for the right problem
·tkdodo.eu·
You Might Not Need React Query