Found 1370 bookmarks
Newest
Scroll-driven Animations
Scroll-driven Animations
A bunch of demos and tools to show off Scroll-driven Animations
·scroll-driven-animations.style·
Scroll-driven Animations
The programming language after Kotlin – with the creator of Kotlin
The programming language after Kotlin – with the creator of Kotlin
Andrey Breslav, creator of Kotlin and founder of CodeSpeak, shares lessons from designing Kotlin and why he’s building a new language to keep humans in control in the age of AI.
·newsletter.pragmaticengineer.com·
The programming language after Kotlin – with the creator of Kotlin
Where React performance issues start
Where React performance issues start
Let's dive into the React fundamentals. This will help us build up a solid mental model that will allow us to understand what happens when react updates the UI.
·playfulprogramming.com·
Where React performance issues start
Playing to Learn Predictive TDD | Ted M. Young
Playing to Learn Predictive TDD | Ted M. Young
Video recording of my presentation to Agile Lunch & Learn on how to learn Test-Driven Development by playing JitterTed's TDD Game.
·ted.dev·
Playing to Learn Predictive TDD | Ted M. Young
HTML Invoker Commands Achieve Baseline Support Across All Major Browsers
HTML Invoker Commands Achieve Baseline Support Across All Major Browsers
The HTML Invoker Commands API revolutionizes web interactivity by enabling developers to create button controls for popovers and dialogs without JavaScript. Supported across major browsers, it streaml
·infoq.com·
HTML Invoker Commands Achieve Baseline Support Across All Major Browsers
There is No Need to Trap Focus on a Dialog Element | CSS-Tricks
There is No Need to Trap Focus on a Dialog Element | CSS-Tricks
Accessibility advice around modals have commonly taught us to trap focus within the modal. Upon further research, it seems like we no longer need to trap focus within the (even in modal mode).
·css-tricks.com·
There is No Need to Trap Focus on a Dialog Element | CSS-Tricks
Chrome DevTools Features I Use All the Time (and Why You Should Too)
Chrome DevTools Features I Use All the Time (and Why You Should Too)
Most developers open Chrome DevTools, check a couple of network requests, maybe refresh the page once or twice — and that's it. I used to do the same. Over time, DevTools became something else entirely for me. Not just a debugging tool, but a way to understand how the browser actually experiences
·calendar.perfplanet.com·
Chrome DevTools Features I Use All the Time (and Why You Should Too)
Testing Content with Users
Testing Content with Users
When evaluating content, pay extra attention to whom you recruit. Closely tailor tasks to your participants and get comfortable with silence.
·nngroup.com·
Testing Content with Users
System Design
System Design
Learn how to design systems at scale and prepare for system design interviews
·karanpratapsingh.com·
System Design
Model Context Protocol Tutorial
Model Context Protocol Tutorial
The Model Context Protocol is driving a new wave of innovation in the world of AI. In this tutorial, I'll break down everything you need to know to get started.
·aihero.dev·
Model Context Protocol Tutorial
Managing Side Effects: A JavaScript Effect System in 30 Lines or Less
Managing Side Effects: A JavaScript Effect System in 30 Lines or Less
If you look at the source code of a typical application, you will likely find business logic tangled with database calls, HTTP requests firing off in the middle of validation rules, and try/catch blocks sprinkled here and there. The biggest casualty of this coupling is testability…
·lackofimagination.org·
Managing Side Effects: A JavaScript Effect System in 30 Lines or Less
Testing Side Effects Without the Side Effects
Testing Side Effects Without the Side Effects
In a typical imperative application, business logic and side effects are inextricably linked. For example, when you write await db.checkInventory(…), the runtime immediately reaches out to the database. Our Effect System works differently. Instead of performing the action, our functions return a description of the action. When our code needs to check inventory, it doesn’t call the database; it returns a plain object instead, which will be executed later by an interpreter.
·lackofimagination.org·
Testing Side Effects Without the Side Effects
Efficient frontier
Efficient frontier
investment portfolios which occupy the 'efficient' parts of the risk-return spectrum;set of portfolios which satisfy the condition that no other portfolio exists with a higher expected return but with the same standard deviation of return
·en.wikipedia.org·
Efficient frontier
C++ Core Guidelines
C++ Core Guidelines
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
·isocpp.github.io·
C++ Core Guidelines
Searching for better scoring knobs
Searching for better scoring knobs
The 💖For You feed has a few parameters that determine what content gets to the top of the feed.
·leaflet.pub·
Searching for better scoring knobs
URL Pattern API - Web APIs | MDN
URL Pattern API - Web APIs | MDN
The URL Pattern API defines a syntax that is used to create URL pattern matchers. These patterns can be matched against URLs or individual URL components.
·developer.mozilla.org·
URL Pattern API - Web APIs | MDN